Redhat9.0 Apache2+Php5.0+Mysql4.0配置(转)
发表于:2025-11-17 作者:千家信息网编辑
千家信息网最后更新 2025年11月17日,Redhat9.0 Apache2+Php5.0+Mysql4.0配置(转)[@more@]我们不采用系统自带的上述服务,在安装以前,先卸载系统自带的程序,用rpm -e name 来卸掉软件来源:h
千家信息网最后更新 2025年11月17日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安全错误
数据库的锁怎样保障安全
税务登记选哪种数据库类型
网络安全防护的四新要求
巴西网络技术
《网络安全责任追究制度》
oracle服务器价格
网络安全连环画四格简单
web网络安全技能赛笔试题
芜湖飞慧网络技术有限公司征婚
两台服务器直连网络延时多少正常
默认数据库图片
网络安全中心孙蔚敏
网络安全法要求 网络运
吴福生软件开发
肇庆聊天软件开发报价
奈萨里奥服务器
莫斯科服务器在国内快吗
国外服务器哪里买安全
宝山区第三方网络技术创新服务
广州大数据软件开发价位
2020网络安全事件分析
oracle数据库链路
如果查看数据库表空间容量
中国知网专利数据库
读取数据库eof
c写一个服务器端
dnf手游怎么连接不上服务器
网络技术部经理年度考核总结
华为通用软件开发个人介绍
榆林市网络安全周
中国最早的软件开发公司