OSXでPHP
とりあえずApacheの設定ファイルの変更からはじめました。
以下は備忘録。
参考:OSXでCGI、Perl、phpを動かす
1. アプリケーション/ユーティリティ/ターミナルを起動。
2. ターミナル上で以下のように入力(Apacheの設定ファイルのパス)
/etc/httpd/httpd.conf
3. ターミナル上で以下のように入力(設定ファイルをホームディレクトリにコピー)
cp /etc/httpd/httpd.conf~
4. ホームディレクトリにコピーされた httpd.conf ファイルをテキストエディットで開き、以下の点を変更。
#LoadModule ssl_module libexec/httpd/libssl.so
#LoadModule perl_module libexec/httpd/libperl.so
#LoadModule php4_module libexec/httpd/libphp4.so
↑この3行の#を削除
#AddModule mod_ssl.c
#AddModule mod_perl.c
#AddModule mod_php4.c
↑この3行の#を削除
AllowOverride None
Options None
Order allow,deny
Allow from all
↑この部分を以下のように変更
AllowOverride None
Options Indexes MultiViews ExecCGI FollowSymLinks Includes
#Options None
Order allow,deny
Allow from all
AddType application/x-tar .tgz
↑この下に以下の2行を追加
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
#AddHandler cgi-script .cgi
#AddType text/html .shtml
#AddHandler server-parsed .shtml
↑この3行の#を削除
5. 以上の変更をしたらファイルを上書き保存。
6. 再びターミナルに戻って入力(httpd.confのバックアップファイルを作成)
sudo mv /etc/httpd/httpd.conf /etc/httpd/httpd.conf-backup
7. 手順6の後パスワードを聞かれるので、管理者権限のあるユーザーのパスワードを入力。
8. ターミナルで以下のように入力(ホームディレクトリのhttpd.confを元の場所へ移動)
sudo mv ~/httpd.conf /etc/httpd/httpd.conf
9. システム環境設定から「共有」を開き、『パーソナルWeb共有』を一旦停止し、再度開始する。
とりあえず今日はここまで。
次はPHPとPostgreSQLのインストールを目指す予定。






