nginx配置多域名单ip访问不同目录不同应用
2015-07-07 00:00
876 查看
摘要: nginx 配置 nginx.conf,它最主要的部分是 http 部分,
这里最重要的两个配置项是 upstream,server,这两个项都可以有多个配置。
首先安装 nginx
修改 nginx 配置文件 /etc/nginx/nginx.conf , 这里只是修改其中http部分 :
可以配合tomcat实现 nginx+tomcat单IP, 多域名, 多站点的访问
测试的时候可以在hosts文件中虚拟两个域名假设为两实例中的站点的域名.
这里最重要的两个配置项是 upstream,server,这两个项都可以有多个配置。
首先安装 nginx
sudo apt-get install nginx
修改 nginx 配置文件 /etc/nginx/nginx.conf , 这里只是修改其中http部分 :
http { include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeout 65; upstream www.ccc.com { server 192.168.1.10:8080; } upstream www.bbb.com { server 192.168.1.10:8081; } server { listen 80; server_name www.aaa.com; location / { index index.html index.jsp; proxy_pass http://www.aaa.com; proxy_set_header X-Real-IP $remote_addr; client_max_body_size 100m; } } server { listen 80; server_name www.bbb.com; location / { index index.html index.jsp; proxy_pass http://www.bbb.com; proxy_set_header X-Real-IP $remote_addr; client_max_body_size 100m; } } }
可以配合tomcat实现 nginx+tomcat单IP, 多域名, 多站点的访问
测试的时候可以在hosts文件中虚拟两个域名假设为两实例中的站点的域名.
相关文章推荐
- nginx代理指定目录
- 访问Nginx发生SSL connection error的一种情况
- Nginx+Naxsi部署专业级Web应用防火墙
- CentOS 6.2实战部署Nginx+MySQL+PHP
- 网站502与504错误分析
- 艰难完成 nginx + puma 部署 rails 4的详细记录
- ISAPI_rewrite中文手册附多站点配置方法第1/4页
- 把Lua编译进nginx步骤方法
- web 应用中常用的各种 cache详解
- window+nginx+php环境配置 附配置搭配说明
- IIS和tomcat5多站点配置流程
- IIS 多站点 用户隔离视频教程
- apache tomcat 一个网站多域名的实现方法
- apache的多站点虚拟主机配置方法
- 解析CI即CodeIgniter框架在Nginx下的重写规则
- 将PHP从5.3.28升级到5.3.29时Nginx出现502错误
- 基于Nginx0.8.54+PHP5.3.4+MySQL5.5.8的全新LNMP稳定版架构搭建的VPS
- Nginx(PHP/fastcgi)的PATH_INFO问题
- 如何让Nginx支持中文文件名具体设置步骤