我刚开始在我的ubuntu 10.04上探索nginx.我安装了nginx,我可以在localhost上获得"欢迎使用Nginx"页面.但是我无法添加新的server_name.
即使我进行了更改site-available/default.我也尝试重新加载/重启nginx,但没有任何作用.
tut*_*uju 82
为了建立标记的答案,建议您在站点中为站点创建配置文件.只需按照任何教程获取简单的nginx配置和wiki.nginx.org即可获得更多详细信息
创建配置后,使用此命令创建符号链接,假设您的conf文件名为"myapp",nginx位于/ etc/nginx(也可能位于/ usr/local/etc/nginx):
ln -s /etc/nginx/sites-available/myapp /etc/nginx/sites-enabled/myapp
顺便说一下,你总是可以直接在启用网站的情况下创建conf文件,但上面推荐的方法允许你非常快速地"启用和禁用"服务器上的站点,而无需实际移动/删除你的conf文件.
PS:实际上不要相信教程:检查你的配置!
PPS:您可以使用该命令nginx -t测试您的网站conf并nginx -s reload重新加载conf.
在Ubuntu中在Nginx中添加另一个站点的常用方法是将sites-available/default文件复制到sites-available/new-site-name,然后在site-enabled到sites-available/new-site-中创建一个符号链接.名称.
在新配置文件中,您需要编辑listen和server指令.使用listen指定IP地址和端口,使用server指令指定主机名.有关更多详细信息,请参阅HttpCoremodule.
| 归档时间: |
|
| 查看次数: |
61908 次 |
| 最近记录: |