Nginx 完整手册
一、Nginx安装方案 ★ 方案一:Nginx的源码简单安装(作者推荐)
(1)进入官网查找需要下载版本的链接地址,然后使用wget命令进行下载
wget http://nginx.org/download/nginx-1.16.1.tar.gz
(2)建议大家将下载的资源进行包管理
mkdir -p nginx/core
mv nginx-1.16.1.tar.gz nginx/core
(3)解压缩:tar -xzf nginx-1.16.1.tar.gz
(4)进入资源文件中,发现configure:./configure
(5)编译:make
(6)安装:make install
(7)默认安装到 /usr/local/nginx,切换过去:cd /usr/local/ngxin
(8)进入 sbin 目录,启动 nginx
cd /sbin
./nginx
(9)查看是否启动:./nginx -V

二、Nginx安装方案 ★ 方案二:yum安装
使用源码进行简单安装,我们会发现安装的过程比较繁琐,需要提前准备GCC编译器、PCRE兼容
正则表达式库、zlib压缩库、OpenSSL安全通信的软件库包,然后才能进行Nginx的安装。
(1)安装yum-utils:sudo yum install -y yum-utils
(2)添加yum源文件(填充一下内容进去):vim /etc/yum.repos.d/nginx.repo
[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/$releasever/
$basearch/
gpgcheck=1
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true
[nginx-mainline]
name=nginx mainline repo
baseurl=http://nginx.org/packages/mainline/centos/$re
leasever/$basearch/
gpgcheck=1
enabled=0
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true
(3)查看是否安装成功:yum list | grep nginx
(4)使用yum进行安装:yun install -y nginx
(5)查看nginx的安装位置:whereis nginx

(6)启动:
//
# 根据上面的命令,得知 ngxin的安装命令为 /usr/local/nginx/
cd /usr/local/nginx/sbin
# 启动
./nginx
(7)查看是否启动:./nginx -V

(8)内容解释:
内容解释:
auto:存放的是编译相关的脚本
CHANGES:版本变更记录
CHANGES.ru:俄罗斯文的版本变更记录
conf:nginx默认的配置文件
configure:nginx软件的自动脚本程序,是一个比较重要的文件,作用如
下:
(1)检测环境及根据环境检测结果生成C代码
(2)生成编译代码需要的Makefile文件
contrib:存放的是几个特殊的脚本文件,其中README中对脚本有着详细
的说明
html:存放的是Nginx自带的两个html页面,访问Nginx的首页和错误页
面
LICENSE:许可证的相关描述文件
man:nginx的man手册
README:Nginx的阅读指南
src:Nginx的源代码
三、Nginx安装方案 ★ 方案三:Nginx的源码复杂安装
待更新。。。。。。。
网友评论