最近在使用vue3和golang开发自己的网站,希望本地开发环境和服务器环境保持一致,因此在本地安装的VMWare虚拟机来开发。然后就有了下面的故事
我:
我想在我的Mac电脑上使用VMWare Fusion安装Ubuntu 22.04虚拟机,并通过Nginx将访问转发给运行在虚拟机上监听在:8085端口的Go开发的Web服务。在Mac上的/etc/hosts中已经将域名local.zyaps.com指向了虚拟机的IP地址(172.16.151.10)。但是通过local.zyaps.com无法访问到Web服务。请问该如何修改配置?
ChatGPT:
看起来你的Nginx配置和虚拟机网络设置基本正确。首先,确保Nginx配置文件/etc/nginx/vhost/zyaps_com.conf
没有语法错误,并且Nginx已经重新加载了配置。接下来,我们可以检查一些可能导致问题的地方。