做网站的上香动画,山东网站制作应用,无锡平台公司,定制衣柜多少钱一平方目录 一、常用命令
1、查看Nginx版本命令#xff0c;在sbin目录下
2、检查配置文件的正确性
3、启动和停止Nginx
4、查看日志#xff0c;在logs目录下输入指令#xff1a;
5、重新加载配置文件
二、Nginx配置文件结构
三、Nginx具体应用
1、部署静态资源
2、反向代…目录 一、常用命令
1、查看Nginx版本命令在sbin目录下
2、检查配置文件的正确性
3、启动和停止Nginx
4、查看日志在logs目录下输入指令
5、重新加载配置文件
二、Nginx配置文件结构
三、Nginx具体应用
1、部署静态资源
2、反向代理
3、负载均衡 一、常用命令
1、查看Nginx版本命令在sbin目录下
./nginx -v 2、检查配置文件的正确性
在启动Nginx服务之前可以先检查一下conf/nginx.conf文件配置的是否有错误命令如下:
./nginx -t 3、启动和停止Nginx
在sbin目录下启动命令
相对路径在nginx目录下./nginx
绝对路径/usr/local/nginx/sbin/nginx
停止命令
#相对路径在nginx目录下./nginx -s stop
绝对路径/usr/local/nginx/sbin/nginx -s stop
查看进程命令
ps -ef | grep nginx 4、查看日志在logs目录下输入指令
more access.log
5、重新加载配置文件
当修改Nginx配置文件后需要重新加载才能生效可以使用下面命令重新加载配置文件:
相对路径在nginx目录下./nginx -s reload
绝对路径/usr/local/nginx/ -s reload
二、Nginx配置文件结构
全局块和Nginx运行相关的全局配置
Events块和网络连接相关的配置
Http块代理、缓存、日志、虚拟主机配置
Http包括http全局块server块server全局块location块
注意: http块中可以配置多个Server块每个Server块中可以配置多个location块。 三、Nginx具体应用
1、部署静态资源
Nginx可以作为静态web服务器来部署静态资源。静态资源指在服务端真实存在并且能够直接展示
的一些文件
比如常见的html页面、css文件、js文件、图片、视频等资源。
相对于TomcatNginx处理静态资源的能力更加高效所以在生产环境下一般都会将静态资源部
署到Nginx中。将静态资源部署到Nginx非常简单只需要将文件复制到Nginx安装目录下的html目
录中即可。
红色单词是固定写法不能改黑色的可以改
注意修改完最后要以分号结尾---- ;
2、反向代理
反向代理服务器位于用户与目标服务器之间但是对于用户而言反向代理服务器就相当于目标服
务器即用户直接访问反向代理服务器就可以获得目标服务器的资源反向代理服务器负责将请求
转发给目标服务器。
用户不需要知道目标服务器的地址也无须在用户端作任何设定。
在nginx.conf配置文件中修改
3、负载均衡
早期的网站流量和业务功能都比较简单单台服务器就可以满足基本需求但是随着互联网的发
展业务流量越来越大并且业务逻辑也越来越复杂单台服务器的性能及单点故障问题就凸显出来
了因此需要多台服务器组成应用集群进行性能的水平扩展以及避免单点故障出现。
应用集群:将同一应用部署到多台机器上组成应用集群接收负载均衡器分发的请求进行业务
处理并返回响应数据
负载均衡器:将用户请求根据对应的负载均衡算法分发到应用集群中的一台服务器进行处理 负载均衡策略