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
複製程式碼