This commit is contained in:
makeryangcom
2024-03-04 16:14:05 +08:00
parent e41a37c2b8
commit a4712b8c84
2 changed files with 26 additions and 11 deletions

View File

@@ -23,5 +23,7 @@ sudo systemctl restart nginx.service
# 重启后端服务和游戏服务 # 重启后端服务和游戏服务
sudo systemctl daemon-reload sudo systemctl daemon-reload
sudo systemctl enable server.service
sudo systemctl restart server.service sudo systemctl restart server.service
sudo systemctl enable game.service
sudo systemctl restart game.service sudo systemctl restart game.service

View File

@@ -68,14 +68,12 @@ yum clean all
yum makecache yum makecache
``` ```
> 7、自动化部署 > 7、游戏资源下载
```shell ````shell
cd /opt/Engine2D # 安装git
sudo ./tools/init.sh yum install -y git
``` ````
> 8、游戏资源下载
````shell ````shell
# 生成GitHub SSH KEY # 生成GitHub SSH KEY
@@ -88,15 +86,30 @@ cat /root/.ssh/id_rsa.pub
```` ````
```shell ```shell
git config -global user.name "你的GitHub用户名" git config --global user.name "你的GitHub用户名"
git config -global user.email "你的GitHub登录账号" git config --global user.email "你的GitHub登录账号"
``` ```
```shell
cd /opt
# 下载游戏源码
git clone --depth=1 git@github.com:makeryangcom/Engine2D.git
```
> 8、自动化部署
```shell ```shell
cd /opt/Engine2D cd /opt/Engine2D
# 下载游戏源码 sudo ./tools/init.sh
git clone --depth=1 git@github.com:makeryangcom/Engine2D.git ```
```shell
# 将SELINUX=设置为`disabled`关闭selinux
vim /etc/selinux/config
```
```shell
sudo ./tools/update.sh
``` ```
> 9、本地解析服务器域名 > 9、本地解析服务器域名