您的位置:首页 > 理论基础 > 计算机网络

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

2017-01-02 17:24 302 查看
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







内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  部署 Centos lamp