apache2とphpを設定した件について
まとまった時間がとれるのは週末のみなので、作業は1週間おきになってしまう。そうそう、この一連の作業は、こちらやこちらを参考にさせていただいている。感謝感謝。
それはともかく、apache2の設定から。
これは、単純にphpを使えるようにするため、コメントアウトされている↓の#を外すだけ。
#LoadModule php5_module libexec/apache2/libphp5.so
次に、phpの設定。
phpとMySQLでsocketeというものを合わせる必要があるんだとか。よく分からないのだが、
$ sudo mysqladmin5 -p version
としてやると、MySQL側のsocketの場所が分かる。
UNIX socket /opt/local/var/run/mysql5/mysqld.sock
で、それをphp側の設定ファイルであるphp.iniに記述することになるのだが、/etcにはphp.ini.defaultはあってもphp.iniはないので、まずはphp.iniを作成。
php.iniを開いて、socketの記述部分を書き換えることになる。場所は探しにくかったなぁ。
この後、環境設定の共有のWeb共有のチェックを外して、再度チェックしてやれば、apache2が再起動されているはず。