Nginx反向代理配置示例
来源:互联网 发布:js金沙娱乐190768 编辑:程序博客网 时间:2024/05/17 00:58
经典的反向代理:
Nginx的反向代理
虚拟主机
一个server{} 就是一个虚拟主机
基于域名的
Nginx方向代理示例(代理Tomcat):
安装Tomcat
tar -zxvf apache-tomcat-7.0.61.tar.gz
解压Tomcat
cd apache-tomcat-7.0.61
bin/startup.sh
(关闭bin/shutdown.sh)
访问端口8080
http://192.168.17.9:8080/
通过访问Nginx来访问Tomcat
修改nginx.conf
server {
server_name www.nginx1.com
location / {
proxy pass http://192.168.17.9:8080/
}
}
此时,访问Nginx
http://www.nginx1.com
负载均衡的方向代理
反向代理配置nginx.conf:
upstream 名字{
server IP:PORT;
server IP:PORT;
}
server {
location / {
proxy_passhttp://名字;
}
}
示例:
修改配置文件:
vim nginx.conf
upstream nginx {
sever 192.168.17.9:8080
sever 192.168.17.10:8080
}
server {
location / {
proxy_passhttp://nginx;
}
}
启动2个Tomcat(在192.168.17.9和192.168.17.10两台机器上)
为了区分两个Tomcat,修改index.jsp
vim webapps/ROOT/index.jsp
(干掉<head></head>,因为里面有个tomcat.css资源文件,每次都要去请求这个文件,达不到轮询的效果)
bin/startup.sh
service nginx reload
http://www.nginx1.com/
此时可以看到它轮询访问Tomcat(刷新就可以看到,因为两个Tomcat的index.jsp已经做了区分)。
- nginx配置反向代理示例
- nginx配置反向代理示例
- nginx配置反向代理示例
- nginx配置反向代理示例
- nginx配置反向代理示例
- Nginx反向代理配置示例
- Nginx反向代理配置示例
- nginx反向代理配置
- nginx反向代理配置
- nginx反向代理配置
- Nginx 配置反向代理
- nginx反向代理配置
- nginx反向代理配置
- Nginx反向代理配置
- nginx配置反向代理
- nginx反向代理配置
- Nginx反向代理配置
- nginx反向代理配置
- 1、Nginx和Tengine概述及安装、启动
- cocos2dx CCMenu.h:error: 'override' does not name a type
- CSS 移动端
- 安装centos与配置IP地址,远程登录
- HDU 4641 K-string (SAM)
- Nginx反向代理配置示例
- Servlet与Jsp学习指南-1
- Java中集合(四)LinkedList
- 用矩阵快速幂求斐波那契数列
- hdu 1863 [【最小生成树】+hdu2544【floyed】+hdu1874【dijdtra】~~~~模板复习~~~
- BZOJ 4922 Karp-de-Chant Number 贪心+动态规划
- Android——ViewPager无限循环滑动
- TensorFlow 学习率的设置
- [计蒜客16958] Colored Graph [2017 ACM-ICPC 亚洲区(乌鲁木齐赛区)网络赛 I]