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
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
相关文章推荐
- Centos6部署lamp: httpd2.4+fpm模式
- Centos7部署lamp: httpd2.4(prefork)+module模式
- Centos 设置httpd-2.2 or httpd-2.4 MPM模式
- 一台主机部署lamp(CentOS-7,httpd2.4,mariaDB,php-fpm)
- Centos7部署lamp: httpd2.4(event)+module模式
- LAMP(centos6.9+httpd2.4+maria5.5.7+php5-fpm)
- Centos6部署lamp: httpd2.4+module模式
- CentOS6.8 x64+Nginx1.3.8/Apache-httpd 2.4.3+PHP5.4.8(php-fpm)+MySQL5.5.28+CoreSeek4.1源码编译安装
- LNMP架构中php-fpm运行模式
- apache下使用php-fpm模式
- httpd2.4的源码安装
- httpd一之关于http工作模式的基本说明
- 深入php-fpm的两种进程管理模式详解
- 小内存VPS prefork模式下httpd参数优化
- 深入php-fpm的两种进程管理模式详解
- httpd-2.4.x 版本客户端访问控制
- lvs + keepalived + httpd DR模式web层高可用方案架构
- php-fpm的两种进程管理模式
- ubuntu10.04配置 nginx + php-fpm 模式
- PHP-FPM模式下可怕的 MongoDB-PHP-Driver 连接池无节制连接问题