Linux : 建制 Lamp 心得 (1)
安裝 gcc*.rpm / libstdc++*.rpm
下載 apache_1.3.31.tar.gz.tar 解到 /usr/local/src
下載 php-4.3.4.tar.tar 解到 /usr/local/src
下載 mysql-3.23.58.tar.gz.tar 解到 /usr/local/src
安裝 mysql
# cd /usr/locl/src/mysql-3.23.58
# ./configure --prefix=/usr/local/mysql --localstatedir=/usr/local/mysql/data --with-unix-socket-path=/var/run/mysql/mysql.sock
# make; make install
# echo "/usr/local/mysql/lib/mysql" >> /etc/ld.so.conf
# ldconfig -v | grep libmysqlclient
(可以看到下面系統回應)
libmysqlclient.so.10 -> libmysqlclient.so.10.0.0
# echo "/usr/local/mysql/bin/safe_mysqld > /dev/null &" >> /etc/rc.d/rc.local
# ./scripts/mysql_install_db
# adduser mysql
# chown -R mysql:mysql /usr/local/mysql
# chmod 777 /usr/local/mysql/share/mysql/mysql.server
# mkdir /var/run/mysql
# chown mysql:mysql /var/run/mysql
# /usr/local/mysql/bin/safe_mysqld --user=mysql &
# /usr/local/mysql/bin/mysqladmin -u root password 'xxxxxx'
安裝 Apache
安裝 gdbm-devel*.rpm
# cd /usr/local/src/apache_1.3.31/
# ./configure --prefix=/usr/local/apache --enable-module=most --enable-shared=max
# make
# make install
安裝 PHP
安裝 flex*.rpm
# ./configure --prefix=/usr/local/php --with-apxs=/usr/local/apache/bin/apxs --with-config-file-path=/usr/local/lib --enable-track-vars --with-xml --with-mysql=/usr/local/mysql
# make
# make install
# cp php.ini-dist /usr/local/lib/php.ini
# vi /usr/local/lib/php.ini
把register-golbals = Off改成On
下載 apache_1.3.31.tar.gz.tar 解到 /usr/local/src
下載 php-4.3.4.tar.tar 解到 /usr/local/src
下載 mysql-3.23.58.tar.gz.tar 解到 /usr/local/src
安裝 mysql
# cd /usr/locl/src/mysql-3.23.58
# ./configure --prefix=/usr/local/mysql --localstatedir=/usr/local/mysql/data --with-unix-socket-path=/var/run/mysql/mysql.sock
# make; make install
# echo "/usr/local/mysql/lib/mysql" >> /etc/ld.so.conf
# ldconfig -v | grep libmysqlclient
(可以看到下面系統回應)
libmysqlclient.so.10 -> libmysqlclient.so.10.0.0
# echo "/usr/local/mysql/bin/safe_mysqld > /dev/null &" >> /etc/rc.d/rc.local
# ./scripts/mysql_install_db
# adduser mysql
# chown -R mysql:mysql /usr/local/mysql
# chmod 777 /usr/local/mysql/share/mysql/mysql.server
# mkdir /var/run/mysql
# chown mysql:mysql /var/run/mysql
# /usr/local/mysql/bin/safe_mysqld --user=mysql &
# /usr/local/mysql/bin/mysqladmin -u root password 'xxxxxx'
安裝 Apache
安裝 gdbm-devel*.rpm
# cd /usr/local/src/apache_1.3.31/
# ./configure --prefix=/usr/local/apache --enable-module=most --enable-shared=max
# make
# make install
安裝 PHP
安裝 flex*.rpm
# ./configure --prefix=/usr/local/php --with-apxs=/usr/local/apache/bin/apxs --with-config-file-path=/usr/local/lib --enable-track-vars --with-xml --with-mysql=/usr/local/mysql
# make
# make install
# cp php.ini-dist /usr/local/lib/php.ini
# vi /usr/local/lib/php.ini
把register-golbals = Off改成On

0 Comments:
張貼留言
<< Home