centos安装nginx
1.检查依赖
检查gcc编译器
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。rpm -qa|grep gcc
ssl功能需要openssl库
rpm -qa|grep openssl
gzip模块需要zlib库
rpm -qa|grep zlib
rewrite模块需要pcre库
rpm -qa|grep pcre
若没有直接通过yum安装
yum install -y gcc
yum install -y pcre pcre-devel
yum install -y zlib zlib-devel
yum install -y openssl openssl-devel
2.官网 http://nginx.org/en/download.html 或wget下载 nginx-1.14.2.tar.gz
cd /home/tar
wget http://nginx.org/download/nginx-1.14.2.tar.gz
cp /home/tar/nginx-1.14.2.tar.gz /opt
cd /opt
tar -zxvf nginx-1.14.2.tar.gz
3.编译安装
cd /opt/nginx-1.14.2
./configure
make
make install
nginx默认安装在 /usr/local/nginx
4.开放80端口
systemctl status firewalld.service
systemctl start firewalld.service
systemctl stop firewalld.service
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --reload
5.基本操作
/usr/local/nginx/sbin/nginx #启动
/usr/local/nginx/sbin/nginx -t #测试配置信息
/usr/local/nginx/sbin/nginx -v #显示版本信息
/usr/local/nginx/sbin/nginx -V #显示编译时的参数
/usr/local/nginx/sbin/nginx -s stop #快速停止服务
/usr/local/nginx/sbin/nginx -s quit #正常停止服务
/usr/local/nginx/sbin/nginx -s reload #重启
6.根据需求修改 nginx.conf 配置文件
不定期更新
参考文章:
https://www.cnblogs.com/wtcl/p/9508854.html 基本安装
https://www.cnblogs.com/lxcmyf/p/8433909.html 开放端口
https://www.cnblogs.com/milton/p/9693836.html 设置用户
