由 eaux 在 04-08-2003 11:13 发表:
Apache的问题,很困扰我
谁能给说在生产环境下apache的安装过程,只是想知道各种软件的安装顺序。
我想要的环境是apache+perl+php+mod_perl+mod_ssl+openssl
看文档知道好像这些组件是有先后安装顺序的。
另外,我还不清楚mod_perl+mod_ssl+openssl这几个组件是做什么用的,哪个好心人能给讲解下吧
linux新手。
由 sartre 在 04-08-2003 17:46 发表:
http://www.linuxaid.com.cn/articles/7/2/726145154.shtml
看看就明白了,很详细的。
由 www0148_cn 在 04-08-2003 19:52 发表:
将软件全部拷贝到、/usr/local目录里。
cd /usr/local
tar -zxvf apache_1.3.27.tar.gz
tar -zxvf openssl-0.9.6g.tar.gz
tar -zxvf mod_ssl-2.8.11-1.3.27.tar.gz
tar -zxvf php-4.2.3.tar.gz
tar -zxvf mysql-3.23.53a-pc-linux-gnu-i686.tar.gz
-------------------------------------------------------------------------------
首先安装mysql。
groupadd mysql
useradd -g mysql mysql
ln -s mysql-3.23.53a-pc-linux-gnu-i686 mysql
cd mysql
./scripts/mysql_install_db
chown -R root /usr/local/mysql
chown -R mysql /usr/local/mysql/data
chgrp -R mysql /usr/local/mysql
chown -R root /usr/local/mysql/bin
chmod +x support-files/mysql.server
cp support-files/mysql.server /etc/rc.d/init.d/mysqld
ln -s /etc/rc.d/init.d/mysqld /etc/rc.d/rc3.d/S99mysqld
bin/safe_mysqld --user=mysql &
mysql安装成功、设置密码
OpenSSL
cd openssl-0.9.6g
./config
make
make test
cd ..
------------------------------------------------------------------------
配置mod_ssl
cd mod_ssl-2.8.11-1.3.27
./configure --with-apache=../apache_1.3.27
cd ..
-------------------------------------------------------------------------------
安装PHP、
首先、
cd apache_1.3.27
./configure --prefix=/usr/local/apache
cd ..
cd php-4.2.3
CFLAGS='-O2 -I../openssl-0.9.6g' ./configure --with-apache=../apache_1.3.27 \
--with-mysql=/usr/local/mysql
gmake
gmake install
cd ..
--------------------------------------------------------------------------------
-----------
安装apache
cd apache_1.3.27
SSL_BASE=../openssl-0.9.6g ./configure --prefix=/usr/local/apache \
--enable-module=ssl \
--activate-module=src/modules/php4/libphp4.a \
--enable-module=php4