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

野良buildなapacheとportsのphpとのソース

!!!野良buildなapacheとportsのphpと
{{category 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

以上