OpenBSD 5.1 current里的Nginx探讨

在OpenBSD环境下搭建各种服务器的相关讨论。

版主: lionuxchenjun天地乾坤

回复
头像
leo
帖子: 2465
注册时间: 2010-01-21 3:27

OpenBSD 5.1 current里的Nginx探讨

帖子 leo » 2012-05-14 14:41

1.
nginx已经进入基本系统的userland了,但是启动仍是沿用packages的模式。(二奶就是没地位,还得熬,:D)
在/etc/rc.conf里

代码: 全选

pkg_scripts="nginx"
2.
404页面的正确设置方式:
自建一个404.html,然后修改/etc/nginx/nginx.conf

代码: 全选

        error_page  404              /404.html;
去掉注释符,而且/404.html前不能有 =(等号)

3.
平滑重启nginx,

代码: 全选

# nginx -s reload
........

未完待续,兄弟们也可以帮忙添加。:)

f5b
锆 Zr
帖子: 643
注册时间: 2011-10-22 20:43

回复: 5.1 current里的Nginx探讨

帖子 f5b » 2012-05-14 15:10

Leo 写了: 平滑重启nginx,

代码: 全选

# nginx -s reload
........

未完待续,兄弟们也可以帮忙添加。:)
大多/etc/rc.d目录有脚本的程序
都可以用/etc/rc.d/nginx reload 这种方式去平滑reload配置文件,不用每个daemon程序都去man哪个参数才(如nginx 是s)可以reload


另外,全新安装OB current,必须mkdir /var/www/tmp
才可以/etc/rc.d/nginx start 启动程序

头像
leo
帖子: 2465
注册时间: 2010-01-21 3:27

回复: 5.1 current里的Nginx探讨

帖子 leo » 2012-05-14 21:45

f5b 写了:大多/etc/rc.d目录有脚本的程序
都可以用/etc/rc.d/nginx reload 这种方式去平滑reload配置文件,不用每个daemon程序都去man哪个参数才(如nginx 是s)可以reload


另外,全新安装OB current,必须mkdir /var/www/tmp
才可以/etc/rc.d/nginx start 启动程序
全新安装时,无法直接启用nginx, 我估计是个bug, 后续版本可能会调整。

现在启用php支持也很简单了,直接去掉nginx.conf里的有关php的注释符,然后安装php-fasgcgi, php-fpm,并在rc.conf.local的pkg_scripts里添加上php_fpm即可,似乎都不用加参数了,还在测试......

回复

在线用户

正浏览此版面之用户: 没有注册用户 和 33 访客