cd /etc/rc.d/init.d
./sendmail stop; ./apmd stop; ./kudzu stop
rpm -e --nodeps sendmail kudzu nfs-utils
/usr/src/linux/include/linux/tasks.h:NR_TASKS 5120→3072、MIN_TASKS_LEFT_FOR_ROOT 16→24/usr/src/linux/Makefile:編譯器改 egcs,CFLAGS 加入 -O9 -funroll-loops -ffast-math -malign-double -mcpu=pentiumpro -march=pentiumpro -fomit-frame-pointer -fno-exceptionsmake xconfig # 依硬體選擇模組
make dep && make clean && make bzlilo && make modules && make modules_install
mm-1.1.3.tar.gz
mysql-3.22.32.tar.gz
apache_1.3.12.tar.gz
php-4.0.0.tar.gz (含 Zend Optimizer)
phpMyAdmin_2.0.5.tar.gz
mod_perl-1.24.tar.gz
perl-5.6.0.tar.gz
DBI-1.14.tar.gz, DBD-mysql, Msql-Mysql-modules 等 Perl 模組
./configure --disable-shared --prefix=/usrCC=egcs OPTIM="-O9 ..." ./configure --prefix=/mysql
make && make install
/mysql/bin/mysql_install_db
cp /mysql/share/mysql/mysql.server /etc/rc.d/init.d/mysql
ln -s ../init.d/mysql /etc/rc.d/rc3.d/S70mysql
CC=egcs OPTIM="..." CFLAGS="-DDYNAMIC_MODULE_LIMIT=0" ./configure --prefix=/apache
CC=egcs OPTIM="..." ./configure --prefix=/usr --with-apache=../apache_1.3.12 --enable-safe-mode --with-mm --enable-inline-optimization --enable-memory-limit --enable-track-vars --with-mysql=/mysql
make && make install
perl Makefile.PL EVERYTHING=1 APACHE_SRC=../apache_1.3.12/src USE_APACI=1 DO_HTTPD=1
make && make install
EAPI_MM=SYSTEM CC=egcs OPTIM="..." CFLAGS="-DDYNAMIC_MODULE_LIMIT=0" \
./configure --prefix=/apache \
--activate-module=src/modules/php4/libphp4.a --enable-module=php4 \
--activate-module=src/modules/perl/libperl.a --enable-module=perl
make && make install
cp /apache/bin/apachectl /etc/rc.d/init.d/httpd
ln -s ../init.d/httpd /etc/rc.d/rc3.d/S80httpd
perl Makefile.PL && make && make test && make installegcs + -O9 激進優化(針對 Pentium Pro)mm 共享記憶體庫加速 Session 處理--enable-inline-optimization、--enable-memory-limit 強化 PHP 效能現今建議:
mysqlnd,效能遠超舊版