分三步搭建,前端+后端+数据库
1.梦幻西游H5搭建教程一 前端搭建
这个游戏,推荐使用架构为 MySQL5.6,nginx1.14,php5.6
前端可以使用宝塔搭建,本文以宝塔为例子进行说明
首先安装宝塔软件 http://www.bt.cn
装好了以后,下载游戏的前端文件,上传到网站的根目录,直接解压缩!
注意是网站根目录,如果你网站是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即可,一定按照下面的说明进行操作,
一、首先下载后端的文件
上传完成以后,执行下面的命令
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文件
三、创建数据库访问密码 打开服务器的ssh,用命令行连接上mysql mysql -uroot -p 然后输入你的root密码,root密码在宝塔面板上有 创建具有远程访问权限的数据库账号,这里用户就是ssrsu 密码是123456,修改成你自己的即可 重要提示:这里的数据库账号、密码就是教程一 教程二里面要修改的 GRANT ALL PRIVILEGES ON *.* TO ‘ssrsu’@’%’ IDENTIFIED BY ‘123456’ WITH GRANT OPTION; flush privileges; 好了,到这里就大功告成了,去游戏里爽一爽吧 记得三篇教程都看完才能完成搭建 |
评论