前言
今天给大家带来一款单机游戏的架设:雷霆传奇竖屏H5龙珠版 , 本人为了学习和研究软件内含的设计思想和原理,带了单机架设教程,也适用于多人联网,仅供娱乐。
教程是本人亲自搭建成功的,绝对是完整可运行的,踩过的坑都给你们填上了。
如果你是小白也没问题,跟着教程走也是可以搭建成功的,但是一定要有耐心。。。
视频演示
https://githubs.xyz/show/202.mp4
游戏完整源码:
https://githubs.xyz/boot/?app=202
服务器搭建
由于服务器是centos7.6环境,所以先要在虚拟机上装一个centos7.6系统。
安装虚拟机教程:
啥都搞的程序员:虚拟机VM12_安装视频教程_安装激活1 赞同 · 0 评论文章
在虚拟机上装centos7.6系统教程:
啥都搞的程序员:VM虚拟机安装Centos7.6_64位系统_游戏服务器必备1 赞同 · 0 评论文章
如果你的网络还不知道怎么设置,请参考这篇文章:
啥都搞的程序员:虚拟机Centos7.6与主机互通网络|游戏服务器专用1 赞同 · 0 评论文章
到此我们基础系统环境已经安装完成。接下来就是在服务器上搭建游戏服务。我们需要用一个xshell工具连接到服务器,然后执行一些命令安装游戏服务
使用xshell连接到服务器
啥都搞的程序员:Xshell7+Xftp7破解安装+使用教程zhuanlan.zhihu.com/p/697402814
连接成功后,我们先执行命令安装宝塔
啥都搞的程序员:宝塔环境安装+安装软件教程4 赞同 · 0 评论文章
并根据上面教程安装下面软件
Nginx 1.18
mysql 5.6
php 5.6
如果安装宝塔报错了
需要先执行下面3个命令解决
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
yum clean all
yum makecache
宝塔登录时,单机的话要填内网地址
宝塔和上面3个软件安装完成后,我们进行下面操作。
宝塔修改数据库密码 123456
关闭防火墙
systemctl stop firewalld.service
systemctl disable firewalld.service
xftp上传源码到根目录,将www和data都要上传。
文件我已经整理好,移步: gitee甸抗目/hadluo/game_code5.git
上传完成后注意自己检查下www里面的文件是否都上传成功。
给与权限
chmod 777 -R /data
修改数据库ip为你服务器ip
sed -i 's/120.53.108.72/192.168.200.129/g' /data/sql/globaldata.sql
执行数据库
cd /data
./sk
启动游戏服务
cd /data/server/s1/
./run.sh
查看是否启动成功
netstat -lntp
游戏地址,进去之后注册账号
http://192.168.200.129/
GM
http://192.168.200.129/gm
账号:admin
密码:123456