初学Nginx

目录

 

(一)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。

yum -y install gcc-c++ 

yum -y install pcre pcre-devel
yum -y install zlib zlib-devel
yum -y install openssl openssl-devel  

 wget为Linxu系统的一个工具,它能下载指定路径的资源到当前目录。

1,Nginx的目录结构

在/usr/local/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,常用的负载均衡算法

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值