今年大四,快毕业了,趁着自己还是个学生,赶紧领了阿里云服务器7个月,打算用云服务器去做unity项目。
这里我用的系统是Windows2019数据中心版,因为对于小白来说很简单能实现游戏服务器的搭建。
这里就不教大家如何用了,阿里云都有教程。
首先打开与服务器ESC,点击实例
选择自己实例的区域,我的是河源,因为我在湖南离广东近
复制自己的公网ip,点击网络安全组
然后点击右边的管理规则,打开端口8011(我随便选的,你也可以选其他的端口号,只要没被占用就行,如何查看有没有被占用【远程连接服务器,打开Windows PowerShell,然后输入命令netstat -an,发现后面是LISTENING的就是开放的接口且没被使用】)
然后就真的特别简单了,点击自己电脑搜索远程桌面连接
然后输入,这里我是已经连接上了
然后点击显示选项,再点击本地资源
打开详细信息,勾选驱动器的某个盘,这一步是为了把数据发过来
点击远程连接,服务器上的资源管理器中会出现你远程连接的盘
这样东西就弄好了,然后是装数据库MYSQL和可视化工具,这里我推荐HeidiSQL(首先免费,其次相比于Workbench它不需要一些依赖条件)
之后将你本地服务器的代码格式变一下,这里之前是127.0.0.1改为IPAddress.Any
(这两个都是本机ip的意思但是,后者是标准写法,移植不会出现问题)
然后是unity项目的IP改为云端的ip即可,数据库的地址依旧为localhost本地地址
最后将你的服务器逻辑代码的Debug主文件传到服务器上,再配置好相应数据库,服务器就搭好了,下面是效果: