Caddy是一款go语言开发的通信服务器,可以用作使用web服务器,或者web应用的代理,讲两点最大的好处(我自己感受到的):

1. 在服务器上开一个80端口,可以代理多个web应用,即多个java、node或者其他进程开启的web服务,都可以由这一个80端口进入
2. 可以直接将http协议转成https协议

官方文档:Welcome — Caddy Documentation

常见操作:

先下载,然后在目录下编写一个名叫 Caddyfile 的文件,具体解释看官网,这里简单解释一下,类似nginx的配置,定义如何做代理。

如上图,意思为 api.xxx.com 的域名访问到当前机器的caddy上来时,会被转发到当前机器的 3002 端口进程上,h5也是一样,转发到3003端口进程上。

# 启动caddy./caddy# 配置文件重新加载./caddy reload

Caddy服务器代理相关推荐

  1. [nginx代理配置][nginx proxy_pass][nginx从一台服务器代理到另外一台服务器,浏览器地址不改变]

    1.两台服务器 (1). 172.16.0.90 apache服务器 浏览器访问如下: 服务器里查看如下: 2). 172.16.0.58 nginx服务器 下有download目录 浏览器效果如下: ...

  2. 什么是proxy服务器代理?怎么设置代理服务器?浅谈服务器代理与VPN的区别

    服务器 服务器是计算机的一种,它比普通计算机运行更快.负载更高.价格更贵.服务器在网络中为其它客户机(如PC机.智能手机.ATM等终端甚至是火车系统等大型设备)提供计算或者应用服务.服务器具有高速的C ...

  3. 云服务器代理_虚拟主机代理_服务器代理-谈谈IDC加盟合作那些事!

    云服务器代理_虚拟主机代理_服务器代理-谈谈IDC加盟合作那些事! 在互联网和大数据时代,云服务器简单高效.安全可靠,弹性扩展,节省IT运维成本等优势受到客户青睐:无论是企业还是个人应用,越来越多的I ...

  4. node.js服务器代理

    一.node.js服务器代理 1.使用nodejs实现代理,解决前端浏览器的同源策略导致的跨域问题 2.跨域只存在于浏览器端,服务器端是不存在同源策略 3.利用第三方模块http-proxy-midd ...

  5. vue 前端服务器代理,proxyTable简要叙述

    vue 前端服务器代理,proxyTable简要叙述 我们在使用 vue-cli 工具生成 vue 项目时 vue init webpack first-vue 在生成的项目结构里,会有一个 inde ...

  6. vue服务器代理proxyTable配置解决跨域

    目录 1.Proxy代理作用 2 .常见情况 3.应用方式 4.具体配置实例 5.配置思路 代理原理 总结 1.Proxy代理作用 proxy代理作用:前端服务器代理的作用是,告诉服务器任何未知请求( ...

  7. Nginx做HTTP代理、邮件服务器代理、数据库代理

    一.背景 最近公司在做网络安全整改,对大数据环境的网络安全要求更高,要求所有的大数据环境的机器不能访问外网,但是可以访问公司的非大数据环境的其他服务器.我们组有四台单独的机器在大数据环境中,相关的py ...

  8. golang服务器代理

    golang服务器代理 go env -w GOPROXY=https://goproxy.cn,direct

  9. Microsoft Azure Site Recovery (1) 安装VMM服务器代理

    在混合云的架构中,Microsoft Azure Site Recovery是用于在云端建立灾难恢复数据中心,简化并大大降低我们建立灾难恢复数据中心的复杂度和成本.Azure Site Recover ...

  10. Charles服务器代理使用

    一.charles的使用 1.1  charles的说明 Charles其实是一款代理服务器,通过过将自己设置成系统(电脑或者浏览器)的网络访问代理服务器,然后截取请求和请求结果达到分析抓包的目的.该 ...

最新文章

  1. GNOME Menu File Browser-快速导航用户目次
  2. 前端学习(2864):简单秒杀系统学习之优化js
  3. android runnable内存泄漏,这个Runnable可以防止内存泄漏吗?
  4. io里没有driveinfo没有_来福宝宝,愿天堂里没有病痛
  5. 中国科学院图书馆分类法
  6. 设某一机器由n个部件组成_干货 | 带你了解!工业机器人知识大全
  7. python 开源cms内容管理系统_wagtail-基于Django构建的开源内容管理系统
  8. mysql按每月分组统计_MySql按周,按月,按日分组统计数据
  9. iOS 堆栈获取异常分析
  10. NGS可变剪切之STAR+rmats软件使用
  11. java成绩五分制转换_绩点五分制换算(5分制的绩点对照表)
  12. Photoshop 使用钢笔工具 进行抠图 商业出图入门
  13. 什么是中央银行数字货币 (CBDC)?为什么各国都喜欢它?
  14. 老男孩数据库学习记录
  15. 数通基础-二层交换原理
  16. 光伏系统MPPT、恒功率控制切换MATLAB仿真
  17. MLDN —— Java学习圣经
  18. Redis 学习笔记(1)—— Redis安装,String 类型测试
  19. 极客路由 链接密码_极客特惠:计算机,路由器和免费调音
  20. 杜比的发展历史是什么?

热门文章

  1. 空间解析几何之向量运算
  2. PHP中MySQLi的配置PHP使用mysqli连接mysql的方法
  3. 手机之家签名工具_手机端自签名续签名 AltStore越狱安装工具AltServer与AltDeploy使用教程iOS13.5...
  4. AI:2020年6月24日北京智源大会演讲分享之强化学习专题论坛——11: 40-12: 10俞扬教授《更好的环境模型,更好的强化学习》
  5. 武汉大学研究生院计算机导师,求武汉大学计算机学院研究生导师信息
  6. java ajax教程_(转)JAVA AJAX教程第三章—AJAX详细讲解
  7. PostgreSQL教程
  8. 红旗linux桌面版_瑞星ESM杀毒软件For Linux获红旗兼容性认证
  9. Word中英语音标出现乱码情况,解决办法
  10. win10任务栏透明+变窄+免安装