cd /opt/local/apache2/bin
sudo ./apachectl -k stop
sudo port upgrade sqlite3
sudo port install mysql5
or
sudo port upgrade mysql5
sudo -u mysql mysql_install_db5 '初期化
sudo /opt/local/lib/mysql5/bin/mysqld_safe & '起動確認
mysql5 -u root '接続確認
/opt/local/lib/mysql5/bin/mysqladmin -u root password 'xxxxx' 'パスワード設定
sudo launchctl load -w /Library/LaunchDaemons/org.macports.mysql5.plist '自動起動設定
sudo port unintall php5
sudo port -d install php5 +apache2 +macosx +mysql5 +pear +postgresql83 +sockets +sqlite3 +curl +gd
sudo ./apachectl -k start
2008年11月9日日曜日
php xdebug インストール
xdebugをMacportsでインストール
後はphpinfoでxdebugが有効になっているのを確認
sudo pecl install --alldeps xdebug
sudo vi /opt/local/etc/php.ini
[xdebug]
zend_extension=/opt/local/lib/php/extensions/no-debug-non-zts-20060613/xdebug.so
xdebug.remote_enable = On
xdebug.profiler_enable = On
後はphpinfoでxdebugが有効になっているのを確認
2008年11月2日日曜日
再インストール
Airが修理から戻ってきたのでソフトを再インストール
XcodeとMacPortsをインストールしたら、まずは.bash_profileを作成
まずはMacPortsを更新
Postgresをインストール
SQLite3をインストール
phpをインストール
httpd.confを修正
後はhtdocsの下にphpinfo.phpを作成して、apacheを再起動してブラウザで確認
XcodeとMacPortsをインストールしたら、まずは.bash_profileを作成
export PATH=/opt/local/bin:/opt/local/sbin/:$PATH
export MANPATH=/opt/local/man:$MANPATH
export LANG=ja_JP.UTF-8
まずはMacPortsを更新
sudo port -d selfupdate
sudo port -d sync
Postgresをインストール
sudo port install postgresql83
sudo mkdir -p /opt/local/var/db/postgresql83/defaultdb
sudo chown postgres:postgres /opt/local/var/db/postgresql83/defaultdb
sudo su postgres -c '/opt/local/lib/postgresql83/bin/initdb -D /opt/local/var/db/postgresql83/defaultdb'
sudo launchctl load -w /Library/LaunchDaemons/org.macports.postgresql83-server.plist
SQLite3をインストール
sudo port clean --all sqlite3
sudo port install sqlite3
phpをインストール
sudo port install php5 +apache2 +curl +gd +pear +postgresql83 +sqlite3
sudo cp /opt/local/apache2/conf/httpd.conf.sample /opt/local/apache2/conf/httpd.conf
sudo cd /opt/local/apache2/modules
sudo /opt/local/apache2/bin/apxs -a -e -n "php5" libphp5.so
ここで以下のエラーがでるが無視。httpd.confに書き込めなかったようだ。
unable to open configuration file
httpd.confを修正
sudo cp /opt/local/etc/php.ini-dist /opt/local/etc/php.ini
sudo vi /opt/local/apache2/conf/httpd.conf
本来ならこの行の追加でいいはずだが、前述のエラーのせいかうまくいかないので
Include conf/extras-conf/mod_php.conf
上記をやめて、以下の行を追加
LoadModule php5_module modules/libphp5.so
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
PHPIniDir /opt/local/etc/php.ini
後はhtdocsの下にphpinfo.phpを作成して、apacheを再起動してブラウザで確認
sudo /opt/local/apache2/bin/apachectl restart
2008年8月3日日曜日
rails update
既にMacBook Airを手にしてから半年がたつが、今更ながら色々とMacBook Airでやった事を記録しておく事にする。
http://developer.apple.com/tools/developonrailsleopard.html
を参考にまずはrails のupdateから その前に関係ないがportを最新に
http://localhost:8808/
http://developer.apple.com/tools/developonrailsleopard.html
を参考にまずはrails のupdateから その前に関係ないがportを最新に
sudo port -d selfupdate
sudo port -d sync
sudo gem update --system
sudo gem install rails
sudo gem update rake
sudo gem update sqlite3-ruby
gem list
gem server
http://localhost:8808/
登録:
コメント (Atom)