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
轉載於:https://blog.51cto.com/362475097/1888337