当写完websocket和webapi服务端时,在本地测试时是没有问题的,因为是通过本地IP及端口号访问(例:127.0.0.1:8080\api\test),也就没有防火墙等安全限制,但当部署到云服务器后,问题就来了,接口无法访问,我是通过如下方法解决的,有遇到的朋友可以借鉴。

1.增加服务器防火墙的出入规则端口

进入防火墙 - 高级配置-入站规则 - 新建规则 - 选择端口,下一步 - 选择TCP ,输入自己服务的端口号,下一步 -  允许链接,下一步 - 何时应用规则,选择需要开放的网络组,我一般全选,下一步 - 输入名称,完成即可。

2.登录阿里云(这里以阿里云为例,其他的原理差不多),进入ECS控制台,选择管理。

进入管理之后,选择左侧树状图-本实例安全组,然后点【配置规则】

点击 添加安全组规则

配置好规则,保存即可

这样就可以远程访问webapi服务了

转载于:https://www.cnblogs.com/innershare/p/10760001.html

自托管websocket和webapi部署云服务器域名及远程访问相关推荐

  1. 华为虚拟一键部署服务器,一键部署云服务器

    一键部署云服务器 内容精选 换一换 SAP NetWeaver分布式部署如图1所示.该部署方式是由多个SAP实例组成,一个SAP实例是一组同时开始和结束的进程.在分布式系统中,所有实例都运行在独立的云 ...

  2. uniapp项目打包与部署云服务器

    uniapp项目的打包 第一步,在manifest里面配置好基础路径和端口 然后进行发布,填好自己的云服务器域名 打包成功后,项目在如图h5路径下,拿着h5文件的压缩包就可以去部署了 第二步,你要有一 ...

  3. 服务器ip控制系统叫什么,部署云服务器时ip是什么意思

    部署云服务器时ip是什么意思 内容精选 换一换 删除是指删除弹性云服务器,删除时可以选择同时删除弹性公网IP和数据盘.如果不选择,则会保留,需要您单独删除.删除弹性云服务器的操作如下:登录管理控制台. ...

  4. Flask项目部署云服务器 CentOS7.3+Redis+MySQL+Flask+Nginx+Gunicorn +Supervisorctl

    Flask项目部署云服务器 CentOS7.3+Redis+MySQL+Flask+Nginx+Gunicorn +Supervisorctl 项目运行环境 阿里云(单核CPU, 2G内存, Cent ...

  5. 阿里云服务器域名http升级为https访问,SSL证书下载安装全流程

    阿里云服务器域名http升级为https访问,SSL证书下载安装全流程 目录 阿里云服务器域名http升级为https访问,SSL证书下载安装全流程 1.背景 2.阿里云下载安装SSL证书流程 2.1 ...

  6. 云服务器怎么设置域名,云服务器域名设置在哪里

    可能不同的云服务厂商域名设置的方式略有不同,不过,大体来讲,方法应该都差不多的.下面我们以 1.打开浏览器,搜索西部数码官网并登陆账号密码,到会员中心. 2.进入管理中心后,在左侧的业务管理中找到 3 ...

  7. hexo部署云服务器的全过程

    目录 前言 环境 本地环境 服务器环境 本地机器配置 配置密钥 使用git bash生成ssh公钥 服务器配置 安装Git,nodejs,Nginx等 创建git新用户及配置 创建git新用户 将公钥 ...

  8. Vue项目从 打包优化 到 上线部署 云服务器的全过程(**教你在云服务器上优化部署自己的项目**)

    前言 作为前端开发人员,我们不仅要会写代码,优化打包,上线部署也是一个前端工程师必备的技能,这篇文章就教大家从零开始,把一个完整项目打包发布到线上服务器.首先的准备工作就是需要一台云服务器. 项目打包 ...

  9. 华为云 DevCloud 部署云服务器

    本文基于已购买的华为云服务于使用华为云IAM子账号编写 一.云服务器 在华为云管理界面点击左上方打开服务列表,点击弹性云服务器ECS,进入云服务器管理列表 注意:如果提示没有权限需使用主账号开发云服务 ...

最新文章

  1. MFC序列化(serial)简单例子
  2. 格式说明_ISO11784/85 FDX-B动物芯片格式写码说明
  3. css button 四种状态,css中按钮的四种状态
  4. MySQL工作笔记-使用事件和存储过程定时更新某表数据
  5. 【python】python的环境搭建
  6. AES加密,解决了同步问题,和随机密钥和固定密钥,多端通信加密不一致解决办法...
  7. mysqldump: Got errno 28 on write
  8. 车载语音最新黑科技 除了辨“音”还会识“相”
  9. ecshop添加404页面
  10. ENVI中FLAASH大气校正中的Atmosphere Model选项各含义
  11. 基于SSM架构的网上书城系统
  12. JavaWeb网上商城项目中用户注册,使用MailServer和FoxMail搭建本地邮件服务器
  13. Nebula Graph - SpringBoot 操作 Nebula
  14. js 鼠标悬浮div显示tip,离开tip消失,不用单独写鼠标离开事件
  15. 记一次RATEL脱壳配合Il2CppDumper解密完成的样本分析
  16. Pyhton3 下载Telegram 频道数据
  17. 运行interproscan/iprscan会遇到的问题
  18. 单机搭建Nacos集群
  19. 桌面虚拟化云技术将支撑数字化医院
  20. 四旋翼飞行器13——欧拉中的俯仰、横滚、偏航角

热门文章

  1. 修复jqgrid setgridparam postdata 的多次查询条件累加
  2. 队列的基本操作c语言代码大全,数据结构――队列(循环队列)的基本操作(实现链队列逐一取出c语言代码)...
  3. github 改善网速
  4. php访问c#接口,介绍C#中的接口
  5. 关于pad、智能手机功能增进的设想
  6. MySQL数据库---数据库管理
  7. 数字计算机第一次应用于工业是什么时候,计算机应用基础(二)第一次作业(95%的答案)(1884页)-原创力文档...
  8. leetcode前缀树java_Java实现 LeetCode 208 实现 Trie (前缀树)
  9. Excel小账本的来历
  10. 2015年1月微信上线原创声明功能:智能添加原创标识 转载自动注明出处