001 nginx的简介和安装

一 . 概述

  现在nginx非常的流行,它是一个高性能的http服务器,我们可以使用它作为负载均衡服务器,动静分离服务器,反向代理服务器等各种我们确实需要的功能.

  多的话不用去说,想要学习一下nginx的第一步,就是安装一下nginx这个服务器.


二 . 安装nginx

  本次我们的环境是centos7这个系统,我们采用源码安装的方式进行,

多的话不去说,首先就是从官网上下载这个文件.我们需要做的第一步就是解压.

然后我们进行解压包,然后使用 ./configure --prefix=/usr/local/nginx 这个命令进行软件的配置操作.

  在配置的过程之中,一般情况下我们都会缺少一个依赖包.

常见的错误:

[1]缺少C++的编译包,我们可以使用 yum install gcc gcc-c++ 来安装编译包

[2] 缺少pcre正则表达式的包,我们可以使用 yum install pcre pcre-devel来安装pcre包.

[3]缺少zlib的gzip压缩包,我们可以使用yum install zlib zlib-devel来安装这个zlibbao.

当我们配置完软件的之后,我们就使用make make intall来完成软件的安装.

  如果还是出现问题,我们按照提示进行修正就可以了.

在上面,我们制定安装的路径是 /usr/local/nginx 这个包下面.

  我们首先进行这个目录之中,使用ll命令看下这个包下面的文件.

很常见的,我们发现了下面的四个包.从名字上我们就能知道这些包到底是做什么的.

我们首先进入sbin目录下,我们启动nginx这个服务.

  我们使用nginx 脚本来启动ngixn服务.

[1] 关闭服务 : nginx -s stop 或者 nginx -s quit 来退出服务.

[2] 使用 nginx -s reload 来重新加载nginx 服务

我们可以使用ps -ef | grep nginx 来查看我们的服务是否已经启动:

我们现在需要做的就是关闭防火墙,不要因为linux的原因导致我们学习nginx出现一些障碍.

  使用systemctl stop firewalld 来关闭防火墙.

当我们在外部的浏览器之中,出现如下图就说明我们的nginx安装成功了.

  

猜你喜欢

转载自www.cnblogs.com/trekxu/p/9275541.html