天天看點

skynet遊戲服務端環境搭建

一、服務端系統

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