rhadvancedserver下呕血配置web服务器成功的一点儿心得

王朝other·作者佚名  2008-05-18
窄屏简体版  字體: |||超大  

仅以此篇水文献给过去几天来对我进行了耐心帮助的不知名的朋友,这是自由世界无私的奉献。我愿追随你们的脚步,用我的一点微薄经验帮助同样处于磨难中的人。

配置环境RedHat Advanced Server 2.1/mysql-max-3.23.53/php-4.2.3/apache 1.3.26

rh ad 2.1有点儿怪,默认的安装竟然没有gcc!!!所以大家装rh ad的时候需要使用custom,把gcc选上去。

先下载各个源码包(略去一堆废话)

tar -zvxf xxx.xxx-xx.xx.tar.gz

安装中可能遇到的问题大半和rh ad有关,其中有些必要的库没有(这是我呕血800cc的一大原因)。要去下载(www.rpmfind.net)至少这几个:

zlib-devel-xxx.xxx.i386.rpm

flex-xx.xxxx.xx.i386.rpm

(版本都选最新的吧)

rpm -hiv xxxx.rpm(安装上去)

cp -r mysql-max-3.23.52 /server/mysql-max-3.23.52

(我用的是mysql的二进制发行版本,可以按照安装包里的INSTALL-BINARY一步一步照做,就可以安装了--安装这玩意也让我琢磨了好久)

cd /path/to/apache-1.3.26

./configure prefix=/server/apache-1.3.26

cd /ptha/to/php-4.2.4

./configure prefix=/server/php-4.2.3 --wtih-mysql=/server/mysql-mxa-3.23.53 --with-apache=/path/to/apache-1.3.26/source package --enable-treack-vars --enable-ftp

make

make install

cd /ptha/to/apache-1.3.26/source package

./configure --prefix=/server/apache-1.3.26 --activate-module=src/module/php4/libphp4.a

make

make insatll

emacs /server/apache-1.3.26/conf/httpd.conf

加入AddType application/x-httpd-php .php

cp /path/to/php-4.2.3/source package/php.ini-dist /usr/local/lib/php.ini

/server/apache-1.3.26/bin/apachectl start

应该没问题了。

希望大家以后能多讨论一下rh ad 一类软件的应用,毕竟Linux还是主要服务于服务器的

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航