我通常的部署设置包括在vps上运行的ubuntu / postgresql / nginx / unicorn,我需要设置一个只能在内部网/ LAN上运行的应用程序(在ubuntu上)。 从来没有做过这个与普通的vps部署有什么区别?
我只需要更改我的nginx.conf中的server_name
;
server {
listen 80;
server_name www.example.com ;
root /home/deployer/example/current/public;
}
到server_name localhost;
?
答案 0 :(得分:0)
仅当您的内部DNS服务器配置为指向Web服务器的IP地址时,服务器名称才有用。这样,局域网上的其他计算机就可以通过其名称找到它。如果您不想进入配置内部DNS,只需将server_name设置为Web服务器的IP地址,其他计算机可以使用IP连接到它。