OpenResty快速起步
OpenResty快速起步
本文简述快速配置OpenRetry提供WEB的服务,方法类似Nginx,如果熟悉Nginx,可跳到后续文档阅读。
配置案例是用于个人开发测试环境,测试端口8080
HelloWorld
准备配置目录(这里设置为~/work
)
准备最简单的配置
OpenRetry是通过模块实现的Nginx的增强版本,所以可以完全使用标准的Nginx模块,也可以看到和Nginx相似的配置
启动Nginx服务
在个人PATH
中添加所安装的OpenRetry执行路径(例如添加到~/.bash_rc
中)
然后重新登录控制台,再执行
注意:这里参数 -p
pwd
/ 表示在当前目录,也就是~/work
,启动服务后会自动在当前目录下创建必要的临时文件
此时访问 http://localhost:8080/ 可以看到输出 hello,world
性能测试
生产配置
OpenRetry的默认配置位于安装目录nginx/conf
子目录,即nginx.conf
,可以在这个基础上进行调整。
配置方法可以参考
Nginx wiki - 提供了常见应用的配置案例
默认的OpenRetry的nginx.conf
配置是一个大配置文件,可参考EPEL等发行版本默认配置,将server
段落配置分离到子目录conf.d
中方便管理:
在/opt/openresty/nginx/conf
目录下创建子目录conf.d
修改/opt/openresty/nginx/conf/nginx.conf
将http {...}
段落中的server{...}
复制出来,单独作为conf.d
子目录下的独立配置文件default.conf
,并修改其中的以下两行配置项以符合自己环境需要
大致的配置如下:
然后修改/opt/openresty/nginx/conf/nginx.conf
,将原先server{...}
部分替换成如下一行配置
最后启动服务进行验证
Last updated