1 Nginx简介
2 NGINX安装
安装:yum
[root@localhost /]# yum install yum-utils
切换目录: [root@localhost /]# cd /etc/yum.repos.d/
创建文件: [root@localhost yum.repos.d]# touch 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/$releasever/$basearch/ gpgcheck=1 enabled=0 gpgkey=http服务器托管网s://nginx.org/keys/nginx_signing.key module_hotfixes=true
Nginx的安装: [root@localhost yum.repos.d]# yum install nginx
安装完成:我们的版本:nginx.x86_64 1:1.20.2-1.el7.ngx
3Nginx启动及服务器托管网验证
如果 curl localhost:80 不出现 welcome ,kill 掉进程重启一下
4Nginx常用命令
查看nginx版本号:
关闭Nginx命令:
优雅地关闭:
启动Nginx命令:
优雅地启动:
重载配置命令:
备注:找到conf文件:
5配置文件介绍
找到nginx配置文件:/etc/nginx/nginx.conf
配置文件由模块组成,模块由配置文件中的指令组成。
指令种类:
简单指令,块指令(带大括号的指令)。
上下文概念
整个nginx.conf是一个上下文,里边的指令是上下文的一个配置。某个块指令也可以称为一个上下文,块中的指令,是当前块的配置。
整体分类:
全局块:
就是最开始的简单指令。从配置文件开始到events
events块
http块
存放代理,缓存,日志,第三方模块的配置,分为Http全局块(针对http这个模块来说是全局的)和http server块
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net