分三步搭建,前端+后端+数据库

1.梦幻西游H5搭建教程一 前端搭建

这个游戏,推荐使用架构为 MySQL5.6,nginx1.14,php5.6

前端可以使用宝塔搭建,本文以宝塔为例子进行说明

首先安装宝塔软件  http://www.bt.cn

装好了以后,下载游戏的前端文件,上传到网站的根目录,直接解压缩!

链接:https://pan.baidu.com/s/1arl2hyq29u2Zje6NgcvABQ
提取码:h931
复制这段内容后打开百度网盘手机App,操作更方便哦

注意是网站根目录,如果你网站是www.test.com

那么网站根目录就是 /www/wwwroot/www.test.com/

接下来修改一下数据库的连接和配置 ,文件是 config.php

修改下面的代码 第10行-15行

function mysqlinfo($lx){ //mysql信息
$dbinfo=array(

‘dbip’=>’127.0.0.1’, //数据库IP
‘dbuser’=>’root’, // 数据库帐号
‘dbpwd’=>’123456’, //数据库密码
‘dbname’=>’user’, //数据库名称

‘gmcode’=>’111’,
‘serverip’=>’127.0.0.1’,
‘serverport’=>’80’,
‘gmqq’=>’h5.ssrsu.com’,
);
return $dbinfo[“$lx”];
}

修改完成以后,直接访问你的域名就可以了

 

2.梦幻西游H5搭建教程二 后端的搭建

后端使用的服务器是linux,

centos7即可,一定按照下面的说明进行操作,

一、首先下载后端的文件

链接:https://pan.baidu.com/s/18iEtbjhDoXt9T17mN8QuBg
提取码:lnns
复制这段内容后打开百度网盘手机App,操作更方便哦

上传完成以后,执行下面的命令

  1. yum install -y unzip zip
  2. cd /
  3. unzip xiyou_server.zip
  4. chmod 777 -R /root
二、修改相应的数据库连接信息

找到下面这个目录 /root/server/sh

其实有三个文件夹,分别是sh  sh1  sh2

这里分别对应了你的区的信息,如果想开多个区

就去编辑相应的信息就可以了,比如你要开二区,就去编辑sh1的信息

重要提示:如果你数据库和后端在一起,就用127.0.0.1就可以了,不在一起就写数据库的外网ip

编辑 configure.xml
第19行,改为你的数据库连接信息,不要修改dbname

  1.         <cache ip=”127.0.0.1″ port=”3306″ user=”root” pass=”123456″ num=”2″ dbname=”xntg1″/>

编辑configure_center.xml
第16行,改为你的数据库连接信息,不要修改dbname

  1.         <cache ip=”127.0.0.1″ port=”3306″ user=”root” pass=”123456″ num=”2″ dbname=”center”/>

编辑configure_cross.xm
第16行,改为你的数据库连接信息,不要修改dbname

  1.          <cache ip=”127.0.0.1″ port=”3306″ user=”root” pass=”123456″ num=”2″ dbname=”cross”/>

三、启动游戏的服务

记得先关闭下防火墙

  1. systemctl stop firewalld.service         禁止防火墙
  2. systemctl disable firewalld.service        禁止开机启动防火墙

启动游戏的服务

  1. cd /root/server/sh
  2. ./gamectl.sh startbg

命令获取帮助

  1. ./gamectl.sh


如果不出意外,游戏后端已经搭建OK了

3.梦幻西游H5搭建教程三 数据库的架设
游戏本身是可以自动创建的

但是不方便用宝塔管理

本文以宝塔创建数据库为例

方便大家更好的备份和保留数据

一、先下载运行游戏需要的sql文件

链接:https://pan.baidu.com/s/14PwD091F6MBm8EIJBGOlSA
提取码:ea0o
复制这段内容后打开百度网盘手机App,操作更方便哦
二、创建数据库文件

打开宝塔的数据库操作界面,添加数据库
xiyouH51

xiyouH52
xiyouH53
xiyouH54
三、创建数据库访问密码

打开服务器的ssh,用命令行连接上mysql

  1. mysql -uroot -p

然后输入你的root密码,root密码在宝塔面板上有

创建具有远程访问权限的数据库账号,这里用户就是ssrsu 密码是123456,修改成你自己的即可

重要提示:这里的数据库账号、密码就是教程一 教程二里面要修改的

  1. GRANT ALL PRIVILEGES ON *.* TO ‘ssrsu’@’%’ IDENTIFIED BY ‘123456’ WITH GRANT OPTION;
  2. flush privileges;

好了,到这里就大功告成了,去游戏里爽一爽吧

记得三篇教程都看完才能完成搭建