Redhat9.0 Apache2+Php5.0+Mysql4.0配置(转)
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,Redhat9.0 Apache2+Php5.0+Mysql4.0配置(转)[@more@]我们不采用系统自带的上述服务,在安装以前,先卸载系统自带的程序,用rpm -e name 来卸掉软件来源:h
千家信息网最后更新 2026年11月02日Redhat9.0 Apache2+Php5.0+Mysql4.0配置(转)Redhat9.0 Apache2+Php5.0+Mysql4.0配置(转)[@more@]我们不采用系统自带的上述服务,在安装以前,先卸载系统自带的程序,用rpm -e name 来卸掉
软件来源:
http://apache.linuxforum.net/dist/httpd/httpd-2.0.50.tar.gz
http://cn.php.net/get/php-5.0.0.tar.gz/from/this/mirror
http://dev.mysql.com/get/Downloa ... ysql.ihostunit.com/
http://www2.tw.freebsd.org/UNIX/gnome/sources/libxml2/2.6
我将它们存放在/home/server目录下
安装步骤:
1. Mysql
# groupadd mysql
# useradd -g mysql mysql
# cd /usr/local
# tar -zxvf /home/server/MySQL*.tar.gz
#cd MySQl* /bin
# ./mysqladmin -u root password 'password'//修改密码为password
# cp support-files/mysql.server /etc/rc.d/init.d/mysqld
# chkconfig --add mysqld
用ntsysv设置使mysql每次启动都能自动运行
接下来启动mysql :
# /etc/rc.d/init.d/mysqld start
如果出现不能打开mysql.sock这个文件的错误,修改这个文件路径的权限即可
2. apache
#cd /usr/local
#tar -zxvf /home/server/httpd-2.0.50.tar.gz
#./configure -enable-so -enable-rewrite
#make
#make install
编译安装完成后,启动apache
#cd /usr/local/apache2/bin
#./apachectl start
这样就启动了apache服务器
3. Libxml2
系统自带是libxml2的版本是2.5.4的,在配置的过程中报错,所以我下载了一个更新的2.6.8,下面我们来装它
#cd /usr/local
#tar -zxvf libxml2*.tar.gz
#cd libxml*
# ./configure
# make
# make install
编译安装成功后即可
4 PHP
# cd /usr/local
# tar -zxvf /home/server/php-5.0.0.tar.gz
# cd php*
#./configure-with-apxs2=/usr/local/apache2/bin/apxs -with-mysql=/usr/local/mysql
# make
# make install
安装完成的,修改apache的配置文件httpd.conf
在相应的位置加入以下语句:
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
AddType application/x-httpd-php .php3
重启apache即可;
测试PHP
编写 info.php文件,内容如下:
echo phpinfo();
?>
将其存放在apache的文档路径下,在浏览器中输入:
http://127.0.0.1/info.php
即可看到php 的配置信息,如果报错,请先查看该文件的权限设置,如果不行则查看日志
我在配置过程也出现过很多问题,但是都是文件权限的事,只要大家留意一下你对文件的操作权限后就明白了
软件来源:
http://apache.linuxforum.net/dist/httpd/httpd-2.0.50.tar.gz
http://cn.php.net/get/php-5.0.0.tar.gz/from/this/mirror
http://dev.mysql.com/get/Downloa ... ysql.ihostunit.com/
http://www2.tw.freebsd.org/UNIX/gnome/sources/libxml2/2.6
我将它们存放在/home/server目录下
安装步骤:
1. Mysql
# groupadd mysql
# useradd -g mysql mysql
# cd /usr/local
# tar -zxvf /home/server/MySQL*.tar.gz
#cd MySQl* /bin
# ./mysqladmin -u root password 'password'//修改密码为password
# cp support-files/mysql.server /etc/rc.d/init.d/mysqld
# chkconfig --add mysqld
用ntsysv设置使mysql每次启动都能自动运行
接下来启动mysql :
# /etc/rc.d/init.d/mysqld start
如果出现不能打开mysql.sock这个文件的错误,修改这个文件路径的权限即可
2. apache
#cd /usr/local
#tar -zxvf /home/server/httpd-2.0.50.tar.gz
#./configure -enable-so -enable-rewrite
#make
#make install
编译安装完成后,启动apache
#cd /usr/local/apache2/bin
#./apachectl start
这样就启动了apache服务器
3. Libxml2
系统自带是libxml2的版本是2.5.4的,在配置的过程中报错,所以我下载了一个更新的2.6.8,下面我们来装它
#cd /usr/local
#tar -zxvf libxml2*.tar.gz
#cd libxml*
# ./configure
# make
# make install
编译安装成功后即可
4 PHP
# cd /usr/local
# tar -zxvf /home/server/php-5.0.0.tar.gz
# cd php*
#./configure-with-apxs2=/usr/local/apache2/bin/apxs -with-mysql=/usr/local/mysql
# make
# make install
安装完成的,修改apache的配置文件httpd.conf
在相应的位置加入以下语句:
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
AddType application/x-httpd-php .php3
重启apache即可;
测试PHP
编写 info.php文件,内容如下:
echo phpinfo();
?>
将其存放在apache的文档路径下,在浏览器中输入:
http://127.0.0.1/info.php
即可看到php 的配置信息,如果报错,请先查看该文件的权限设置,如果不行则查看日志
我在配置过程也出现过很多问题,但是都是文件权限的事,只要大家留意一下你对文件的操作权限后就明白了
文件
配置
权限
系统
路径
过程
服务
编译
不行
成功
接下来
中报
位置
信息
内容
密码
文档
日志
服务器
来源
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网黑科技
有格互联网科技
云信互联网科技有限公司
互联网和科技技术
互联网科技财经
麻工互联网科技
北京互联网科技
美国互联网科技
智慧科技互联网
佰商互联网科技有限公司
深圳国际航运科技和互联网
北京华百购互联网科技有限公司
互联网经济与金融科技
世界互联网科技公司市值排名
河南住房之家互联网科技
特约风豹互联网科技为什么扣费
恒生互联网科技业指数调整周期
滨湖区互联网智能科技产品有哪些
互联网风格科技公司名称
科技信息时代互联网发展
互联网属科技
卓越科技(互联网 )
金融科技与互联网金融相同和不同
互联网与医疗科技
深圳市优智互联网科技有限公司
恒生互联网科技业指数调整周期
美国互联网科技实力
科技互联网行业投资研究
安徽九吞吴互联网科技有限公司
武汉亿视互联网科技有限公司