Nginx本地网络设置,通过虚拟URL名称从本地网络访问

时间:2019-07-15 12:41:45

标签: nginx

几年前,我已经使用Apache进行了此配置,但是我现在对nginx还是陌生的,我需要建议。

我有2台基于Ubuntu的计算机连接到相同的本地网络。第一台机器已经安装了nginx服务器,并且一个PHP应用程序可以从同一台机器(localhost)在本地正常运行。我想从第二台计算机访问同一应用程序,而不是通过第一台计算机的IP地址访问,而是通过xyz.com域(使用apache2,我通过编辑/ etc / hosts-虚拟主机并创建新的xyz.com和第一台机器的ip对的输入项,但是以某种方式我现在无法使其与nginx一起使用。

到目前为止,我发现至少有3种方法可以实现此目的: 1.安装并配置本地DNS 2.配置我的路由器进行本地代理转发! 3.我使用VirtualHosts的方式,这是我以前用apache2实现的。

(对于Apache,我使用了自定义端口-假设为81,因此当我从另一台计算机或电话键入xyz.com:81时,我会到达第一台计算机上托管的主页) 很高兴看到针对我的方案的完整ngnix和VirtualHosts设置。我的应用程序是基于PHP(带有Vue SPA的Laravel),具有文件上传要求。

This是我想要实现的目标

0 个答案:

没有答案