分三步搭建,前端+后端+数据库
1.梦幻西游H5搭建教程一 前端搭建
这个游戏,推荐使用架构为 MySQL5.6,nginx1.14,php5.6
前端可以使用宝塔搭建,本文以宝塔为例子进行说明
首先安装宝塔软件 http://www.bt.cn
装好了以后,下载游戏的前端文件,上传到网站的根目录,直接解压缩!
链接:https://pan.baidu.com/s/1arl2hyq29u2Zje6NgcvABQ
提取码:h931
复制这段内容后打开百度网盘手机App,操作更方便哦
那么网站根目录就是 /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,操作更方便哦
上传完成以后,执行下面的命令
- yum install -y unzip zip
- cd /
- unzip xiyou_server.zip
- chmod 777 -R /root
找到下面这个目录 /root/server/sh
其实有三个文件夹,分别是sh sh1 sh2
这里分别对应了你的区的信息,如果想开多个区
就去编辑相应的信息就可以了,比如你要开二区,就去编辑sh1的信息
重要提示:如果你数据库和后端在一起,就用127.0.0.1就可以了,不在一起就写数据库的外网ip
编辑 configure.xml
第19行,改为你的数据库连接信息,不要修改dbname
- <cache ip=”127.0.0.1″ port=”3306″ user=”root” pass=”123456″ num=”2″ dbname=”xntg1″/>
编辑configure_center.xml
第16行,改为你的数据库连接信息,不要修改dbname
- <cache ip=”127.0.0.1″ port=”3306″ user=”root” pass=”123456″ num=”2″ dbname=”center”/>
编辑configure_cross.xm
第16行,改为你的数据库连接信息,不要修改dbname
- <cache ip=”127.0.0.1″ port=”3306″ user=”root” pass=”123456″ num=”2″ dbname=”cross”/>
三、启动游戏的服务
记得先关闭下防火墙
- systemctl stop firewalld.service 禁止防火墙
- systemctl disable firewalld.service 禁止开机启动防火墙
启动游戏的服务
- cd /root/server/sh
- ./gamectl.sh startbg
命令获取帮助
- ./gamectl.sh
如果不出意外,游戏后端已经搭建OK了
但是不方便用宝塔管理
本文以宝塔创建数据库为例
方便大家更好的备份和保留数据
一、先下载运行游戏需要的sql文件
提取码:ea0o
复制这段内容后打开百度网盘手机App,操作更方便哦
打开宝塔的数据库操作界面,添加数据库



三、创建数据库访问密码
打开服务器的ssh,用命令行连接上mysql
然后输入你的root密码,root密码在宝塔面板上有 创建具有远程访问权限的数据库账号,这里用户就是ssrsu 密码是123456,修改成你自己的即可 重要提示:这里的数据库账号、密码就是教程一 教程二里面要修改的
好了,到这里就大功告成了,去游戏里爽一爽吧 记得三篇教程都看完才能完成搭建 |