CentOS 6.5下编译安装httpd+mysql+php过程实录

一、安装环境

    Linux系统:CentOS 6.5

    Apache版本:http-2.4.12

    MySQL版本:MySQL 5.6.24

    PHP版本:PHP-5.6.8

基本的安装顺序为:先安装httpd,然后安装mysql,最后安装PHP。以下步骤就是安装此思路进行的:

二、安装httpd-2.4.12

1、在安装httpd之前需要先安装apr、apr-util以及pcre-devel等相关包。由于CentOS是最小化安装的,在编译安装httpd之前需要Development Tools开发工具集。具体步骤如下:

2、接着安装httpd

3、进行简单测试

 在宿主机上使用浏览器进行测试,如果看到如下页面即表示httpd安装成功。

QQ图片20150506130052.png

4、为了更好的管理和使用httpd服务,可为其提供PATH环境变量和SysV风格的脚本。

PATH环境变量:

SysV风格的脚本

5、为httpd添加man帮助及输出头文件

至此,httpd服务安装成功。

三、安装MySQL

1、创建mysql用户和mysql组

2、创建mysql数据存放目录

在系统中新添加一块磁盘,在该盘上创建LVM分区并挂载至数据目录。具体步骤如下:(添加磁盘的过程不再演示)

3、解压并安装MySQL 5.6.24,使用的通用二进制格式的MySQL。

4、修改及配置MySQL服务脚本及配置文件

5、启动mysql服务

6、为mysql添加PATH环境变量

7、为mysql添加man帮助及输出头文件和库文件

至此,mysql安装完毕

四、安装PHP(以fastcgi的方式)

1、首先安装相关依赖文件

2、解压并编译安装php-5.6.8

3、设置启动脚本和配置文件,并启动php-fpm

启动脚本

配置文件

启动测试

       

4、配置httpd,使其能够支持php

配置虚拟主机,创建虚拟主机目录

5、在浏览器中www.junjie.com进行测试(首先配置hosts文件或DNS解析)

index.bmp

利用phpMyAdmin工具测试httpd+php+mysql的连接

在浏览器中输入www.junjie.com/pma进行测试(首先配置hosts文件或DNS解析)

pma.bmp

6、配置xcache进行加速

重新刷新www.junjie.com,即可查看到xcache的信息

XCache2.bmp

大概就这些内容,后边的写的不那么相信,如果有不对的地方多做几次测试就好了。

原创文章,作者:蝙蝠侠杰,如若转载,请注明出处:/4020

联系我们

400-080-6560

在线咨询:点击这里给我发消息

邮件:1823388528@qq.com

工作时间:周一至周五,9:30-18:30,节假日同时也值班

友情链接:万达招商  万达注册  万达直属QQ  万达娱乐招商  guoqibee.com  万达开户  万达主管QQ  万达娱乐直属  万达娱乐主管