FrontPage 差分 一覧 ソース 検索 ヘルプ ログイン

野良buildなapacheとportsのphpと

野良buildなapacheとportsのphpと

[カテゴリ:Apache FreeBSD]

ApacheはなんとなーくsuEXECの関係で野良buildし続けてるのだけど、そこにportsのphpからmod_php入れたいよねって話。

portmasterとかその手のpkg管理ツールで www/mod_php* を入れると漏れなくportsのapacheを導入されてしまうのだけど、ふつーに make;make install だと apxs だけ認識していればいいというお話

なので

 /usr/local/apache2/bin/apxs

 /usr/local/sbin/apxs

にリンクしとく

 > ll /usr/local/sbin/apxs
 lrwxr-xr-x  1 root  wheel  27  5月 28 22:53 /usr/local/sbin/apxs -> /usr/local/apache2/bin/apxs

この状態で /usr/ports/www/mod_php* で make install clean すると、さくっと

 /usr/local/libexec/apache24/libphp7.so

が導入されるので、あとはこいつを /usr/local/apache2/modules 以下にリンクして終わり

 >ll /usr/local/apache2/modules/libphp7.so
 lrwxr-xr-x  1 root  wheel  38  5月 28 23:11 /usr/local/apache2/modules/libphp7.so -> /usr/local/libexec/apache24/libphp7.so

以上