Nginx学习(六):安装Nginx
目录
1、简介
经过前五章的准备,终于可以进入正题了,安装Nginx。
2、环境准备
vm14 + centos 7
3、安装
3.1、最后自检
再次确认我们的环境是否具备,如果缺失,按照下面的链接补全。
3.2、进入正题
一如既往,还是使用yum从网络上进行安装。这个相比于前几章的拿来即用,稍微有点麻烦,因为centos里面没有nginx的yum源,需要略做处理。
首先打开nginx的官网,如下
在服务器上创建 /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
查看yum源
使用yum安装nginx
yum install nginx -y,回车,一顿刷屏,按提示操作。
省略10000字
查看nginx版本
查看nginx安装目录
这些目录的都有啥作用,在网上找的资料,此时还有直观体会。
1.Nginx日志轮转,用于logrotate服务的日志切割 | 配置文件
/etc/logrotate.d/nginx
2.Nginx住配置文件 | 目录、配置文件
/etc/nginx
/etc/nginx/nginx.conf
/etc/nginx/conf.d
/etc/nginx/conf.d/default.conf
3.cgi配置相关,fastcgi | 配置文件
/etc/nginx/fastcgi_params
/etc/nginx/scgi_params
/etc/nginx/uwsgi_params
4.编码转换映射转化文件 | 配置文件
/etc/nginx/koi-utf
/etc/nginx/koi-win
/etc/nginx/win-utf
5.设置http协议的Content-Type与扩展名对应关系:返回数据的类型 | 配置文件
/etc/nginx/mime.types
6.用于配置出系统守护进程管理器管理方式 : centos7 | 配置文件
/usr/lib/systemd/system/nginx-dubug.service
/usr/lib/systemd/system/nginx.service
/etc/sysconfig/nginx
/etc/sysconfig/nginx-dubug
7.Nginx模块目录 | 目录
/usr/lib64/nginx/modules
/etc/nginx/modules
8.Nginx服务的启动管理的终端命令 | 命令
/usr/sbin/nginx
/usr/sbin/nginx-debug
9.Nginx的手册和帮助文件 | 文件、目录
/usr/share/doc/nginx-1.16.0
/usr/share/doc/nginx-1.16.0/COPYRIGHT
/usr/share/man/man8/nginx.8.gz
10.Nginx的缓存目录 | 目录
/var/cache/nginx
11.Nginx的日志目录 | 目录
/var/log/nginx