Discuss / Python / 求解,输入域名登录不上网站

求解,输入域名登录不上网站

Topic source

supervisor中显示app在running nginx reload也显示ok 其中server_name也正确的填写了 其他的都是按照廖大大的来做的 ubuntu上防火墙也是inactive 但是输入域名登不上网站 ping的话可以接受数据 求解

廖雪峰

#2 Created at ... [Delete] [Delete and Lock User]

看log

DNS问题。

题主说的server_name 是nginx的虚拟主机配置选项。 你的问题没出在那一步上。

首先,按照廖大的配置成功,nginx -> supervisor -> awesome 已经正常工作的。通过ip地址已经可以看到项目首页。

然后,通过域名访问对应的项目。 方法1:修改本机(客户端,浏览器所在的那台机器)hosts, 将nginx监听的(服务端,也许和客户端就是同一台)的ip地址和你的域名对应起来。

hosts
ip.ip.ip.ip    xxx.yyy.zzz

方法1的优点是实惠,缺点是只有你修改过hosts的机器才能用域名访问。

方法2:真的到域名注册商那里正儿八经的注册一个域名,将你的项目放在一个有公网ip的主机上。将你的域名解析到那台公网主机。 方法2的优点是网友们也可以访问到你的项目,缺点是费钱。


  • 1

Reply