使用Docker部署诛仙480服务端,一旦安装了Docker和Docker Compose,整个部署过程就相当简便。以下是详细的搭建教程,以Ubuntu 20.04为例,但同样适用于CentOS 7.9和Debian 10作为宿主机系统。
(一)安装Docker和Docker Compose
- 更新系统
- Ubuntu 20.04/Debian 10:
apt-get update && apt-get upgrade -y
- CentOS 7:
yum update -y
- Ubuntu 20.04/Debian 10:
- 安装Docker
- Ubuntu 20.04/Debian 10:
apt install docker.io -y
- CentOS 7:
yum install docker -y
- Ubuntu 20.04/Debian 10:
- 启动Docker
service docker start
- 设置Docker开机自启
systemctl enable docker
- 安装Docker Compose
- 将docker-compose上传到
/usr/local/bin
目录下 - 给予docker-compose执行权限:
chmod +x /usr/local/bin/docker-compose
- 将docker-compose上传到
(二)搭建诛仙480服务端
- 上传镜像文件
- 将
zx480.tar
文件上传到服务器的root目录
- 将
- 导入Docker镜像
docker load < zx480.tar
- 上传配置文件并启动容器
- 将
zx480
文件夹上传到服务器root目录 - 进入
zx480
目录并启动容器:cd zx480 && docker-compose up -d
- 将
- 登录容器并启动游戏
- 访问地址:
ip:522
,使用账号root
和密码123456
登录容器 - 启动游戏服务端:
./qd
启动游戏./fb
启动副本线路./qdtj
启动天界./qdlj
启动灵境./ltz
启动领土战
- 其他实用脚本:
./top
更新排行榜./qdw
启动游戏-全地图(此启动方式较慢,会同时启动副本和领土战)
- 访问地址:
(三)测试游戏
- 注册游戏账号
- 访问
ip:580
登录网站并注册游戏账号
- 访问
- 修改配置文件
- 根据需要修改游戏目录下的
/element/serverlist.exe
文件
- 根据需要修改游戏目录下的
- 启动游戏
- 点击游戏目录下的登录器进入游戏
注意:游戏启动时间取决于服务器性能,通常需要5到10分钟。
附加资源
以下是docker-compose.yml的详细解释。
version: '3'
services:
wm:
image: ez34/zx:480 #这里是拉取镜像的地址,不要更改。
container_name: zx480 #冒号后面是容器的名字,可以随意更改。
hostname: ZhuXian
command: /usr/sbin/init
privileged: true
restart: always
ports:
- "522:22" #522是映射的端口,可以按自己喜好更改。这里是SSH的端口,可以用这端口登录容器里的系。 账号:root 密码:123456
- "580:80" #580是网页端口,可以按自己喜好自由更改。但记得注册账号的时候使用你修改过的端口。
- "29000:29000" #游戏端口,不需要修改
- "29100:29100"
- "29200:29200"
- "29300:29300"
- "29301:29301"
- "29400:29400"
- "29401:29401"
- "53306:3306" #数据库端口,前面的可以随意修改。账号: root 密码:123456
volumes:
- ./hosts:/etc/hosts
★诛仙480V1792端 版本说明★
1、服务器启动方法,进入系统输入./qd
2、CPU最好双核以上,内存尽量4G或以上。(可适量添加虚拟内存以提升性能)
3、注册页地址:http://IP:580
4、容器SSH登录 端口522 帐号root 密码123456
5、服务器关闭方法,进入系统输入./stop
6、服务器实用脚本:
1)、进入系统输入./qd 启动游戏
2)、进入系统输入./fb 启动副本线路
3)、进入系统输入./top 更新排行榜
4)、进入系统输入./qdtj 启动天界
5)、进入系统输入./qdlj 启动灵境
6)、进入系统输入./ltz 启动领土战
7)、进入系统输入./qdw 启动游戏-全地图
最后一种启动方式比较慢,副本领土战全启动
© 版权声明
THE END