新大话西游图文架设教程

发布于:2024-10-11 ⋅ 阅读:(147) ⋅ 点赞:(0)

开始架设

1. 架设条件

新大话西游架设需要准备:

  1. linux 系统服务器,建议 CentOs 7.6或以上版本
  2. 游戏源码,。

2. 安装宝塔面板

宝塔是一个服务器运维管理软件,安装命令:

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

安装完后,按照提示信息登录宝塔,并在宝塔软件商店中搜索以下软件安装:

  1. web 服务器:Nginx 1.22
  2. 数据库:Mysql 5.7
  3. 编程语言:PHP 5.6
  4. 数据库:Redis 6.2
  5. 数据库:Mongodb 4.4
  6. 消息工具:Rabbitmq 3.12
  7. 数据库管理工具:phpMyAdmin 4.4
  8. 工具:Linux 工具箱 2.4
  1. 服务器环境设置

服务器开放所有端口 1-65535,

关闭防火墙

systemctl stop firewalld.service

systemctl disable firewalld.service

4、 源码上传

拿到源码后,将 源码的 压缩文件通过宝塔上传到根目录,由于最新的宝塔禁止直接上传到根目录,可以先上传到任一目录下,在剪切粘贴到根目录。

上传成功后剪切粘贴到根目录,并解压到根目录。

cd /

unzip dhxy.zip

解压完成后,命令授权777 权限:

chmod -R 777 /home/

chmod -R 777 /www/wwwroot/game

5、配置环境

设置虚拟内存,Linux 工具箱添加 虚拟内存

安装 Erlang 依赖:

yum install gcc-c++

yum install -y ncurses-devel

yum -y install gcc glibc-devel make ncurses-devel openssl-devel xmlto perl wget gtk2-devel binutils-devel

解压 Erlang 安装文件:

cd /home

tar -xvf otp_src_23.3.1.tar.gz

创建安装目录,配置安装路径并且安装:

mkdir /usr/local/erlang

cd /home/otp_src_23.3.1

./configure --prefix=/usr/local/erlang

make install

添加环境变量命令:

echo 'export PATH=$PATH:/usr/local/erlang/bin' >> /etc/profile

source /etc/profile

最后安装 Java:

cd /home

rpm -ivh jdk-8u144-linux-x64.rpm

6、 游戏配置

源码中的 IP替换成你自己的服务器 IP。

导入数据库

打开软件商店,已安装中找到 MySql 并设置,在配置修改中第 26 行添加如下代码:

lower_case_table_names=1

保存后,重载配置,重启 Mysql修改数据库密码

通过命令导入数据库:

cd /home

./sk

配置游戏网站

新大话西游需要创建一个站点,域名为 IP:82,根目录为 /www/wwwroot/game/,PHP 选择 5.6 版本。

启动游戏

启动命令:

cd /home/server

./start.sh

cd /home/server/wg

./start.sh

cd /home/server/ht

./start.sh