最近做一个跨域前后端分离,但是我并没有买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实现多个域名在同一服务器指向不同端口相关推荐

  1. nginx虚拟主机(基于域名虚拟主机、基于IP地址虚拟主机、基于端口虚拟主机设置)

    文章目录 Nginx支持的虚拟主机有三种 配置环境 配置DNS域名 安装环境 安装nginx 制作管理脚本 基于域名 基于端口 基于IP 基于用IP地址访问域名 Nginx支持的虚拟主机有三种 ●基于 ...

  2. 替换 Nginx 使用 Caddy 作为博客静态服务器

    替换 Nginx 使用 Caddy 作为博客静态服务器 其实早在一两年前就关注到 Caddy 了,这两年博客一直没更新,没有折腾,也不敢太冒然的使用到公司的生产服务器上,就一直没有尝试.趁这次将博客迁 ...

  3. 1 阿里云Nginx配置https实现域名访问项目

    第一步:签署第三方可信任的 SSL 证书 证书可以直接在阿里云里面申请免费的ssl证书 登录阿里云账号,在上方搜索栏内搜索ssl,点击ssl证书(应用安全) 来到这个页面后点击购买证书 如图选择免费版 ...

  4. nginx反向代理到第三方服务商的服务器

    开发中开发电脑没有外网ip,而第三方服务器要求添加ip白名单才能访问,此时就可以使用服务器做反向代理 Nginx的配置如下 server {         listen 8080;#可以使用任意的端 ...

  5. 不同网站备案需要相同的服务器么,不同域名备案在一个服务器吗

    不同域名备案在一个服务器吗 内容精选 换一换 自动创建的ELB实例建议不要被其他资源使用,否则会在删除时被占用,导致资源残留.您可以在创建工作负载时通过CCE控制台设置访问方式,本节以创建一个ngin ...

  6. 一个https域名访问多种服务器

    一个https域名访问多种服务器 场景:只有一个https域名,需要可以同时访问接口服务器和静态文件服务器 https代理服务器的配置 server {listen 443 ssl;server_na ...

  7. Centos7下Nginx代理和二级域名配置

    Centos7下Nginx代理和二级域名配置 nginx的安装步骤请阅读上一篇文章. 一.nginx的反向代理配置 编辑nginx的配置文件(找到自己的配置文件) vim /usr/local/ngi ...

  8. Nginx 指定多个域名跨域请求配置

    nginx指定多个域名跨域请求配置 什么是跨域 假设我们页面或者应用已在 http://www.test1.com 上了,而我们打算从 http://www.test2.com 请求提取数据.一般情况 ...

  9. Nginx正向代理任何域名的实现

    正向代理是一种代理方式,在代理服务器和客户端之间建立连接,并代表客户端向目标服务器发起请求.在正向代理模式下,目标服务器并不知道请求来自代理服务器,而是以为请求来自客户端. 要在nginx中实现对任何 ...

  10. 一次曲折的拿站实录——由域名权限到服务器权限

    一次曲折的拿站实录--由域名权限到服务器权限 Post By              webmaster              入侵思路, 渗透 http://acmai.com/2013/10 ...

最新文章

  1. Python Redis
  2. ping发送超大数据包(高级用法)
  3. 丑憨批的html笔记
  4. 电路板上的插头怎么拔下来_空调维修排查电路板内外原因
  5. 复盘模型_组织内如何进行经验萃取复盘
  6. 95-50-020-java.nio.channels-NIO-NIO概览
  7. 常见报错_【办公】文档打印常见报错,怎么办?
  8. 学做‘视频剪辑’攻略
  9. 【转】机器人领域的SCI期刊杂志和国际会议
  10. r语言html爬虫,用R语言三行代码写爬虫
  11. Mon Dec 31 00:00:00 CST 2012格式的字符串转时间格式
  12. 全球顶尖科创和商业巨头齐聚,巨杉数据库亮相2021CNBC全球科技大会
  13. 【愚公系列】2022年12月 使用win11系统自带SSH,远程控制VMware中Liunx虚拟机系统
  14. 数据智能让天下没有难做的营销——友盟+首席运营官吕志国 确认出席第七届GDMS!...
  15. python读取文件详解_python 文件读取方法详解
  16. 药厂中PLD-601不溶性微粒检查仪IoT的流程梳理
  17. 微信小程序实战练习(仿五洲到家微信版)
  18. SWIFT电文学习笔记
  19. 【干货】蚂蚁前端研发最佳实践
  20. Ubuntu18 USB网卡驱动安装踩坑记录

热门文章

  1. Windows socket之IOCP实例----IOCP开发驾照理论考试系统
  2. 舒缓肩颈酸痛,温暖呵护颈椎,宾多康智能颈椎按摩仪体验
  3. python中等好用什么表示_描写中等的词语
  4. 中国剩余定理与韩信点兵问题原理
  5. 硬件设计-DIY功放
  6. IC卡,ID卡,M1卡等各种卡扫盲篇
  7. docker java 内存占用,jvm 在docker中内存占用问题探索 | Truman's Blog
  8. Windows注册表命令(最简单明了)
  9. 网站性能优化之DNS Prefetch
  10. PMOS管的简单应用