nginx实现多个域名在同一服务器指向不同端口
最近做一个跨域前后端分离,但是我并没有买2个服务器所以就想到了下面的方法
nginx和tomcat等安装配置就不讲了 不懂的可以看下我的文章 centos7建站
我的想法是把后台放在tomcat上,前端的页面放在nginx上进行跨域的交互
这里主要看下nginx的配置
打开nginx.conf
upstream myServer {server 47.111.166.87:8081;#设置tomcat端口}server {listen 80;server_name bk.dagoua.com;#后台域名location / {proxy_pass http://myServer;}error_page 500 502 503 504 /50x.html;location = /50x.html {root html;}
}
server {listen 80;server_name blog.dagoua.com;#前台域名#charset koi8-r;#access_log logs/host.access.log main;location / {root /usr/local/nginx/html/dist;try_files $uri $uri/ /index.html;index index.html;
}
#跨域处理
location /api {proxy_pass http://bk.dagoua.com/;
}
tomcat配置很简单 原来的端口改为8081就可以了
<Connector port="8081" protocol="HTTP/1.1"connectionTimeout="20000" redirectPort="8443" />
最后重启tomcat和nginx就好了
nginx实现多个域名在同一服务器指向不同端口相关推荐
- nginx虚拟主机(基于域名虚拟主机、基于IP地址虚拟主机、基于端口虚拟主机设置)
文章目录 Nginx支持的虚拟主机有三种 配置环境 配置DNS域名 安装环境 安装nginx 制作管理脚本 基于域名 基于端口 基于IP 基于用IP地址访问域名 Nginx支持的虚拟主机有三种 ●基于 ...
- 替换 Nginx 使用 Caddy 作为博客静态服务器
替换 Nginx 使用 Caddy 作为博客静态服务器 其实早在一两年前就关注到 Caddy 了,这两年博客一直没更新,没有折腾,也不敢太冒然的使用到公司的生产服务器上,就一直没有尝试.趁这次将博客迁 ...
- 1 阿里云Nginx配置https实现域名访问项目
第一步:签署第三方可信任的 SSL 证书 证书可以直接在阿里云里面申请免费的ssl证书 登录阿里云账号,在上方搜索栏内搜索ssl,点击ssl证书(应用安全) 来到这个页面后点击购买证书 如图选择免费版 ...
- nginx反向代理到第三方服务商的服务器
开发中开发电脑没有外网ip,而第三方服务器要求添加ip白名单才能访问,此时就可以使用服务器做反向代理 Nginx的配置如下 server { listen 8080;#可以使用任意的端 ...
- 不同网站备案需要相同的服务器么,不同域名备案在一个服务器吗
不同域名备案在一个服务器吗 内容精选 换一换 自动创建的ELB实例建议不要被其他资源使用,否则会在删除时被占用,导致资源残留.您可以在创建工作负载时通过CCE控制台设置访问方式,本节以创建一个ngin ...
- 一个https域名访问多种服务器
一个https域名访问多种服务器 场景:只有一个https域名,需要可以同时访问接口服务器和静态文件服务器 https代理服务器的配置 server {listen 443 ssl;server_na ...
- Centos7下Nginx代理和二级域名配置
Centos7下Nginx代理和二级域名配置 nginx的安装步骤请阅读上一篇文章. 一.nginx的反向代理配置 编辑nginx的配置文件(找到自己的配置文件) vim /usr/local/ngi ...
- Nginx 指定多个域名跨域请求配置
nginx指定多个域名跨域请求配置 什么是跨域 假设我们页面或者应用已在 http://www.test1.com 上了,而我们打算从 http://www.test2.com 请求提取数据.一般情况 ...
- Nginx正向代理任何域名的实现
正向代理是一种代理方式,在代理服务器和客户端之间建立连接,并代表客户端向目标服务器发起请求.在正向代理模式下,目标服务器并不知道请求来自代理服务器,而是以为请求来自客户端. 要在nginx中实现对任何 ...
- 一次曲折的拿站实录——由域名权限到服务器权限
一次曲折的拿站实录--由域名权限到服务器权限 Post By webmaster 入侵思路, 渗透 http://acmai.com/2013/10 ...
最新文章
- Python Redis
- ping发送超大数据包(高级用法)
- 丑憨批的html笔记
- 电路板上的插头怎么拔下来_空调维修排查电路板内外原因
- 复盘模型_组织内如何进行经验萃取复盘
- 95-50-020-java.nio.channels-NIO-NIO概览
- 常见报错_【办公】文档打印常见报错,怎么办?
- 学做‘视频剪辑’攻略
- 【转】机器人领域的SCI期刊杂志和国际会议
- r语言html爬虫,用R语言三行代码写爬虫
- Mon Dec 31 00:00:00 CST 2012格式的字符串转时间格式
- 全球顶尖科创和商业巨头齐聚,巨杉数据库亮相2021CNBC全球科技大会
- 【愚公系列】2022年12月 使用win11系统自带SSH,远程控制VMware中Liunx虚拟机系统
- 数据智能让天下没有难做的营销——友盟+首席运营官吕志国 确认出席第七届GDMS!...
- python读取文件详解_python 文件读取方法详解
- 药厂中PLD-601不溶性微粒检查仪IoT的流程梳理
- 微信小程序实战练习(仿五洲到家微信版)
- SWIFT电文学习笔记
- 【干货】蚂蚁前端研发最佳实践
- Ubuntu18 USB网卡驱动安装踩坑记录