没有合适的资源?快使用搜索试试~ 我知道了~
Nginx的负载均衡和反向代理Nginx的负载均衡和反向代理Nginx的负载均衡和反向代理Nginx的负载均衡和反向代理Nginx的负载均衡和反向代理
资源推荐
资源详情
资源评论
传智播客 Java 学院 传智.入云龙
1.1. 什么是 nginx
是一款高性能的 服务器反向代理服务器及电子邮件()代理服务器。
由俄罗斯的程序设计师 所开发,官方测试 能够支支撑 万并发链接,并且
、内存等资源消耗却非常低,运行非常稳定。开源、免费。
1.2. Nginx 的应用场景
、 服务器。 是一个 服务可以独立提供 服务。可以做网页静态服务器。
、虚拟主机。可以实现在一台服务器虚拟出多个网站。例如个人网站使用的虚拟主机。
、反向代理,负载均衡。当网站的访问量达到一定程度后,单台服务器不能满足用户的请
求时,需要用多台服务器集群可以使用 做反向代理。并且多台服务器可以平均分担
负载,不会因为某台服务器负载高宕机而某台服务器闲置的情况。
1.3. Nginx 的安装步骤
第一步:把 的压缩包上传到服务器
第二步:解压。
第三步:创建一个 !。
参数设置如下:
" #
$$ %!!#
$$&$'%"&#
$$!$'%!"!#
$$$!$'%!"!#
$$$!$'%!"!#
$$('$)*)'+)&!#
$$$!'$,&$'$'%'!'#
$$$$'$'%'#
$$$-'$'$'%'-'#
$$$($'$'%'(#
$$$$'$'%'
注意:上边将临时文件目录指定为/var/temp/nginx,需要在/var 下创建 temp 及 nginx 目录
传智播客 Java 学院 传智.入云龙
第四步:编译
第五步:安装 '!!
1.4. Nginx 实现虚拟机
可以实现在同一台服务运行多个网站,而且网站之间互相不干扰。
同一个服务器可能有一个 ,网站需要使用 ./ 端口。网站的域名不同。
区分不同的网站有三种方式:
、 区分
、端口区分
、域名区分
i. Ip 区分虚拟主机
需要一台服务器绑定多个 地址。
方法一:
使用标准的网络配置工具(比如 - 和 ' 命令)添加 ! 别名:
当前 配置情况:
在 '/ 网卡再绑定一个 :0"1."/"/
,- '/20"1."/"/,&'0"1."/"'"""/
,'&&$'0"1."/"/&'/2
传智播客 Java 学院 传智.入云龙
方法二:
、将' '($'--$'/ 文件复制一份,命名为 --$'/2
修改其中内容:
34564%'/2
337%0"1.""/
其他项不用修改
、重启系统
ii. 配置 nginx 基于 ip 地址的虚拟主机
1.1.1.1Nginx 的配置文件
8,&9
()9
8)!!"!9
8)!!"!+9
8)!!"!-9
8&!"&9
':
()+/;9
<
:
剩余14页未读,继续阅读
资源评论
qq_39679558
- 粉丝: 1
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功