求教虚拟机如何绑定域名

2017-09-06 09:16:31 +08:00
 lml12377

是这样的,我的是 mac,装了一个 virtual box,里面是 centos 的一套 lnmp 环境,网络设置选择的 NAT,将 mac 的 8081 映射到虚拟机的 8081,虚拟机的 8081 是 nginx 其中一个网站根目录。

在 mac 的 /private/etc/hosts 中加入了 xxx.com localhost:8081,这个时候 nginx 相关 server 的 server_name 还是 localhost,在 mac 上访问 localhost:8081 没问题,但是访问 xxx.com 无效。

我应该怎么设置,才能在 mac 上访问 xxx.com 并让虚拟机来处理这个请求?

5207 次点击
所在节点    程序员
21 条回复
lml12377
2017-09-08 16:17:35 +08:00
@lgpqdwjh 80 被本机 apache 占用,hosts 不能加端口,虚拟机 nginx 映射的 8081,既然你这么喜欢找成就感,那来吧,说说怎么解决?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/388490

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX