Linux下安装Lnmp环境之Nginx php-fpm不同服务器部署
2017-03-02 10:31
1206 查看
1、准备
Nginx 服务器:192.168.43.133PHP-fpm 服务器:192.168.43.132
Linux下安装Lnmp环境之准备篇(一)
2、安装
Linux下安装Lnmp环境之Nginx(三)Linux下安装Lnmp环境之PHP(四)
Linux下安装Lnmp环境之Nginx Vhosts配置
3、配置
Nginx 服务器:192.168.43.133
简写配置,只有需要调整内容部分。server{ listen 80; server_name www.local.com #静态资源位置192.168.43.133 root /usr/www/www.local.com/ location ~ .*\.(php|php5)?$ { //php资源位置192.168.43.132 root /usr/www/www.local.com/; //调用132服务器php-fpm fastcgi_pass 192.168.43.132:9000; } }
负载均衡配置,只有需要调整内容部分。
upstream ser_name { server 192.168.43.132:9000 weight=1; server 192.168.43.134:9000 weight=1; } server{ listen 80; server_name www.local.com #静态资源位置192.168.43.133 root /usr/www/www.local.com/ location ~ .*\.(php|php5)?$ { //php资源位置192.168.43.132 root /usr/www/www.local.com/; //调用132服务器php-fpm fastcgi_pass ser_name; } }
然后重启Nginx服务
service nginx restart
PHP-fpm 服务器:192.168.43.132
修改php-fpm配置/usr/local/php/etc/php-fpm.conf
#本机IP及端口 listen = 192.168.43.132:9000 #nginx服务器ip , 可不填写表示可接收所有服务器 listen.allowed_clients = 192.168.43.134
启动或重启php-fpm
service php-fpm start service php-fpm restart
4、测试
在Nginx服务器/usr/www/www.local.com/添加静态资源。
在php-fpm服务器
/usr/www/www.local.com/添加动态资源。
访问 www.local.com 查看服务是否正常。
5、报错处理
1、如果服务不能启动代表是配置格式问题。2、检查防火墙,查看9000端口是否开放。
相关文章推荐
- linux 源码包安装LNMP(linux+nginx+mysql+php)服务器环境
- linux后台服务器开发环境部署配置和验证(nginx+apache+php-fpm+FASTCGI(C/C++))
- LNMP(linux+nginx+mysql+php)服务器环境配置
- LNMP(linux+nginx+mysql+php)服务器环境配置
- LNMP(Linux+Nginx+Mysql+PHP)环境下安装yaf框架并编写一个MVC例子
- linux下搭建LNMP(linux+nginx+mysql+php)环境之php5.4安装
- centos6服务器YUM安装LNMP(LINUX+NGINX+MYSQL+PHP)
- LNMP服务器环境配置 (linux+nginx+mysql+php)
- 搭建LNMP(linux+nginx+mysql+php)服务器环境配置实例教程
- linux后台server开发环境的部署配置和验证(nginx+apache+php-fpm+FASTCGI(C/C++))
- LNMP(linux+nginx+mysql+php)服务器环境配置
- LNMP服务器环境配置 (linux+nginx+mysql+php)
- LNMP(linux+nginx+mysql+php)服务器环境配置
- LNMP一键安装Linux系统下Nginx+MySQL+PHP这种网站服务器架构
- LNMP(linux+nginx+mysql+php)服务器环境配置
- LNMP(linux+nginx+mysql+php)服务器环境配置
- linux下搭建LNMP(linux+nginx+mysql+php)环境之nginx安装
- LNMP(linux+nginx+mysql+php)服务器环境配置
- LNMP(linux+nginx+mysql+php)服务器环境配置
- lnmp (linux+nginx+mysql+php) 环境安装脚本