一、下载安装
1、安装依赖
$ yum install readline-devel pcre pcre-devel openssl openssl-devel gcc curl GeoIP-devel
2、下载源码包
https://github.com/openresty/openresty/releases
选择最新安装包,下载解压
$ tar -zxvf openresty-1.19.3.1rc1.tar.gz
$ cd openresty-1.19.3.1rc1/
confgure
$ ./configure --with-luajit --with-pcre --with-http_gzip_static_module --with-http_realip_module --with-http_geoip_module --with-http_ssl_module --with-http_stub_status_module
# --with-http_gzip_static_module 静态文件压缩
# --with-http_stub_status_module 监控nginx状态
# --with-http_realip_module 通过这个模块允许我们改变客户端请求头中客户端ip地址值(例如X-Real-IP 或 X-Forwarded-For),意义在于能够使得后台服务器记录原始客户端IP地址
# --with-pcre 设置PCRE库(pcre pcre-devel)
# --with-http_ssl_module 使用https协议模块 (openssl openssl-devel)
# --with-http_geoip_module 增加了根据ip获得城市信息,经纬度等模块ÿ