我的机器上有Mac操作系统。在这里,我有nginx1.6.x。我最初安装的是家用啤酒。
我正在尝试运行一个项目,在生产中使用openresty (因为它有lua第三方模块)。
我不知道该安装哪一个。
我是否需要完全删除nginx并安装openresty,因为它的文档显示它是一捆组件,也就是说它将包含nginx?
或
安装新版本的nginx与lua第三方模块,然后安装openresty也。
对不起,如果我的问题有一个或太多的错误。
一个好的链接将是有帮助的,因为我认为我已经把自己弄糊涂了。
提前谢谢。
发布于 2016-09-26 15:31:44
Openresty与lua和其他第三方模块捆绑在一起,因此在您的计算机上安装这两个模块可能会带来麻烦,例如:
如果您尝试同时运行它们,则会发生这种情况:您的nginx conf文件可以让服务器块侦听端口,而openresty也有一个服务器块监听该块。如果nginx已经在运行,openresty将无法运行,因为端口已经绑定了。
我用以前安装的nginx安装了openresty,遇到了一些问题,所以我建议您保存nginx分期付款中的相关配置和数据,并将其删除。
安装openresty似乎更好,因为除了安装nginx之外,它还将安装lua模块和其他一些模块,如github.https://github.com/openresty/lua-nginx-module所列。
我不知道你的项目进展如何,但我建议使用openresty,因为它将节省潜在的麻烦。
https://stackoverflow.com/questions/38735454
复制相似问题