码迷,mamicode.com
首页 > Web开发 > 详细

Centos7部署lamp: httpd2.4+fpm模式

时间:2017-01-03 08:26:46      阅读:645      评论:0      收藏:0      [点我收藏+]

标签:centos7部署lamp: httpd2.4+fpm模式

httpd:      192.168.1.200

mariadb:  192.168.1.202

php:      192.168.1.203

使用yum安装

 

 

一、安装并配置httpd:

在192.168.1.200上操作

yum install -y httpd

 

vim /etc/httpd/conf.modules.d/00-mpm.conf    //启用event模式

技术分享

 

vim /etc/httpd/conf/httpd.conf      //配置httpd

技术分享

 

 

技术分享

 

httpd -t      //检查httpd配置

技术分享

systemctl start httpd

 

 

二、安装并配置mariadb:

在192.168.1.202上操作

yum install -y mariadb-server

 

systemctl start mariadb        //启动服务

 

mysql       //登录mariadb,创建账户

CREATE USER ‘root‘@‘%‘ IDENTIFIED BY ‘12345‘;

exit        //退出mysql

 

 

三、安装并配置PHP:

在192.168.1.203上操作

yum install -y php-fpm php-mysql php-devel

 

cp /etc/php-fpm.d/www.conf{,.bak}         //备份配置文件

vim /etc/php-fpm.d/www.conf

技术分享

systemctl start php-fpm          //启动php服务

 

 

四、整合xcache:

在192.168.1.203上操作

1.准备源码包

技术分享

 

2.安装

yumgroupinstall -y "Development tools" "Server PlatformDevelopment"

//安装环境

 

tar -xjvf xcache-3.0.3.tar.bz2

cd xcache-3.0.3

phpize      //生成configure文件

技术分享

./configure --enable-xcache --with-php-config=/usr/bin/php-config

//php-config路径可以使用which php-config查看

make && make install

技术分享

 

3.整合xcache

cp xcache-3.0.3/xcache.ini /etc/php.d/         //复制配置文件

vim /etc/php.d/xcache.ini

技术分享

systemctl reload php-fpm       //重载配置

 

 

五、测试:

1.添加虚拟机

在httpd服务器上操作

 

vim /etc/httpd/conf.d/test.conf

技术分享

httpd -t       //检查配置文件

systemctl reload httpd   //重载配置文件

 

mkdir -p /mydata/www     //创建相应的网站目录即可

 

              

2.    准备测试页面

在php服务器上操作

mkdir -p /mydata/www    //要和虚拟主机中定义的网站目录一致

 

vim /mydata/www/index.php

技术分享

 

技术分享

 

 

vim /mydata/www/db.php

 

技术分享

 

 

技术分享


Centos7部署lamp: httpd2.4+fpm模式

标签:centos7部署lamp: httpd2.4+fpm模式

原文地址:http://362475097.blog.51cto.com/1808795/1888337

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!