Nginx快速安装

Nginx软件安装的⽅式有很多种

1.源码编译=>Nginx (1.版本随意 2.安装复杂 3.升级繁琐)
2.epel仓库=>Nginx (1.版本较低 2.安装简单 3.配置不易读)
3.官⽅仓库=>Nginx (1.版本较新 2.安装简单 3.配置易读,推荐)


1. 安装Nginx软件所需依赖包

[root@web~]# yum install -y gcc gcc-c++ autoconf pcre pcre-devel make automake wget httpd-tools vim tree


2. 配置nginx官⽅yum源

[root@web ~]# vim /etc/yum.repos.d/nginx.repo
[nginx] 
name=nginx repo
baseurl=http://nginx.org/packages/centos/7/$basearch/ 
gpgcheck=0
enabled=1


3. 安装Nginx服务,启动并加⼊入开机自启

[root@web ~]# yum install nginx -y
[root@web ~]# systemctl enable nginx
[root@web ~]# systemctl start nginx


4. 通过浏览器器访问该服务器器ip或url地址

2.png


5. 检查Nginx软件版本以及编译参数

[root@web ~]# nginx -v
nginx version: nginx/1.14.0


6. 为了了让⼤大家更更清晰的了了解Nginx软件的全貌,可使⽤用rpm -ql nginx查看整体的⽬目录结构及对应的功能,如下表格整理理了了Nginx⽐比较重要的配置⽂文件

1). Nginx主配置⽂件

/etc/nginx/nginx.conf             配置⽂文件    nginx主配置⽂文件    
/etc/nginx/conf.d/default.conf    配置⽂文件    默认⽹网站配置⽂文件

2). Nginx代理理相关参数文件

/etc/nginx/fastcgi_params    配置⽂文件    Fastcgi代理理配置⽂文件    
/etc/nginx/scgi_params       配置⽂文件    scgi代理理配置⽂文件    
/etc/nginx/uwsgi_params      配置⽂文件    uwsgi代理理配置⽂文件

3). Nginx编码相关配置文件

/etc/nginx/win-utf       配置⽂文件    Nginx编码转换映射⽂文件    
/etc/nginx/koi-utf       配置⽂文件    Nginx编码转换映射⽂文件    
/etc/nginx/koi-win       配置⽂文件    Nginx编码转换映射⽂文件    
/etc/nginx/mime.types    配置⽂文件    Content-Type与扩展名

4). Nginx管理理相关命令

/usr/sbin/nginx          命令    Nginx命令⾏行行管理理终端⼯工具    
/usr/sbin/nginx-debug    命令    Nginx命令⾏行行与终端调试⼯工具

5). Nginx日志相关⽬录与文件

/var/log/nginx            目录         Nginx默认存放⽇日志⽬目录    
/etc/logrotate.d/nginx    配置⽂文件    Nginx默认的⽇日志切割