分页: 1 / 1

OpenBSD 5.1 current里的Nginx探讨

发表于 : 2012-05-14 14:41
leo
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
........

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

回复: 5.1 current里的Nginx探讨

发表于 : 2012-05-14 15:10
f5b
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 启动程序

回复: 5.1 current里的Nginx探讨

发表于 : 2012-05-14 21:45
leo
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即可,似乎都不用加参数了,还在测试......