1.下载openresty
wget https://openresty.org/download/openresty-1.13.6.1.tar.gz
2.解压openresty
tar zxvf openresty-1.13.6.1.tar.gz
3.安装openresty依赖
yum -y install readline-devel pcre-devel openssl-devel gcc perl curl
4.配置openresty
可以通过 –prefix=/usr/指定特定路径,不指定默认路径是/usr/local/openresty/
./configure --with-luajit
5.配置完毕编译安装清理
gmake && gmake install && gmake clean
6.启动openresty
cd /usr/local/openresty/nginx/sbin
./nginx
Nginx 常用命令
./nginx -s quit 停止
./nginx 启动
./nginx -s reload 重新加载配置文件
7.常见问题
如果openresty启动无异常,但不能访问,则关闭防火墙
CentOS 7默认使用的是firewall作为防火墙,这里改为iptables防火墙。
firewall:
systemctl start firewalld.service #启动firewall
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动