配置openresty

来源:互联网 发布:淘宝联盟佣金不一样 编辑:程序博客网 时间:2024/04/29 10:47

 由于公司测试机只有改变个人文件夹的权限,导致安装openresty竟然用了一天的时间!

首先,要按照官网的流程进行安装,不过执行configure脚本的时候,由于它默认要安装到/usr/local/openresty目录中,由于没有其他文件夹的权限,

所以一定要在使用./configure --prefix=    这个选项来指定安装的路径(就是因为他我总在后续的步骤中安装失败....)。

在任意的地方建立一个文件夹,本文为work,在work文件夹下建立logs和conf两个文件夹。在conf文件夹下建立nginx.conf文件,这个就是主配置文件了。

接下来,添加环境变量,PATH=(--prefix中指定的目录)/nginx/sbin:$PATH

                                                    export PATH

最后利用我们自己编写的nginx.conf文件启动nginx服务器:nginx -p ("conf文件夹之前的路径")/ -c conf/nginx.conf

这回,我们可以运行命令了:如 curl http://localhost:3965/


PS:弄了一天半,太高兴了!


续:配置成功之后一直没弄明白set_by_lua_file这类函数的Lua文件应该放在哪,后来看文档终于查到,他的默认路径是上面所说的-p后面的路径

例:nginx -p /home/linxin/work/ -c conf/nginx.conf
       


        /home/linxin/openresty/nginx/sbin