Nginx动静分离实现案例代码解析

Nginx动静分离实现案例代码解析,第1张

Nginx动静分离实现案例代码解析

本文详细介绍了Nginx动静分离的案例代码分析。原文根据示例代码非常详细,对大家的学习培训或者工作都有一定的参考价值,朋友们一定要参考。

静态和动态分离

分布式数据库将动态需求和静态数据需求分离,减少了冗余需求。

优点:声音服务项目互相伤害。如果动态服务项目终止,静态数据资源仍然可以正常浏览。

案例

模拟自然环境:lb01、web01(模拟静态数据网络服务器)、web02(模拟动态网络服务器)

1.在web01上创建一个文件目录/pm_code/images/

配备nginx文档/etc/nginx/conf.d/static.conf:

2.在web02上安装tomcat

yum-y安装tomcat

systemctl启动tomcat

Tomcat默认设置端口号为8080,以确保一切正常打开:

mkdir/usr/share/Tomcat/webapps/ROOT

在这里的文件目录下创建一个文件random.jsp,内容如下:

3.在lb01的/etc/nginx/conf.d/中设置环境变量ds.conf,内容如下

用以下内容建立/pm_code/ds/index.html:

5.在物理服务器的本地主机文档中添加:192.168.1.5ds.pm.com。

测试

关闭web01上的nginx服务,刷新页面(应用shiftF5强制刷新,重新连接避免缓存文件)。

打开web01的nginx服务项目,关闭web02的tomcat服务项目,刷新页面。

文章里的内容就这些了。期待对大家的学习和培训有所帮助,也期待大家的应用。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/774395.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-03
下一篇 2022-05-03

发表评论

登录后才能评论

评论列表(0条)

保存