服务器端口设置一个未被占用的端口,如:端口11800 外网IP:12211424995
然后将服务器程序上传到腾讯云并打开!
然后用编写客户端程序!
客户1连接(“12211424995”,11800)
如果要加判断的话 如:
如果(客户1连接("12211424995",11800)=真)
否则
信息框 (“服务器连接失败!”, 0, , )
如果结束博客园
首页
联系
管理
随笔 - 94 文章 - 1 评论 - 167 阅读 - 81万
Net Core 开发学习 —— 4 服务器部署
本人之前买了个Windows Server2008 R2的腾讯云服务器,今天就刚好和大家一起分享下如何在服务器上部署net core 的网站。
一 在服务器上配置net core 运行环境
首先,要先安装net core 环境,根据项目的版本安装相应的sdk。
分别需要下载并安装:
VC++ 2015,vc_redistx64;
版本220的SDK,dotnet-sdk-22100-win-x64;
Net运行时,dotnet-runtime-220-win-x64;
AspNet运行时,aspnetcore-runtime-220-win-x64;
以及hosting,dotnet-hosting-220-win。
输入命令行:dotnet --version
查看版本号,已确保net core能够正常使用。
二 开启配置IIS,配置网站
要确保服务器上有开启和安装iis服务:
打开控制面板 -> 程序 -> 打开或关闭Windows 功能 -> 服务器管理器
右键 -> 添加角色 -> 勾选具体的角色服务,根据提示下一步:
展开Web服务器 -> 右击Internet 信息服务,添加网站
添加完成后,点击 “应用程序池”,对刚新添加的net core网站设置应用程序池,如图:
三 访问网站
发现localhost: 端口 方式可以正常访问,但是直接用服务器ip或者域名无法访问。
最后,发现原因是腾讯云中没有对端口进行设置,需要在安全组里面添加并开放需要用到的网站的端口号你这是 windows 服务器,然后需要使用第三方的一键包去配置,是比较简单的,如果你用win自带的 IIS功能,比较繁琐且问题多多。
到我博客上能看到很多第三方软件实现的本地服务器,配置时点击几次鼠标就可以了。与阿里云服务器一样,首先在腾讯云服务器的控制台中开启端口22,设置登录密码,默认登录账户为ubuntu(注意拼写),不用在控制台生成、绑定ssh
登录成功之后记得设置root密码,使用过程中,大概率会用到。
输入sudo passwd,回车
输入新密码,即root密码
再次输入密码,确认密码用腾讯云vps的话
要看看是什么系统,个人推荐Linux系统(因为占用低不过不会用也没关系)
然后你需要配置一个ftp服务器(搜索一下就有教程了)
然后你需要把自己的服务端(Minecraft配置好之后的服务器文件)通过ftp传送到你的腾讯云里面
然后再远程 *** 控腾讯云然后在里面开服
然后地址就是你的腾讯云地址,然后端口可以在服务器文件里面改
(前提是你要先学会怎么在本机搭建服务器和服务器的一些基础,不难,五六分钟就可以解决的了)
腾讯云服务器端口号通过防火墙和安全组来控制,关闭防火墙和打开对应的安全组端口号即可。
安全组是一种有状态的包过滤功能的虚拟防火墙, 它用于设置单台或多台云服务器的网络访问控制, 是一种重要的网络安全隔离手段。
安全组是一个逻辑上的分组, 可以将同一地域内具有相同网络安全隔离需求的云服务器实例加到同一个安全组内。您可以通过安全组的网络策略对云服务器的出入流量进行安全过滤。
网页链接
用腾讯云vps的话要看看是什么系统,个人推荐Linux系统(因为占用低不过不会用也没关系)然后你需要配置一个ftp服务器(搜索一下就有教程了)然后你需要把自己的服务端(Minecraft配置好之后的服务器文件)通过ftp传送到你的腾讯云里面然后再远程 *** 控腾讯云然后在里面开服然后地址就是你的腾讯云地址,然后端口可以在服务器文件里面改(前提是你要先学会怎么在本机搭建服务器和服务器的一些基础,不难,五六分钟就可以解决的了)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)