《大话西游》手游的架设方法如下:
架设条件
操作系统 :建议使用Linux服务器,推荐CentOS 7.6版本,可以使用腾讯云轻量应用服务器,性价比较高。游戏源码:
需要获取《大话西游》手游的游戏源码,可以通过关注特定公众号获取。
服务器配置:
游戏大约需要3300M的运行内存,客户端热更需要4M多一点,对服务器要求不高,2核4G配置即可。
安装宝塔及环境
安装宝塔
使用以下命令安装宝塔面板:
```bash
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
```
安装完成后,登录宝塔面板并按照提示进行设置。
安装所需软件
在宝塔软件商店中搜索并安装以下软件:
Web服务器:Nginx 1.22
数据库:MySQL 5.7
编程语言:PHP 7.1
数据库:Redis 6.2
数据库:MongoDB 4.4
消息工具:RabbitMQ 3.12
数据库管理工具:phpMyAdmin 4.4
工具:Linux工具箱 2.4。
开放端口和关闭防火墙
开放端口:
直接开放所有端口1-65535,如果在阿里云服务器上,需要在安全组中配置规则;如果在腾讯云服务器上,需要在防火墙中配置规则。
关闭防火墙:
通过宝塔菜单终端,执行以下命令关闭防火墙:
```bash
systemctl stop firewalld.service
systemctl disable firewalld.service
```
上传和解压游戏源码
上传游戏源码:
将游戏源码压缩文件通过宝塔上传到服务器根目录,或者先上传到任一目录下,再剪切粘贴到根目录。
解压游戏源码:
在服务器根目录解压游戏源码包,并给予相应的权限。
启动游戏服务
启动MySQL数据库:
在宝塔面板中启动MySQL数据库服务。
启动Nginx和MySQL:
在宝塔面板中启动Nginx和MySQL服务。
启动网关:
按照游戏内的说明启动网关服务。
启动游戏区:
启动游戏的一区服务。
配置环境变量
配置Node.js环境变量
打开cmd,输入以下命令:
```bash
apm install -gtypescript
npm install -g ts-node
npm config get prefix
```
配置服务器系统变量,将Node.js的安装路径添加到系统Path中。
修改配置文件
替换服务端IP:
使用N++打开服务端文件,替换所有IP地址,并保存。
修改配置文件:
手动修改`ae9b3372-cfaf-454e-a362-597894da428d.json`文件中的IP分段。
启动游戏
一键启动:
按照顺序一键启动所有服务,即可开始游戏。
以上是《大话西游》手游的架设步骤,建议在实际架设过程中仔细检查每个步骤,确保所有服务正常运行。如果有任何问题,可以参考相关论坛或寻求专业人士的帮助。