lnmp+memcache
PHP本地session信息1.三台虚拟机其中一台作为调度器,安装LNMP+memcache调度算法设置为轮询。另外两台作为后端服务器,lnmp真机作为客户端访问步骤:一、部署后端LNMP服务器# yum -y install gccopenssl-develpcre-develzlib-develphpphp-mysqlphp-fpm...
·
PHP本地session信息
1.三台虚拟机
其中一台作为调度器,安装LNMP+memcache 调度算法设置为轮询。
另外两台作为后端服务器,lnmp
真机作为客户端访问
步骤:
一、部署后端LNMP服务器
# yum -y install gcc openssl-devel pcre-devel zlib-devel php php-mysql php-fpm
mariadb mariadb-devel mariadb-server
安装nginx
# tar -xf nginx-1.12.tar.gz
# cd nginx-1.12
# ./config --with-http_ssl_module
# make && make install
启动服务
# systemctl restart mariadb
# systemctl restart php-fpm
# ln -s /usr/local/nginx/sbin/nginx /bin
# nginx -s reload
vim /usr/local/nginx/conf/nginx.conf
http {
...
server {
...
location / {
root html;
index index.php index.html index.htm;
}
location ~ \.php$ {
root html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi.conf
}
...
}
}
#nginx -s reload
二、部署前端调度服务器
LNMP+memcache 环境
vim /usr/local/nginx/conf/nginx.conf
http {
...
upstream web {
server 192.168.43.20:80;
server 192.168.43.30:80;
}
server {
listen 80;
server_name localhost;
location / {
root html;
index index.php index.html index.htm;
}
}
...
}
#nginx -s reload
关闭防火墙和selinux:
#firewall-cmd -set-defult-zone=trusted
#setenforce 0
更多推荐
已为社区贡献2条内容
所有评论(0)