目录
(一)Nginx介绍
(二)Nginx安装和启动
1,Nginx的目录结构
2,查看Nginx版本指令
3,检查配置文件是否正确
4,启动和关闭Nginx服务
(三)Nginx的配置
1,配置Nginx的环境变量
2,加载nginx.conf配置文件
(四)Nginx的三大功能
1,部署静态资源
2,反向代理
1,正向代理概念
2,反向代理概率
3,反向代理服务器的配置
3,负载均衡
1,负债均衡概念
2,配置负载均衡服务器
3,常用的负载均衡算法
(一)Nginx介绍
Nginx服务器的静态资源管理能力比Tomcat更好。
(二)Nginx安装和启动
Nginx为C++语法开发,所以安装时,第一步需要先安装gcc。
wget为Linxu系统的一个工具,它能下载指定路径的资源到当前目录。
1,Nginx的目录结构
2,查看Nginx版本指令
注意:该指令需要在sbin二进制目录下进行(未配置环境变量)
./nginx -v
nginx -v(配置环境变量后为)
3,检查配置文件是否正确
./nginx -t
nginx -t(配置环境变量后)
注意:该指令需要在sbin二进制目录下进行(未配置环境变量)
4,启动和关闭Nginx服务
启动:./nginx
停止:./nginx -s stop
配置环境变量后
启动:nginx
停止:nginx -s top
(三)Nginx的配置
1,配置Nginx的环境变量
配置环境变量后,就无需要在sbin目录下执行指令了。记得配置后,需要source一下。
2,加载nginx.conf配置文件
./nginx -s reload
nginx -s reload(配置环境变量后)
(四)Nginx的三大功能
1,部署静态资源
静态资源一般都在放Nginx根目录的html目录下,当然也可以通过配置root,指定其他的目录。
2,反向代理
1,正向代理概念
2,反向代理概率
3,反向代理服务器的配置
注意Nginx服务可以同时提供静态资源和作为反向代理服务器,它们都有对应自己server配置块,
监听着不同的端口,它们的服务是互不干扰的。
3,负载均衡
1,负债均衡概念
负债均衡其实也是一种特殊的反向代理。反向代理中代理服务器和目标服务器为一对一的关系,而负载均衡,为一对多关系,负载均衡器通过几种特定的负载均衡算法把请求代理分发到应用集群中的一台服务器上进行处理,达到减少单台服务器的处理量和提高系统并发性能的效果。
2,配置负载均衡服务器
3,常用的负载均衡算法