千家信息网

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 的配置信息,如果报错,请先查看该文件的权限设置,如果不行则查看日志


我在配置过程也出现过很多问题,但是都是文件权限的事,只要大家留意一下你对文件的操作权限后就明白了
文件 配置 权限 系统 路径 过程 服务 编译 不行 成功 接下来 中报 位置 信息 内容 密码 文档 日志 服务器 来源 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 网络安全靠大家小学生演讲稿 网络安全实行日 软著是软件开发之前可以申请吗 培训行车安全网络安全 小学生数学测试软件开发 网络安全组织结构 达众互联网科技 数据库的文件名是什么文件 山东工厂软件开发平台 ims数据库数据单位6 王者荣耀怎样跨服务器玩 审计局加强网站网络安全防护 电子科技大学无线互联网作业 清洁之家互联网科技 小学网络安全知识网络竞赛 华为手机我的华为无法连接服务器 网络安全活动开场致辞 软件开发成果包括哪些 服务器远程密码修改 小学网络安全责任制检查考核制度 网络安全系统英文 服务器怎么控制app按钮 蔚游网络技术怎么样 mysql连接数据库密码 计算机网络技术岗位代码 一年级漂亮手抄报网络安全 网维大师服务器管理员 网络安全宣传四进 文化市场下一步打算网络安全 宝鸡市佳龙网络技术有限公司
0