首页 > 其他分享 >圣墟传说H5手工端搭建架设教程​

圣墟传说H5手工端搭建架设教程​

时间:2023-05-24 16:31:46浏览次数:47  
标签:宝塔 教程 IP 数据库 H5 圣墟 服务器 面板 data

圣墟传说H5手工端搭建架设教程

大家好,我是艾西。今天给大家带来的游戏是由小说改编而来的大型玄幻MMORPG仙侠手游,也是比较老的游戏了虽然你可能没有怎么听过,但总会有一批喜欢的玩家热衷于它。

那么让我们直接进入正题开始操作:

圣墟传说H5手工端搭建架设教程​_游戏服务端开发定制


架设准备:服务器一台centos7.2以上版本、服务端和客户端

注:服务器和宝塔面板全部关闭防火墙,不会操作的直接找服务器供应商操作!

本教程我们用到的远程工具是Finalshell

(注本文中xxxx即为http、xxxxx即为https、zzz即为www 因PT原因望大家理解)


安装宝塔及环境

宝塔是一个服务器运维管理软件,安装命令:yum install -y wget && wget -O install.sh xxxx://download.bt.cn/install/install_6.0.sh && sh install.sh 1ba5f33df

安装完后,按照提示信息登录宝塔面板安装以下软件

web 服务器:nginx 1.18

数据库:mysql 5.6

编程语言:PHP 5.6

圣墟传说H5手工端搭建架设教程​_数据库_02


注:关闭防火墙、开放端口命令(Finalshell面板)

systemctl stop firewalld.service

systemctl disable firewalld.service


上传sx.tar.gz到服务器根目录

(根目录不是root目录! !使用WinSCP或其他工具上传数据都是可以的根据自己个人习惯)


圣墟传说H5手工端搭建架设教程​_数据库_03



在Finalshell面板输入以下命令解压sx.tar.gz文件并给予777权限:

cd/.

tar zxvf sx.tar.gz


chmod 777 -R /data

chmod 777 -R /www/wwwroot/game

回到宝塔面板设置数据库密码(按你自己喜欢的来)

数据库-----root密码-----设置密码

圣墟传说H5手工端搭建架设教程​_数据库_04


修改数据库以下两个文件

/data/sql/h5.sql

/data/sql/kf.sql

宝塔-软件管理-MySQL5.6-设置-日志-关闭二进制日志重载配置重启数据库

在宝塔面板找到软件商店我们已安装的应用

找到MySql点击设置---日志---关闭二进日志---重新配置----重启数据库

在宝塔面板文件管理姐界面找到我们需要修改IP的两个文件

圣墟传说H5手工端搭建架设教程​_数据库_05


在图中文件夹找到h5.sql 和 kf.sql 文件直接双击进入找到文件里面的IP直接改为你自己服务器的IP,全部替换保存即可

圣墟传说H5手工端搭建架设教程​_服务器_06



圣墟传说H5手工端搭建架设教程​_商业服务端开服技术_07




IP替换完后回到Finalshell面板输入命令:

cd/data

./sk

数据库创建成功没可以在宝塔面板查验一下---数据库-----从服务器获取即可


圣墟传说H5手工端搭建架设教程​_服务器_08



数据库确认好后,配置环境在Finalshell输入命令:yum -y install bc

搭建网站:宝塔----网站----添加站点----域名(有域名的直接用域名,没有的IP+端口)---选择网站路径----提交即可


设置伪静态:

if (!-e $request filename){

rewrite ^(.*)$ $1.php last;

圣墟传说H5手工端搭建架设教程​_数据库_09



服务端和网站修改文件内的IP为你的服务器IP

\www\wwwroot\game\api\game.php

\www\wwwroot\game\mkhf\login\getlogininfo.php

\www\wwwroot\game\ver\0\entry.min.js

(以下为game.php文件作为参考,直接找到文件内的IP全部替换成你自己服务器的IP)

圣墟传说H5手工端搭建架设教程​_游戏服务端开发定制_10



启动游戏服务

启动命令:

cd /data/s1

./start_ server.sh


cd /data/s1000

./start_ server.sh

关闭命令:

cd /data/s1

./stop.sh


cd /data/s1000

./stop.sh

启动后可以通过

端口查看命令netstat -Intp

圣墟传说H5手工端搭建架设教程​_数据库_11

圣墟传说H5手工端搭建架设教程​_驰网艾西_12

圣墟传说H5手工端搭建架设教程​_数据库_13


游戏地址:http://ip:81

PS:

简单介绍下GM后台使用

http://ip:81/gm

账号: admin

密码:(你自己设置的密码)GM后台你们就自己研究吧

我是艾西今天的分享就到这里啦,希望对有需要的小伙伴有帮助

拥有一台服务器可以做很多有趣的事情




标签:宝塔,教程,IP,数据库,H5,圣墟,服务器,面板,data
From: https://blog.51cto.com/idc02/6342045

相关文章

  • Ruby教程_编程入门自学教程_菜鸟教程-免费教程分享
    教程简介Ruby,一种简单快捷的面向对象(面向对象程序设计)脚本语言,在20世纪90年代由日本人松本行弘(YukihiroMatsumoto)开发,遵守GPL协议和RubyLicense。它的灵感与特性来自于Perl、Smalltalk、Eiffel、Ada以及Lisp语言。由Ruby语言本身还发展出了JRuby(Java平台)、IronRuby(.NET......
  • oracle12c linux安装教程
    1、安装包下载2、环境准备2.1安装gcc2.2内核参数设置2.3资源限制配置2.4硬件环境准备2.5Xmanger安装2.6创建文件夹2.7创建用户和组2.8图像界面设置2.9上传并解压3、安装3.1执行安装命令3.2安装选择3.3环境变量配置4、验证4.1启动pdb4.2设置pdb随cdb自启动1、安装......
  • AI女友CyberWaifu快速搭建教程
     图片来源:非理性编程AI发展迅速,今天给大家分享一个QQAI女友CyberWaifu的保姆级部署教程。 项目地址:https://github.com/Syan-Lin/CyberWaifu有能力的同学不要忘记给作者点个赞哦~功能简介(截至发文时的)✅ 预定义的思考链:使AI可以进行一定的逻辑思考,进行决策。例如在文......
  • Graphpad Prism9.5.1 数据处理绘图软件详细安装教程 (含Win/Mac版)
    GraphPadPrismGraphPadPrism是一款非常专业强大的科研医学生物数据处理绘图软件,它可以将科学图形、综合曲线拟合(非线性回归)、可理解的统计数据、数据组织结合在一起,除了最基本的数据统计分析外,还能自动生成统计图。  安装教程下面就简单的介绍一下Win版的安装教程详细图文教程......
  • FATE 教程
    FATE教程写在前面:本教程包括FATE的安装和一个实战案例:横向逻辑回归。FATE安装单机部署使用Docker镜像安装#1.拉取镜像dockerpullfederatedai/standalone_fate:1.8.0#2.启动dockerrun-it--namestandalone_fate-p8080:8080federatedai/standalone_fate:......
  • 用CentOS服务器自己搭建部署个Discuz论坛网站,网站搭建教程
     Linux系统CentOS服务器使用堡塔搭建论坛网站全套教程。服务器大本营,技术文章内容集合站发车啦! 操作系统:Centos 7.6网站程序:Discuz-X3.4前言首先,搭建一个网站需要准备:服务器、域名、网站程序。 服务器是什么?服务器从字面理解就是提供服务的机器,服务器可以提供哪些......
  • Windows 11 和 Rocky 9 Linux 平台 MySQL 8.0.33 简易安装教程
    目录Windows平台安装MySQLLinux平台Rocky9安装MySQLbinarypackagerpmpackageyum源sourcepackageWindows11和Rocky9Linux初体验MySQL8.0.33简易安装教程。MySQL8.0目前最新稳定版本已经更新到了MySQL8.0.33,估计下一个稳定版本(大约在今年7月份)推出。当然,......
  • 【cpluscplus教程翻译】Special members
    特殊成员特殊成员函数是那些在特定情况被隐式定义的成员函数:默认构造、析构、拷贝构造、拷贝赋值、移动构造、移动赋值(注意构造和赋值的区别,只要是内存有没有新增),让我们逐个学习一下默认构造函数(defaultconstructor)默认构造函数在没给任何参数初始化对象时调用如果一个类的......
  • VMware 磁盘不足,扩展磁盘后如何挂载磁盘,教程如下
     标红为输入项 [root@bogon~]#fdisk-l磁盘/dev/sda:59.1GB,59055800320字节,115343360个扇区Units=扇区of1*512=512bytes扇区大小(逻辑/物理):512字节/512字节I/O大小(最小/最佳):512字节/512字节磁盘标签类型:dos磁盘标识符:0x000a13d5设备......
  • vueh5实现双指操作图片或者内容放大缩小拖动 (hammerjs插件)
    可在mounted钩子直接使用通过使用Hammer.js库来实现手势操作,包括缩放、拖动和双击重置功能1.在模板中添加了一个<div>元素,并为其设置了ref属性,以便在代码中引用该元素。2.在mounted生命周期钩子函数中,通过this.$refs.main获取之前设置的<div>元素。3.创建了一个新的Hammer实例,传入......