快讯资讯
手机优化
系统数码
网络通信人工智能
网站游戏
测评专题

  Varnish 高性能http加速器       深入理解PHP Opcode缓存原    

PHP网站简单架构 单独跑php-fpm

时间:2026-09-10 00:13 来源:未知 人气:

这个架构比较简单,不做过多的说明 前端1台Nginx:负载均衡+nfs 中间2台php:php-fpm 后端1台数据库:MySQL

安装略,参考《lnmp最新源码一键安装包》 192.168.112安装Tengine 192.168.1.113/192.168.1.115安装php 192.168.1.114安装MySQL

nfs配置 nfs服务端:192.168.1.112 检查nfs否已安装,这里我已经都安装了。

如果你检查发现没有安装,可以使用一下命令进行安装;

设置固定端口,方便配置iptables

开机自动启动nfs

现在看看启动的端口:

nfs客户端:192.168.1.113,192.168.1.115

查看远程nfs共享信息

在/etc/fstab配置文件中添加如下,开机自动挂载

重新读取/etc/fstab配置文件挂载所有

数据库:192.168.1.114 如:举例网站程序是discuz,创建数据库、赋权,让php能远程访问,如下:

iptables配置

php:192.168.113 lnmp脚本用的是本机127.0.0.1,为了支持让前端Tengine访问,修改配置文件/usr/local/php/etc/php-fpm.conf

iptables配置

php:192.168.115 同理,修改/usr/local/php/etc/php-fpm.conf

iptables配置

Tengine:192.168.112 配置Tengine负载均衡,在主配置文件/usr/local/tengine/conf/nginx.conf中http段添加如下

添加虚拟主机文件 运行lnmp/vhost.sh,创建虚拟主机(我这里添加的直接是ip192.168.1.112) 修改虚拟主机配置文件/usr/local/tengine/conf/vhost/192.168.1.112.conf

重启nginx

Wed Sep 11 20:52:59 CST 2013

本文标签:

更多文章

相关文章

网站导航 | 快讯 | 资讯 | 手机 | 优化

  • 数码 | 网络通信 | 人工智能 | 网站 | 游戏

    合作伙伴:

  • 友情链接(欢迎业界知名网站交换链接)申请友情

    

    声明:本站资源皆来自网络,如有侵权问题,请联系管理员处理!

    Copyright ©2020-2028快知站 版权所有 All rights reserved.

    闽ICP备20010713号-1 闽公网安备 35020602001684号