PHP4 & Apache2 on FreeBSD
[ Nob's Home |
FreeBSD ]
PHPです。
Information
What you need
apache2は /usr/local/apache2にinstallされているが、
# ln -s /usr/local/apache2 /usr/local/apache
とリンクしてある。
install
$ tar zxvf php-4.2.0.tar.gz
$ cd php-4.2.0
$ ./configure --with-apxs=/usr/local/apache2/bin/apxs --with-xml --enable-mbstr-enc-trans --enable-mbstring --with-mysql=/usr/local/mysql --with-ldap
$ make
$ su
# make install
$ cd src
$ make
/home/nob/apache_1.1.1/src/に mod_php.* and libphp.aがcpされたことを確認。
Apacheの再構成
$ cd /home/nob/apache_1.1.1/src/
$ cp Configuration.tmpl Configuration.php
$ vi Configuratopn.php
EXTRA_LIBS = -L. -lphp -L/usr/local/postgres95/lib -lpq -lm とする
Module php_module mod_php.o を追加
AUX_CFLAGS= -m486
AUX_LIBS= -lcrypt
$ Configure -file Configuration.php
$ make
httpdができる。私は/usr/local/sbin/httpdにcpした。
$ vi /usr/local/www/server/conf/srm.conf
AAddType application/x-httpd-php .phtml を加える。
$ su
# /usr/local/sbin/httpd -f /usr/local/www/server/conf/httpd.conf で起動
動作確認
/usr/local/www/home/test.phtmlとして
という内容のfileを作る。
これにアクセスして、
serverの情報が表示されればOK。
実験的にY-MINメンバーの検索pageを作ってみました。
[ Nob's Home |
FreeBSD ]
nob@makioka.y-min.or.jp