2012/5/28 G_will <gwil...@gmail.com>: > 如果想平滑从nginx,切换到openresty,最简单的方法应该是什么呢? > > 编译好openresty到/usr/local/openresty/,然后把/etc/init.d/nginx里的路径替换掉,然后直接server > nginx restart。 > > 这样可以吗? > 理论上是应该可以的 :) 我们一般是自己编写 init 脚本,因为有些发行版自带的 nginx 脚本可能不能满足我们的特殊要求 :) Regards, -agentzh
在 2012年5月28日 下午11:11,agentzh <age...@gmail.com> 写道: > 2012/5/28 G_will <gwil...@gmail.com>: >> 如果想平滑从nginx,切换到openresty,最简单的方法应该是什么呢? >> >> 编译好openresty到/usr/local/openresty/,然后把/etc/init.d/nginx里的路径替换掉,然后直接server >> nginx restart。 >> >> 这样可以吗? >> > > 理论上是应该可以的 :) 我们一般是自己编写 init 脚本,因为有些发行版自带的 nginx 脚本可能不能满足我们的特殊要求 :) > - 俺就是这么来的,不过,不是直接使用 nginx restart - 而是通过 http://readthedocs.org/docs/chaos2openresty/en/latest/ch00/try.html#id9 这儿类似的包装启动脚本 就是使用原先控制 nginx 的脚本,改几个参数而已,非常好用,,, > Regards, > -agentzh > > -- 人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦! 俺: http://about.me/zoom.quiet 文字协议: http://creativecommons.org/licenses/by-sa/2.5/cn/
Hi all,我用的是ubuntu server 12.04,nginx是从源上直接apt-get install的。如果想平滑从nginx,切换到openresty,最简单的方法应该是什么呢?编译好openresty到/usr/local/openresty/,然后把/etc/init.d/nginx里的路径替换掉,然后直接server nginx restart。
这样可以吗?
2012/5/28 G_will <gwil...@gmail.com>: > 如果想平滑从nginx,切换到openresty,最简单的方法应该是什么呢? > > 编译好openresty到/usr/local/openresty/,然后把/etc/init.d/nginx里的路径替换掉,然后直接server > nginx restart。 > > 这样可以吗? > 理论上是应该可以的 :) 我们一般是自己编写 init 脚本,因为有些发行版自带的 nginx 脚本可能不能满足我们的特殊要求 :)
Regards, -agentzh
Hello! 2012/5/29 G_will <gwil...@gmail.com>: > > 因为我平滑切换的时候不用先更换以前的配置(/etc/nginx/内),那么如果我编译好,然后,软连接/usr/local/openresty/nginx/sbin/nginx到以前的/usr/sbin/nginx。这样是不是连系统服务脚本都不必修改了? > 是的 :) OpenResty 就是 Nginx, Nginx 就是 OpenResty :) Regards, -agentzh