CentOS 7 安装nginx-1.9.12


一、安装环境CentOS 7  Linux version 3.10.0-229.el7.x86_64

              Nginx-1.9.12

二、安装步骤

21 关闭防火墙

因为Centos 7的防火墙默认是开启的,所以先关闭防火墙,并禁止开机启动

命令:systemctl stop firewalld.service #关闭防火墙

      systemctl disable firewalld.service #禁止开机启动

相关截图如下

1-firewall

2.2 安装pcre openssl

命令1yum install pcre*

2-pcre

下图所示结果,表示安装完成。

3-pcre

命令2yum install openssl*

4-openssl

下图所示结果,表示安装完成。

5-openssl

2.3 下载nginx-1.9.12

命令:wget http://nginx.org/download/nginx-1.9.12.tar.gz

2016-04-10 23-50-24

2.4 解压

命令:cd /usr/local/src

tar -zxf nginx-1.9.12.tar.gz

6-tar

25 配置nginx

命令:cd nginx-1.9.12

./configure --prefix=/usr/local/nginx-1.9.12 --with-http_ssl_module --with-pcre

--prefix=/usr/local/nginx-1.9.12  #安装目录

--with-http_ssl_module #支持https

--with-pcre #支持rewrite功能

下图所示结果,表示安装成功。

8-configure

2.6 编译

命令:make

9-make

2.7 安装

命令:make install

10-makeinstall

2.8 启动,关闭,重启nginx服务

命令:/usr/local/nginx-1.9.12/sbin/nginx #启动

      /usr/local/nginx-1.9.12/sbin/nginx –s stop #关闭

      /usr/local/nginx-1.9.12/sbin/nginx –s reload #重启

下图所示结果,表示nginx服务启动成功。

11-servicestart

也可以在网页中输入安装服务器的IP地址,出现下图所示结果,表示服务安装成功。

12-web

 

2.9 建立日志文件,为安装zabbix做准备

命令:

mkdir /data

mkdir /data/logs

mkdir /data/logs/nginx