首页 > 编程知识 正文

如何让别人访问我的本地网站,如何组建简单的局域网

时间:2023-05-04 05:25:08 阅读:167785 作者:2381

提示:写完文章后,目录可以自动生成。 如何生成可以参考右侧的帮助文档

文章目录一、需求二、思路三、实现测试验证1 .机载服务器:版本下载:第一台tomcat服务器:第二台tomcat服务器:验证2 .负载均衡:版本下载:连接服务器

另一方面,需求目前需要连接到同一LAN的多个设备访问一个本地页面。

二、实现思路利用tomcat实现机载服务器,将ip地址修改为LANIP地址,修改tomcat源文件端口实现伪多服务器。 由于只有一台电脑受到限制,这里在同一台电脑上使用多台模拟多服务器。

使用nginx实现负载均衡,将客户端访问网站的请求按照算法调度分配给服务器。

三.测试验证1 .机载服务器:版本下载地址

注意:请确保java环境中的JDK1.8是运行时环境,因为JDK9变得不稳定可能会导致tomcat崩溃。 可以在命令栏中输入: java -version进行查询。 如果未安装JDK,则可以基于教程: JDK下载

打开tomcat后不能关闭。 必须一直在后台工作。

)第一台tomcat服务器进入tomcat/慢抽屉,打开startup.bat文件,如图所示,表示安装成功

)第二台tomcat服务器的端口相同,无法直接单击startup文件打开。 请先修改端口。

shoud towm.batstartup.batcatalina.bat三个文件中的CATALINA_HOME全部替换为CATALINA_HOME2

编辑server.xml

server port=' 8015 ' shut down=' shut down ' . connector port=' 8090 ' protocol=' http/1.1 ' connection time out=' 20000 1.3'redirectport='8443'/修改完成后打开startup.bat时,将显示上一步骤的图像并成功。

)检查将html文件放入两个tomcat/webapps/ROOT中,然后打开网页检查。

如图所示,要访问连接到同一局域网的设备,只需将127.0.0.1更改为ip地址即可。

2 .负载均衡:版本下载下载地址

请注意Windows版本的下载。

)连接服务器)在http{}中添加以下代码,设置负载均衡服务器列表。 weight参数的值表示权重,权重越大,分配的请求越多。

upstream Tomcat _ server { server 192.168.0.10533608080 weight=1; server 192.168.0.10533608090 weight=1; () http{…}-server{…}-location/{…}每行一行' proxy_pass http://tomcat_server;' 用力

)检测直接执行nginx。 如图所示,nginx使用80个默认端口,因此您可以不输入端口。

添加代码,以便可以直接在日志中查看使用的服务器。

log _ format main ' $ remote _ user [ $ time _ local ] $ http _ x _ forwarded _ for $ remote _ addr $ request ' ' $ http 多次点击查看日志:

每次访问都从两台服务器中依次选择,可以看出负载均衡成功。

这次的测试到此结束。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。