LNMP-扩展多台相同的Web服务器
1、解决的问题点
1.1、为何要扩展多台web节点
单台web服务器能抗住的访问量是有限的,配置多台web 服务器能提升更高的访问速度。
1.2、扩展多台节点解决什么问题
1、单台web节点如果故障,会导致业务down机; 2、多台web节点能保证业务的持续稳定,扩展性高; 3、多台web节点能有效的提升用户访问网站的速度;
2、扩展多web节点架构演变
2.1、单web节点架构图
2.2、多web节点架构图
3、环境准备【扩展多web节点】
【现在使用安装在一起方式】 nginx+php 192.168.10.7 【之前是nginx和php是独立安装】 nginx 192.168.10.4 php 192.168.10.5 mysql 192.168.10.6
4、安装nginx+php且配置
4.1、nginx安装
4.2、php安装
4.3、配置nginx
4.3.1、wordpress
cat >/etc/nginx/conf.d/wordpress.conf <<'EOF' server { listen 80; server_name wordpress.cyc.com; root /opt/wordpress; index index.php index.html; location ~ \.php$ { try_files $uri =404; root /opt/wordpress; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } } EOF
4.3.2、wewenter
cat >/etc/nginx/conf.d/wewenter.conf <<'EOF' server { listen 80; server_name wewenter.cyc.com; root /opt/wewenter; index index.php index.html; location ~ \.php$ { try_files $uri =404; root /opt/wewenter; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } } EOF
4.3.3、重新加载nginx
systemctl reload nginx
5、拷贝项目代码
5.1、打包
tar -czf wewenter.tar.gz /opt/wewenter tar -czf wordpress.tar.gz /opt/wordpress
5.2、拷贝项目
scp wewenter.tar.gz wordpress.tar.gz 192.168.10.7:/tmp
5.3、解压项目
tar -xf /tmp/wordpress.tar.gz -C / tar -xf /tmp/wewenter.tar.gz -C /
chown www -R /opt/wewenter
chown www -R /opt/wordpress
php-nginx ~]# ll /opt/ drwxr-xr-x 14 www root 4096 Apr 28 23:52 wewenter drwxr-xr-x 5 www nfsnobody 4096 Apr 28 23:21 wordpress
6、配置host
192.168.10.7 wordpress.cyc.com 192.168.10.7 wewenter.cyc.com
7、访问测试
7.1、wordpress
7.2、wewenter
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南