作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我通常的部署设置包括在 vps 上运行的 ubuntu/postgresql/nginx/unicorn,我需要设置一个只能在 Intranet/LAN(在 ubuntu 上)上运行的应用程序。以前从未这样做过,与通常的 vps 部署有何不同?
我只需要更改 nginx.conf 中的 server_name
吗?
server {
listen 80;
server_name www.example.com ;
root /home/deployer/example/current/public;
}
到 server_name localhost;
?
最佳答案
服务器名称只有在您的内部 DNS 服务器配置为指向您的 Web 服务器的 IP 地址时才有用。这样局域网上的其他计算机就可以通过它的名字找到它。如果您不想配置内部 DNS,只需将 server_name 设置为您的 Web 服务器的 IP 地址,其他计算机就可以使用该 IP 连接到它。
关于ruby-on-rails - 在 Intranet/LAN 上部署 Production Rails 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20493383/
我是一名优秀的程序员,十分优秀!