一、服务端系统
1、系统:Centos7.6。
2、我们使用在windows系统上安装vm虚拟机,进而在虚拟机上安装centos系统。
vm安装包下载如下:
链接:https://pan.baidu.com/s/1i4Ru0XlWcQlWDd97p_9jYg
提取码:ada7
3、vm安装教程:http://c.biancheng.net/view/714.html
4、Centos安装教程:https://jingyan.baidu.com/article/fedf0737e6d5b935ac897798.html
5、Centos网络设置:https://blog.csdn.net/xiehd313/article/details/80814584
二、开发工具
1、编辑工具:vscode
2、vscode远程连接centos7.6
https://www.cnblogs.com/iSuwei/p/12093612.html
3、vscode配置免密登录参考文档
https://blog.csdn.net/weixin_40607008/article/details/98471293
4、宝塔面板
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
https://blog.csdn.net/qq_38513504/article/details/111571821
http://192.168.220.110:8888/inlonegame
username:hzg
password:Inlone123
5、在宝塔面板安装mongodb 然后添加用户可以使本地游戏服链接数据库
- mongo
- use admin
- db.createUser({user:"hk",pwd:"123456",roles:[{role:"root", db:"admin"}]})
- exit
注:
1、在vscode中安装需要的插件,我安装了Lua、Remote-SSH、Remote Development、SVN;
2、centos系统上安装:
make:系统提供
gcc:yum install gcc
svn:yum install subversion
libreadline-dev:
yum install readline-devel
yum install ncurses-devel
autoconf:
yum install install autoconf automake libtool
3、linux 下 shell 脚本无法执行时(windows编码格式与linux有区别)
yum install dos2unix
dos2unix server_run.sh