tech: 2007年12月アーカイブ

leopard を新しくインストールして、 環境を作ってなかったので改めて作った。
毎度少し悩むのでメモメモ...

1. 準備
Mac-Portを最新の状態にして

sudo port -d selfupdate
sudo port -d sync

2. apache2のインストール

sudo port install apache2

設定ファイルを作って
sudo cp /opt/local/apache2/conf/httpd.conf.sample /opt/local/apache2/conf/httpd.conf

ちゃんと起動できるか確認して
sudo /opt/local/apache2/bin/apachectl start
http://localhost/
sudo /opt/local/apache2/bin/apachectl stop
httpd.confの
#LoadModule ssl_module modules/mod_ssl.so
コメントアウトが必要 (leopard 07/12現在)

3. MySQL5のインストール

port variants mysql
sudo port install mysql +server

初期設定をして
sudo -u _mysql mysql_install_db5
# -u _mysql 忘れるとハマる. /opt/local/var/db/mysql5/*.err 確認

起動&接続確認して
sudo mysqld_safe5 &
mysql5 -u root
sudo mysqladmin5 shutdown
sudo vim /etc/my.cnf

4. PHP5のインストール

port variants php5
sudo port install php5 +apache2 +mysql5 +pear

apacheにPHPかまして
cd /opt/local/apache2/modules/
sudo /opt/local/apache2/bin/apxs -a -e -n "php5" libphp5.so

PHP設定ファイルつくって
cp /opt/local/etc/php.ini-dist /opt/local/etc/php.ini
httpd.conf に
Include conf/extras-conf/*.conf
追記する

5. 最後に確認

sudo /opt/local/apache2/bin/apachectl start
$ cat /opt/local/apache2/htdocs/phpinfo.php
<?php
phpinfo();
?>
http://localhost/phpinfo.php

このアーカイブについて

このページには、2007年12月以降に書かれたブログ記事のうちtechカテゴリに属しているものが含まれています。

前のアーカイブはtech: 2007年11月です。

次のアーカイブはtech: 2008年3月です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

カテゴリ

tech: 2007年12月: 月別アーカイブ

Powered by Movable Type 4.0