Redhat9.0 Apache2+Php5.0+Mysql4.0配置(转)
发表于:2025-02-03 作者:千家信息网编辑
千家信息网最后更新 2025年02月03日,Redhat9.0 Apache2+Php5.0+Mysql4.0配置(转)[@more@]我们不采用系统自带的上述服务,在安装以前,先卸载系统自带的程序,用rpm -e name 来卸掉软件来源:h
千家信息网最后更新 2025年02月03日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安全错误
数据库的锁怎样保障安全
网络安全靠大家小学生演讲稿
网络安全实行日
软著是软件开发之前可以申请吗
培训行车安全网络安全
小学生数学测试软件开发
网络安全组织结构
达众互联网科技
数据库的文件名是什么文件
山东工厂软件开发平台
ims数据库数据单位6
王者荣耀怎样跨服务器玩
审计局加强网站网络安全防护
电子科技大学无线互联网作业
清洁之家互联网科技
小学网络安全知识网络竞赛
华为手机我的华为无法连接服务器
网络安全活动开场致辞
软件开发成果包括哪些
服务器远程密码修改
小学网络安全责任制检查考核制度
网络安全系统英文
服务器怎么控制app按钮
蔚游网络技术怎么样
mysql连接数据库密码
计算机网络技术岗位代码
一年级漂亮手抄报网络安全
网维大师服务器管理员
网络安全宣传四进
文化市场下一步打算网络安全
宝鸡市佳龙网络技术有限公司