免费发布信息的网站平台有哪些,网络销售平台排名,wordpress esc html,有源码做网站文章目录 Swagger Editor本地接口文档公网远程访问1. 部署Swagger Editor2. Linux安装Cpolar3. 配置Swagger Editor公网地址4. 远程访问Swagger Editor5. 固定Swagger Editor公网地址 Swagger Editor本地接口文档公网远程访问
Swagger Editor是一个用于编写OpenAPI规范的开源编… 文章目录 Swagger Editor本地接口文档公网远程访问1. 部署Swagger Editor2. Linux安装Cpolar3. 配置Swagger Editor公网地址4. 远程访问Swagger Editor5. 固定Swagger Editor公网地址 Swagger Editor本地接口文档公网远程访问
Swagger Editor是一个用于编写OpenAPI规范的开源编辑器。它提供了一个可视化的界面使得用户可以更加方便地编写和管理API文档。
Swagger Editor远程访问的好处是您可以随时随地访问和编辑您的Swagger API文档而不需要在本地安装Swagger编辑器。此外还可以轻松地与团队成员共享和协作编辑Swagger API文档以确保文档的实时更新和一致性。
下面介绍使用Docker安装部署Swagger Editor并且结合Cpolar内网穿透工具实现远程访问当然这里是方便演示所以在docker安装有些在项目中已经集成了也是一样的设置远程方式的方法。
1. 部署Swagger Editor
Docker 简单几步即可运行简化了繁琐的安装步骤首先拉取Swagger Editor 容器
docker pull swaggerapi/swagger-editor运行容器其中把容器的8080端口映射到宿主机的8088这个端口可以自定义
docker run -p 8088:8080 -d swaggerapi/swagger-editor运行后在本地浏览器访问Linux 8088端口即可看到Swagger Editor 界面本地部署就成功了下面我们安装cpolar内网穿透工具实现远程访问! 2. Linux安装Cpolar
上面在本地Docker中成功部署了Swagger Editor并局域网访问成功下面我们在Linux安装cpolar内网穿透工具通过cpolar 转发本地端口映射的http公网地址我们可以很容易实现远程访问而无需自己注册域名购买云服务器.下面是安装cpolar步骤 cpolar官网地址: https://www.cpolar.com 使用一键脚本安装命令
curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash向系统添加服务
sudo systemctl enable cpolar启动cpolar服务
sudo systemctl start cpolarcpolar安装成功后在外部浏览器上访问Linux 的9200端口 即:【http://局域网ip:9200】使用cpolar账号登录(如没有账号可以点击下面免费注册)登录后即可看到cpolar web 配置界面结下来在web 管理界面配置即可 3. 配置Swagger Editor公网地址
点击左侧仪表盘的隧道管理——创建隧道创建一个Swagger Editor 的公网地址隧道!
隧道名称可自定义命名注意不要与已有的隧道名称重复协议选择http本地地址8088 (本地访问的端口号)域名类型免费选择随机域名地区选择China
点击创建 隧道创建成功后点击左侧的状态——在线隧道列表查看所生成的公网访问地址有两种访问方式一种是http 和https 4. 远程访问Swagger Editor
使用上面的cpolar https公网地址在任意设备的浏览器进行访问即可成功看到我们Swagger Editor界面这样一个公网地址且可以远程访问就创建好了使用了cpolar的公网域名无需自己购买云服务器即可发布到公网进行远程访问 ! 5. 固定Swagger Editor公网地址
由于以上使用cpolar所创建的隧道使用的是随机公网地址24小时内会随机变化不利于长期远程访问。因此我们可以为其配置二级子域名该地址为固定地址不会随机变化【pscpolar.cn已备案】 注意需要将cpolar套餐升级至基础套餐或以上且每个套餐对应的带宽不一样。【cpolar.cn已备案】 登录cpolar官网点击左侧的预留选择保留二级子域名设置一个二级子域名名称点击保留保留成功后复制保留的二级子域名名称 保留成功后复制保留成功的二级子域名的名称 返回登录cpolar web UI管理界面点击左侧仪表盘的隧道管理——隧道列表找到所要配置的隧道点击右侧的编辑 修改隧道信息将保留成功的二级子域名配置到隧道中
域名类型选择二级子域名Sub Domain填写保留成功的二级子域名
点击更新(注意点击一次更新即可不需要重复提交) 更新完成后打开在线隧道列表此时可以看到公网地址已经发生变化地址名称也变成了固定的二级子域名名称的域名 最后我们使用固定的公网地址访问可以看到访问成功这样一个固定且永久不变的公网地址就设置好了随时随地都可以远程访问Swagger Editor界面!!
外链图片转存中…(img-3bvMtpPA-1698892164951)]
最后我们使用固定的公网地址访问可以看到访问成功这样一个固定且永久不变的公网地址就设置好了随时随地都可以远程访问Swagger Editor界面!!