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模式

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

 

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

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

 

 

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

 

httpd -t      //检查httpd配置

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

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

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

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

 

 

四、整合xcache:

在192.168.1.203上操作

1.准备源码包

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

 

2.安装

yumgroupinstall -y "Development tools" "Server PlatformDevelopment"

//安装环境

 

tar -xjvf xcache-3.0.3.tar.bz2

cd xcache-3.0.3

phpize      //生成configure文件

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

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

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

make && make install

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

 

3.整合xcache

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

vim /etc/php.d/xcache.ini

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

systemctl reload php-fpm       //重载配置

 

 

五、测试:

1.添加虚拟机

在httpd服务器上操作

 

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

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

httpd -t       //检查配置文件

systemctl reload httpd   //重载配置文件

 

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

 

              

2.    准备测试页面

在php服务器上操作

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

 

vim /mydata/www/index.php

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

 

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

 

 

vim /mydata/www/db.php

 

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

 

 

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