CentOS6.4+httpd2.4.4+mysql5.6.12+php5.4.16+xcache3.03(最新LAMP

大纲 一、编译安装Apache 二、安装Mysql数据库 三、编译安装PHP 四、整合Apache与PHP 五、安装Xcache加速器 六、启用服务器状态 七、PHP连接Mysql测试 八、安装Discuz论坛(Discuz_X3.0_SC_GBK) 注:所有软件版本 CentOS6.4+httpd2.4.4+mysql5.6.12+php5.4.1

大纲

一、编译安装Apache

二、安装Mysql数据库

三、编译安装PHP

四、整合Apache与PHP

五、安装Xcache加速器

六、启用服务器状态

七、PHP连接Mysql测试

八、安装Discuz论坛(Discuz_X3.0_SC_GBK)

注:所有软件版本 CentOS6.4+httpd2.4.4+mysql5.6.12+php5.4.16+xcache3.03 都是目前最新(所有的安装包点击这里下载)

一、编译安装Apache

1. 安装前准备

修改yum源(163)

安装编译工具

关闭SElinux

关闭防火墙

修改主机名

2. 解决依赖关系

httpd-2.4.4需要较新版本的apr和apr-util,因此需要事先对其进行升级。升级方式有两种,一种是通过源代码编译安装,一种是直接升级rpm包。

(1). 编译安装apr

(2). 编译安装apr-util

(3). httpd-2.4.4编译过程也要依赖于pcre-devel软件包,需要事先安装。

3. 编译安装httpd-2.4.4

错误:

解决方法:

补充说明:

(1)构建MPM为静态模块
在 全部平台中,MPM都可以构建为静态模块。在构建时选择一种MPM,链接到服务器中。如果要改变MPM,必须重新构建。为了使用指定的MPM,请在执行 configure脚本 时,使用参数 –with-mpm=NAME。NAME是指定的MPM名称。编译完成后,可以使用 httpd -l 来确定选择的MPM。 此命令会列出编译到服务器程序中的所有模块,包括 MPM。

(2)构建 MPM 为动态模块
在 Unix或类似平台中,MPM可以构建为动态模块,与其它动态模块一样在运行时加载。 构建 MPM 为动态模块允许通过修改LoadModule指令内容来改变MPM,而不用重新构建服务器程序。在执行configure脚本时,使用–enable- mpms-shared选项即可启用此特性。当给出的参数为all时,所有此平台支持的MPM模块都会被安装。还可以在参数中给出模块列表。默认MPM, 可以自动选择或者在执行configure脚本时通过–with-mpm选项来指定,然后出现在生成的服务器配置文件中。编辑LoadModule指令 内容可以选择不同的MPM。

4. 修改httpd的主配置文件,设置其Pid文件的路径

说明:手动编译安装后,httpd.pid文件是存放在/usr/local/apache/logs/目录下的,这个位置未免有些不方便。

更改配置文件

#在配置文件中找一个位置定义一下Pid文件路径就可以了

5. 提供SysV服务脚本/etc/rc.d/init.d/httpd

[root@web httpd]# chmod +x /etc/init.d/httpd #添加执行权限

#设置开机自启动

6. 启动apache并测试

启动成功了,但似乎有警告,我们看一下!

解决方案:

编辑httpd.conf文件,搜索”/ServerName”,添加ServerName localhost:80

好了问题解决,下面我们用Windows 7访问一下!效果如下:

CentOS6.4+httpd2.4.4+mysql5.6.12+php5.4.16+xcache3.03(最新LAMPCentOS6.4+httpd2.4.4+mysql5.6.12+php5.4.16+xcache3.03(最新LAMPCentOS6.4+httpd2.4.4+mysql5.6.12+php5.4.16+xcache3.03(最新LAMPCentOS6.4+httpd2.4.4+mysql5.6.12+php5.4.16+xcache3.03(最新LAMP

作者: dawei

【声明】:永州站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。

为您推荐

联系我们

联系我们

0577-28828765

在线咨询: QQ交谈

邮箱: xwei067@foxmail.com

工作时间:周一至周五,9:00-17:30,节假日休息

返回顶部