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
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐