5、Nginx的安装

作者: 皮皮猿 | 来源:发表于2019-01-13 10:51 被阅读0次
  • 安装步骤

    1. 安装gcc:yum install gcc

      注:可输入gcc -v查询版本信息,看系统是否自带安装

    2. 安装pcre:yum install pcre-devel

    3. 安装zlib:yum install zlib zlib-devel

    4. 安装openssl:yum install openssl openssl-devel

      备注:如需支持ssl,才需安装openssl

    5. 下载Nginx源码包

    6. 安装

      (1) 解压后进入Nginx目录,执行./configure 安装,可通过whereis nginx查询目录

      也可以指定安装目录,增加参数--prefix=/usr/nginx

      默认安装在/usr/local/nginx

      (2) 继续执行make

      (3) 继续执行make install

  • Nginx常用命令

    1. 测试配置文件

      安装路径下的/nginx/sbin/nginx -t

    2. 启动命令

      安装路径下的/nginx/sbin/nginx

    3. 停止命令

      安装路径下的/nginx/sbin/nginx -s stop

      或者是:nginx -s quit

    4. 重启命令

      安装路径下的/nginx/sbin/nginx -s reload

    5. 查看进程命令

      ps -ef | grep nginx

    6. 平滑重启

      kill -HUP [nginx主进程号(即查看进程命令查到的PID)]

    7. 增加防火墙访问权限

      vim /etc/sysconfig/iptables

      -A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT
      

      保存退出。重启防火墙:service iptables restart

  • Nginx虚拟域名配置及测试验证

    1. 配置步骤

      (1) vim /usr/local/nginx/conf/nginx.conf

      增加include vhost/*.conf,保存退出

      (2) 在/usr/local/nginx/conf/目录新建vhost文件夹

      即:/usr/local/nginx/conf/vhost

      (3) 创建域名转发配置文件

      (4) 启动(重启)验证

      启动:${nginx}/sbin/nginx

      重启:${nginx}/sbin/nginx -s reload

      注:${nginx}代表nginx的安装路径,如/usr/local/nginx

      (5) 访问验证:使用默认80端口访问验证

相关文章

网友评论

    本文标题:5、Nginx的安装

    本文链接:https://www.haomeiwen.com/subject/iyukdqtx.html