红联Linux门户
Linux帮助

在redhat 5.0企业版中apache2+php5.2.3+mysql5.0.37 配置求助大家,本人的配置如下

发布时间:2007-09-04 12:02:14来源:红联作者:yjypm530
在真机上安装
安装环境:httpd-2.0.59.tar.gz mysql-5.0.37.tar.gz libxml2-2.6.26.tar.gz php-5.2.3.tar.gz 放在/usr/local目录下
先安装:httpd
#tar zxvf httpd-2.0.59.tar.gz
#cd httpd-2.0.59
#./configure -enable-so --prefix=/usr/local/apache2 --enable-mods-shared=all //动态加载所有模块
#make
#make install
再安装mysql
#cd /usr/local
#groupadd mysql //建一个mysql 组
#useradd -g mysql mysql //建一个用户mysql 添加到mysql组中
#tar zxvf mysql-5.0.37.tar.gz //解压包
#cd mysql-5.0.37 //进入生成的目录
#./configure -prefix=/usr/local/mysql
#make
#make install
#cp support-files/my-medium.cnf /etc/my.cnf
#cd /usr/local/mysql
#bin/mysql_install_db -user=mysql //指定mysql建数据库
#chown -R root . //将文件的所有属性改为root用户
#chown -R mysql var //将数据目录的所有属性改为mysql用户
#chgrp -R mysql . //将组属性改为mysql组
#//usr/local/mysql/bin/mysqld_safe -user=mysql & //后台启动mysql服务
再安装 libxm12
#cd /usr/local
#tar zxvf libxml2-2.6.26.tar.gz
#cd libxml2-2.6.26
#./configure
#make
#make install
#make tests 这里要花不少时间,请等待一下。
再安装php
#cd /usr/local
#tar zxvf php-5.2.3.tar.gz
#cd php-5.2.3
#./configure -with-apxs2=/usr/local/apache2/bin/apxs -with-mysql=/usrl/local/mysql
#make
#make install
#cp php.ini-dist /usr/local/lib/php.ini
#cd /usr/local/apache2/conf
#vi httpd.conf
添加
在AddType application/x-gzip .gz .tgz下添加
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
在其中以有LoadModule php5_module modules/libphp5.so
#cd ../htdocs
#vi test.php
Phpinfo();
?>
重启httpd
最后在重启 apache时报错
[root@localhost conf]# /usr/local/apache2/bin/apachectl start
Syntax error on line 268 of /usr/local/apache2/conf/httpd.conf:
Cannot load /usr/local/apache2/modulules/libphp5.so into server: /usr/local/apache2/modulules/libphp5.so: cannot open shared object file: No such file or directory

请问各位同仁有谁知道这个问题怎么解决吗?

本先在此谢谢各位!!!!

十万火急!!!

求助各位!!!


[ 本帖最后由 yjypm530 于 2007-9-5 08:55 编辑 ]
文章评论

共有 2 条评论

  1. yjypm530 于 2007-09-04 18:02:02发表:

    我modules 下有这个模块啊

    就是不能启动apache总是报这个错啊

  2. 221.221.242.* 于 2007-09-04 15:33:09发表:

    Syntax error on line 268 of /usr/local/apache2/conf/httpd.conf:
    Cannot load /usr/local/apache2/modulules/libphp5.so into server: /usr/local/apache2/modulules/libphp5.so: cannot open shared object file: No such file or directory,这个地方错误不是说的很清楚了吗,你根据它报的错误查找就行了,不能加载 libphp5.so,看看你的modules里有没有这个文件吧