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 设置用户

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄