< DarwinPorts その2 | メイン | Movable Type >
2006年09月17日
構築メモその3。
MovableType と PukiWiki を動かすため、apache2 と mysql5 と php5 を DarwinPorts にてインストールする。
sudo port install apache2
sudo port install mysql5 +server
sudo port install php5 +apache2 +mysql5
そのまんま、すんなり入ってしまった。
Apache については、今まで使っていたサーバから httpd.conf を移植。
sudo launchctl load -w /Library/LaunchDaemons/org.macports.apache2.plist
で起動。
MySQL については、
sudo launchctl load -w /Library/LaunchDaemons/org.macports.mysql5.plist
でサービスを起動、
sudo -u mysql mysql_install_db5
で新しい DB を準備。
PHP については、
cp -p /opt/local/etc/php.ini-dist /opt/local/etc/php.ini
として、デフォルト設定ファイルを用意し、
cd /opt/local/apache2/modules
/opt/local/apache2/bin/apxs -a -e -n "php5" libphp5.so
で、モジュールを httpd.conf に登録する。
PukiWiki については、前のサーバから持ってきただけですんなり動いた。
PHP4.1 から PHP5 に移行したのでハマるかと思っていたが、意外だ。
トラックバック
このエントリーのトラックバックURL:
https://gema.luna2.org/cgi-bin/mt/mt-tb.cgi/5