Linux(Centent7)下安装 Nginx的三种方式

Nginx 完整手册

https://www.jianshu.com/p/d46dc6bce6ed

一、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

image.png

二、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

image.png

(6)启动:

// 
# 根据上面的命令,得知 ngxin的安装命令为 /usr/local/nginx/
cd /usr/local/nginx/sbin
# 启动
./nginx

(7)查看是否启动:./nginx -V

image.png

(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的源码复杂安装

待更新。。。。。。。

你可能感兴趣的:(Linux(Centent7)下安装 Nginx的三种方式)