将Photon写好的服务器布在百度云
(当前主流的云服务器公司是腾讯云和阿里云,但百度云便宜,自己可以买一个进行相关练习。几种服务器的部署流程大体相似)
云服务器(Elastic Compute Service, ECS)是一种简单高效、安全可靠、处理能力可弹性伸缩的计算服务。其管理方式比物理服务器更简单高效。用户无需提前购买硬件,即可迅速创建或释放任意多台云服务器。拥有公共IP的电脑和24小时不关机。
Step1.登录百度云网站,并认证信息。购买云服务器。
购买选择要注意的部分。
其他部分可以选择默认。
确定后,云服务器主机创建实例如下
主要是公网IP,是我们不同地方的客户端连接的IP地址。
(当前拥有的信息:登录百度云的账号与密码(重要)、管理用户名和密码(重要,可修改)、 公网IP和私网IP)
Step2.用当前电脑连接接云服务器
1.打开电脑的CMD命令行输入mstsc,打开远程桌面连接。输入公网IP和管理员名。
2.打开本地资源后选择详细信息,勾选C磁盘(也可以选择其他硬盘,此硬盘上的文件可以被云服务器查找到,输入管理用户名和密码后连接
3.连接到的服务器,可以与本地电脑进行数据传输。(只有本图截自服务器)
Step3.创建连接接口
打开百度云,找到安全组,创建接口,在入站接口中选择传输方式和接口(PhotonServer的默认TCP传输接口是4530),最好不要添加过多入站接口,容易被黑客恶意攻击。
Step4.将写好的PhotonServer服务器传输到服务器上,并开启服务器。在客户端上用
peer = new PhotonPeer(this, ConnectionProtocol.Tcp);
peer.Connect("公网IP:4530", "服务器名字");