本文讲解石器时代 H5 之恐龙宝贝架设教程,想研究 H5 游戏如何实现,那请跟着此次教程学习在拥有小游戏源码的情况下该如何搭建起来
石器时代架设需要准备:
一台linux 服务器,建议 CentOs 7.6 版本,以及小游戏的源码
宝塔是一个服务器运维管理软件,安装命令
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
安装完后,按照提示信息登录宝塔(如果无法访问可能是由于服务器没有开放 8888 端口,参考步骤开放端口),并在宝塔软件商店中搜索以下软件安装:
通过宝塔菜单终端,执行关闭防火墙命令:
也可以自行手动去宝塔面板把防火墙关掉
systemctl stop firewalld.service
systemctl disable firewalld.service
我们直接开放所有端口 1-65535,宝塔安全组直接全部开放即可
将源码的压缩文件通过宝塔上传到根目录
上传成功后解压到根目录。
解压完成后,命令授予 777 权限:
chmod -R 777 /data/s1001/
chmod -R 777 /data/sql/
chmod 777 /data/sk
chmod -R 777 /www/wwwroot/game/
?
执行命令:
yum install bc -y
ldconfig
1、\www\wwwroot\game\login\getlogininfo.php
2、\data\sql\h5.sql
3、\data\sql\globaldata.sql
宝塔数据库菜单中修改 root 密码为?123456
。
通过命令导入数据库:
cd /data
./sk
执行时间较长,需耐心等待。
创建一个和 root 一样的数据库超级管理员,密码必须为?0987abc123
,用户名为?sqsdroot
。通过宝塔数据库菜单打开 phpMyAdmin,通过 SQL 语句创建:
CREATE USER 'sqsdroot'@'localhost' IDENTIFIED BY '0987abc123';
GRANT ALL PRIVILEGES ON *.* TO 'sqsdroot'@'localhost' WITH GRANT OPTION;
CREATE USER 'sqsdroot'@'%' IDENTIFIED BY '0987abc123';
GRANT ALL PRIVILEGES ON *.* TO 'sqsdroot'@'%' WITH GRANT OPTION;
CREATE USER 'sqsdroot'@'127.0.0.1' IDENTIFIED BY '0987abc123';
GRANT ALL PRIVILEGES ON *.* TO 'sqsdroot'@'127.0.0.1' WITH GRANT OPTION;
FLUSH PRIVILEGES;
然后在用户中找到该用户,即代表创建成功
创建游戏网站,域名为?IP:81
,根目录为?\www\wwwroot\game
,PHP 选择 5.6 版本。
以上步骤都操作完毕,就可以启动游戏了、首先需要更改系统时间:
date -s "2022-5-30 0:00:00"
?
不修改,之后的启动命令会报错,无法启动成功,
再执行游戏启动命令:
cd /data/s1001
./start_server.sh
启动成功后,访问游戏链接?http://IP:81
,输入账号密码,能进入游戏即搭建成功
游戏截图:
好了,以上就是石器时代 H5小游戏架设教程的所有内容,希望对各位有所帮助、我们下期再见!