|
发表于 2019-11-7 16:31:01
|
显示全部楼层
emmm……如果这样的话,那就说来话长了……
我对号入座一一解答吧
1、服务器到底是什么?
这里我们只讨论广域网服务器,组成广域网需要有三个必要条件
一,广域网IP地址,二、物理电脑一台(比如你说的虚拟机,就是用一台特别厉害的物理主机切割出来的一个一个小电脑,可以理解为一个200平米的豪华房间,被改造成了群居房。所以没有这个基础的物理设备是不行的)。三、服务器运行框架。广域网IP地址,物理电脑都挺好理解的,我下面说说服务器运行框架。
2、服务器运行框架
有了服务器以后,就需要有服务器的框架来运行服务器代码,这里你可以理解为,游戏需要游戏引擎才能制作一样。这里我们有常用的服务器框架比如Apache,IIS等,但是安装和部署也都非常复杂,我们上边给你的回复呢,就是使用phpstudy很简单的在本地安装部署一个服务器框架。有了服务器框架,就可以运行服务器代码了。
3、服务器代码放在那里
以PHPStudy举例,代码是放在下图的位置的,只要选择打开目录根位置就可以看到服务器框架,运行代码的根位置了。
如果是购买的虚拟机,则需要使用FTP工具,将工程上传至服务器,FTP的登录账号密码,可以向服务商索要,上传状态如下图
4、我的游戏怎么运行在部署好的框架上
到了这里,就重新回到了你的问题上
这里其实也很简单了,iFAction打包选择web端,将打包文件夹内容(注意是文件夹内容而不是文件夹)全部复制到部署框架的根目录下
然后就可以在浏览器输入 localhost\main.html 来测试游戏了
5、怎么分享给其他人
这里就是问题的终点了
我前面说过,一台服务器需要有三个必要条件
如果购买虚拟机或者单个服务器,就直接具备了三个条件,可是如果是自己的本地电脑呢?并没有广域网的IP地址呀
所以就需要用到ngrok这个工具,将自己的本地IP解析为广域网的地址。这样也就凑齐了七颗龙珠,啊不对,三个必要条件,就可以分享给自己小伙伴玩了。
不知道这样解释完,是否了解。如果哪里还不太清楚,我可以再拆解,仔细讲解一下
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
评分
-
查看全部评分
|