为了给策划能够外网调试,租了一台云服务器用来部署猫与剑的服务器,算是个备忘录吧,以及介绍如何在远程服务器上部署跟skynet有关的服务器。
- clone 代码
- 给Ubuntu安装brew,命令:
sudo apt install linuxbrew-wrapper
- 执行一下brew,等待成功。(不成功多试几次)
- 执行命令,修改环境变量:
export PATH="/home/ubuntu/.linuxbrew/bin:$PATH"
- brew前置命令:
brew doctor
- 安装luarocks,执行命令:
sudo apt install luarocks
- 安装luarocks,执行命令 :
luarocks install busted
- 安装luacheck,执行命令:
luarocks install luacheck
以上2条命令不行就加上sudo)
- 下载sx.tar.gz。(在我coding里有存着)
- 安装skynetx,执行命令:
sudo tar -ovxzf code/skynetx-ubuntu-v2.0.29.tar.gz -C /usr --strip-components 1
- 我们游戏还需要个HTTP服务器,需要安装Node
[更新]Nodejs的安装使用其它方式,不采用下面做法了。
12. 安装Node,命令:sudo apt-get install nodejs
13. 安装npm,命令:sudo apt-get install npm
14. 安装完毕,可以执行nodejs —version查看安装结果
15. 这里使用的nodejs命令比较麻烦,想使用平常用的node命令,可以使用sudo ln -s /usr/bin/nodejs /usr/bin/node来软连接nodejs 到node