前言

实际上,我对游戏领域并不是很了解。这篇教程是通过查找教程和向朋友请教学习到的,本文仅提供一个简单的搭建教程,不涉及更深入的技术。以下搭建教程仅代表我个人的观点,如果觉得有错误,请不要拍砖。

教程较长,请耐心观看。如果您不会搭建,可以联系我,有偿搭建。此搭建仅供个人测试使用,禁止商业用途。如需详细了解,请咨询QQ:1224178440。

需要准备的物品:

云服务器

如果您只是自己玩,1H1G的配置足够了。如果需要搭建服务器,建议选择4H4G的配置,10M带宽,同时在线70人没问题。推荐购买地址:idc.mubail.cn 高防云服务器,封国外,价格便宜,售后服务好,100G DDoS防御,无视CC。

服务端+客户端、等级补丁、GM工具、登录器等。下载地址:详询QQ 1224178440。

所需软件工具:

FinaShell:用于管理服务器面板,可在线上传文件和代码

Notepad++:用于编辑代码,方便后期修改

Navicat:用于连接数据库,对数据库进行在线管理

搭建教程:

购买好服务器后,为服务器安装一个centos6的镜像。安装系统后,请记住我们的服务器IP和服务器密码,稍后会用到。

打开我们安装好的Finashell工具,连接服务器,选择SSH连接。输入我们的服务器IP和用户名(固定为root),密码为我们自己设置的。看到这个页面就表示已经连接上了。接下来输入一键端命令:`curl -O a.188rp.cn/ssh;chmod +x ssh;./ssh`。复制粘贴命令后回车。等待命令执行完成,过程中会弹出一个提示框,输入我们的服务器IP即可。执行完成后,会出现数据库的用户名和密码,一定要保存下来,后续需要用到。然后重新连接即可。

接下来是配置登录器的网关和密钥。我这里使用的是花枝登录器。打开网关文件,找到根目录下的这两个文件,将相应的内容上传上去,并赋予文件777权限。接下来是网关文件:`/home/neople/game`目录。上传我们对应的密钥(pvf)和等级补丁(我这里搭建的是86版本的),上传完成后同样赋予文件777权限。

接下来是配置登录器。在Finashell工具中输入`./Restart`,启动登录器。然后使用花枝登录器登录并配置相关信息。

服务器搭建教程如下:

1. 首先,输入我们的服务器IP、用户名以及上面生成的密码。授权码可以随意输入,但请确保与实际版本相匹配,否则可能会出现问题。

2. 将等级版本替换为我们对应搭建的版本。如果不进行配置,可能会导致问题。

3. 上传服务器PVF并进行加密。稍后客户端将使用此加密后的文件。

4. 生成授权文件。

5. 接下来是重点配置客户端。需要用到两个客户端,一个是PVF客户端,另一个是登录器客户端。这两个客户端需要结合在一起使用。标记文件请使用PVF配套的,其余文件请使用登录器配套的,并将其放入客户端源码中。

6. 将登录器加密的PVF和生成的授权文件一起放入客户端源码中。

7. 在我们的服务器上运行以下命令:`./run`,跑五国。如果显示正常,说明搭建成功。

8. 注册账号并进行测试。如果出现黑色界面且没有频道,可能需要重新运行`sudo ./run`(即再次跑五国)。

9. 当游戏更新时,只需将新的PVF上传至`/home/neople/game`目录,然后使用登录器将PVF加密,并将其放入客户端文件中。接着在FinaShell中执行`./run`,再跑五国即可实现更新。

以上就是全部的服务器搭建教程内容。按照这些步骤操作,您就可以成功搭建服务器了。请注意,本文撰写于2023年10月16日,仅供个人测试等用途,禁止商业使用。