« 2010年9月 | トップページ | 2011年1月 »

2010年12月

2010年12月20日 (月)

Apacheバージョンアップ

久しぶりにApacheをバージョンアップしました。
以下、その手順です。

Apache停止

# /etc/rc2.d/S97apache stop
# exit

Apacheのビルド&インストール

$ cd /opt/srcall
$ wget http://www.meisei-u.ac.jp/mirror/apache/httpd/httpd-2.0.64.tar.gz
$ cd ../src
$ tar zxf ../srcall/httpd-2.0.64.tar.gz
$ cd httpd-2.0.64
$ ./configure --disable-include --disable-env --disable-status --disable-autoindex --disable-asis --disable-imap --enable-auth-digest --enable-ssl --with-ssl=/usr --enable-deflate
$ su -
# cd /opt/src/httpd-2.0.64
# make
# make install
# exit

PHPのビルド&インストール

$ cd /opt/srcall
$ wget http://jp2.php.net/get/php-5.2.15.tar.gz/from/jp.php.net/mirror
$ cd ../src
$ tar zxf ../srcall/php-5.2.15.tar.gz
$ cd php-5.2.15
$ ./configure --with-apxs2=/usr/local/apache2/bin/apxs --enable-pcntl --enable-mbstring --enable-mbregex --enable-zend-multibyte --without-mysql --with-pear=/usr/local/lib/php --with-openssl=/usr --with-zlib --with-zlib-dir=/usr/lib --with-gd=/usr  --enable-gd-native-ttf --enable-gd-jis-conv --with-jpeg-dir=/usr/lib --with-png-dir=/usr/lib --with-xpm-dir==/usr/lib
$ make
$ su -
# cd /opt/src/php-5.2.15
# make install
# exit

eAcceleratorのビルド&インストール

$ cd /opt/srcall
$ wget http://bart.eaccelerator.net/source/0.9.6.1/eaccelerator-0.9.6.1.tar.bz2
$ cd ../src
$ tar jxf ../srcall/eaccelerator-0.9.6.1.tar.bz2
$ cd eaccelerator-0.9.6.1/
$ /usr/local/bin/phpize
$ ./configure --enable-eaccelerator --with-eaccelerator-shared-memory --with-eaccelerator-sessions --with-eaccelerator-content-caching --with-eaccelerator-disassembler --with-eaccelerator-userid=80
$ make
# cd /opt/src/eaccelerator-0.9.6.1
# make install

Apache起動

# /etc/rc2.d/S97apache start
# exit

| | コメント (0)

« 2010年9月 | トップページ | 2011年1月 »