shell> groupadd mysql
shell> useradd -g mysql mysql
shell> tar -zxvf mysql-3.23.45.tar.gz
shell> cd mysql-version
shell> ./configure --with-charset=big5 --prefix=/usr/local/mysql --localstatedir=/usr/local/mysql/data --with-debug --with-unix-socket-path=/tmp/mysql.sock
shell> make
shell> make install
shell> scripts/mysql_install_db
shell> chown -R root /usr/local/mysql
shell> chown -R mysql /usr/local/mysql/data
shell> chgrp -R mysql /usr/local/mysql
shell> cp support-files/my-medium.cnf /etc/my.cnf
shell> /usr/local/mysql/bin/safe_mysqld --user=mysql &
shell> cd /usr/local/bin
shell> ln -fs /usr/local/mysql/bin/mysql mysql
shell> ln -fs /usr/local/mysql/share/mysql/mysql.server mysql.server 将这两个命令映射到/usr/local/bin目录下,这样可以在任何地方使用它们
Install apache & php
tar -zxvf apache_1.3.20.tar.gz
cd apache-version
./configure --prefix=/usr/local/apache
tar -zxvf php-4.0.6.tar.gz
cd php-version
./configure --prefix=/usr/local/php4 --with-mysql=/usr/local/mysql --with-apache=/usr/src/apache_1.3.20 --enable-track-vars --with-config-file-path=/usr/local/lib
make
make install
cp php.ini-dist /usr/local/lib/php.ini
cd apache-version
./configure --prefix=/usr/local/apache --activate-module=src/modules/php4/libphp4.a
make
make install
shell> cd /usr/local/bin
shell> ln -fs /usr/local/apache/bin/apachectl apachectl 将这个命令映射到/usr/local/bin目录下,这样可以在任何地方使用它