在阿里云ECS上搭建Skynet服务器与Unity通信
创建阿里云ECS实例
这部分的话按照阿里云流程去做就可以了。也可以使用谷歌云或者其他的云VPS。
Skynet搭建
Ubuntu下的环境搭建(其他系统下并未尝试):
- 升级软件源
sudo apt-get update
- 安装git
apt-get install git
- clone Skynet到ECS上,我的安装位置是在 /home/server下
git clone https://github.com/cloudwu/skynet.git
- 安装autoconf apt-get install libreadline-dev autoconf
apt-get install libreadline-dev autoconf
- 编译skynet
cd skynet
make linux
服务端代码部分
- 在skynet根目录创建myServer文件
mkdir myServer
- 创建3个文件 config main.lua socket.lua
touch config
touch main.lua
touch socket.lua
config文件
root = "./"
thread = 8
logger = nil
harbor = 1
address = "127.0.0.1:2526"
master = "127.0.0.1:2013"
start = "main" -- main script
bootstrap = "snlua bootstrap" -- The service for bootstrap
standalone = "0.0