Nginx之CentOS7

Posted in-the-game-of-thrones

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Nginx之CentOS7相关的知识,希望对你有一定的参考价值。

一:在CentOS7中下载安装nginx  的tar.gz包

  1.   安装编译工具以及库文件    命令:
    yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-devel
  2.   安装pcre到指定的目录,pcre作用是让 Nginx 支持 Rewrite 功能   命令:

    先切换到指定目录   cd  指定目录

    wget pcre下载路径  如:

      wget http://jaist.dl.sourceforge.net/project/pcre/pcre/8.33/pcre-8.33.tar.gz

  3.  解压pcre安装包    命令:tar -zxvf 安装包路径  -C 指定解压目录 

  4.  编译安装  pcre ,先进入解压后的pcre目录    编译 命令: ./configure       安装命令:make && make install

  5.  下载nginx  tar.gz包   命令:wget 包的地址    //如:wget http://nginx.org/download/nginx-1.6.2.tar.gz

  6.  解压Nginx包到指定目录下    命令:tar -zxvf 包所在路径 -C 解压目录

  7.  进入解压后的目录 nginx-1.6.2  编译 命令: ./configure       安装命令:make && make install

  8.  安装完成后,会在  /usr/local/nginx/sbin/nginx  中生成启动nginx,关闭nginx等一些操作命令。

      启动Nginx 命令  /usr/local/nginx/sbin/nginx 
      启动Nginx 命令  /usr/local/nginx/sbin/nginx -s reopen
      关闭Nginx 命令  /usr/local/nginx/sbin/nginx -s stop

      重新载入配置文件 /usr/local/nginx/sbin/nginx -s reload
      
      测试配置文件是否正常 /usr/local/nginx/sbin/nginx –t

      强制关闭 pkill nginx

  9.  验证nginx是否开启 :在centos中访问本地ip,出现nginx首页表示成功。

  10. 
如何在宿主机中访问 nginx?
      先关闭centos7中的防火墙既可。
  查看防火墙状态: firewall-cmd    --state
  关闭防火墙命令: systemctl stop firewalld.service
  开启防火墙命令: systemctl start firewalld.service
  禁止开机启动防火墙:  systemctl disable firewalld.service


二:在CentOS7中Nginx配置
待续。。。。。

以上是关于Nginx之CentOS7的主要内容,如果未能解决你的问题,请参考以下文章

centOS7centOS7上普通用户切换root用户,相互切换

电商平台 lnmp 架构之 nginx 优化

Nginx 入门之Nginx 配置了解

Nginx详解模块

运维小知识之nginx---nginx配置Jboss集群负载均衡

linux之nginx