Openresty官网
https://openresty.org/cn/
复制代码
下载最新版本
cd /usr/local/src/
wget https://openresty.org/download/openresty-1.13.6.2.tar.gz
复制代码
解压
tar -zxvf openresty-1.13.6.2.tar.gz
复制代码
安装前的准备
yum install pcre-devel openssl-devel gcc curl
复制代码
编译+安装
cd openresty-1.13.6.2/
./configure --prefix=/usr/local/openresty --with-luajit --without-http_redis2_module --without-lua_cjson --with-http_stub_status_module --without-lua_resty_redis --with-http_iconv_module
gmake
gmake install
复制代码
添加nginx任务
vi /usr/lib/systemd/system/nginx.service
[Service]
Type=forking
PIDFile=/usr/local/openresty/nginx/logs/nginx.pid
ExecStartPre=/usr/local/openresty/nginx/sbin/nginx -t
ExecStart=/usr/local/openresty/nginx/sbin/nginx
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true
[Install]
WantedBy=multi-user.target
复制代码
配置开机启动
systemctl daemon-reload
systemctl enable nginx.service
复制代码
启动nginx
systemctl start nginx.service
复制代码