本人开源项目:https://gitee.com/yulinzhihou/gstlenv.git
配套免费视频教程 https://gsgameshare.com/gs-origin/env-v2-001
小白用户的福音
一、前期准备
- 安装好指定条件环境的服务器系统
- 关闭防火墙,默认需要在安全组开放指定端口 **`51888` `33061` `13580` `15680` `21818`**
- 如果想自己定义相应端口,则需要自己去开放对应的安全组端口号
### 二、安装步骤(服务端)
- 第一步:下载部署环境的项目,使用 `root` 用户登录,**否则可能会出现报错,建议安装到 `root` 根目录**
curl -sOL https://gsgameshare.com/gsenv; /bin/bash gsenv
- 第二步:完成第一步的安装结果后,会弹出提示,`gstl` 使用此命令进行游戏服务端的安装与常用配置参数的配置
gstl
- 第三步:如果小服务器配置,如`1G` `2G` 内存的,需要拓展一下虚拟内存,才能流畅跑起服务端 **(注:此步骤超过4G内存的服务器可以不用管,必须保证服务器硬盘总容量有20G以上才能使用。不是空余空间,是总共有20G以上的就可以使用) 强烈建议不管多大内存,都需要开启一下,毕竟不要钱,只占一点空间而已**。
swap
- 第四步:上传服务端到 `/root` 下,点击 `xshell` 软件的 `sftp` 按钮,进行 `sftp` 命令行传输模式 **(注:用 `winscp` 软件或者其他上传软件都行,只要把服务端上传到 `/root` 目录下即可,服务端的名称只能是 `tlbb.tar.gz` 或者 `tlbb.zip` 否则后面的操作会报错)**
cd ~
put
- 第五步:解压上传的服务端 **(不需要考虑是哪种格式,使用此命令即可完成解压操作)**
untar
- 第六步:设置配置文件 **(将配置文件进行覆盖,此配置文件会按照 `.env` 文件里面定义的进行替换,没有更改的话则使用默认值)**
setini
- 第七步:开启服务端,等待结果
runtlbb
- 使用命令查看服务端运行状态
runtop
1