一、Nginx介绍
1、Nginx是什么、适用场景
HTTP的反向代理服务器
动态、静态资源分离
2、正向代理
3、反向代理
Nginx反向代理
4、正向+反向代理
5、动态、静态资源分离
不分离会变慢
静态资源无需经过Tomcat,Tomcat只负责处理动态请求
例如:访问后缀为gif的资源时,Nginx会直接获取到当前请求的文件并返回
静态资源服务器
6、Nginx的优点
高并发、高性能
可扩展性好
高可靠性
热部署
开源、可商用
二、Nginx常用命令
启动
/usr/sbin/nginx
帮助
nginx -h
读取指定配置文件并启动nginx
nginx -c /etc/nginx/nginx.conf
测试(测试配置文件是否正确)
nignx -t
立即停止
nginx -s stop
优雅停止
nginx -s quit
重启
nginx -s reload
更换日志文件
nginx -s reopen
版本
nginx -v 简洁信息
nginx -V 详细信息
找到正在运行的nginx的路径
whereis nginx
ps aux|grep nginx