本帖最后由 aiyibo521 于 2024-12-31 21:52 编辑
我也不废话,肯定不骗人。
之前我想研究穿越火线,
咱们论坛有卖的,我买了 没有教程特么的
现在发布有个完整版...
WIN2012跟2019双系统架设
网盘内带双系统架设视频跟双系统区别
注意:看视频再不懂可以私信我。
本人只在jiaosf.com
-----------------------------------------------------------------------------
架设文字教程
----------------------------------------------------------------------------
视频+文字 有手的就会架设
步骤一步也不要漏,一步也不要错,否则别想进游戏。
建议4核(包括),以上配置的服务器进行架设,否则会很卡。
2H4G以下的服务器想都不要想。
内存4G勉强够用,推荐8G内存起步,舒服点要16G。
服务器硬盘低于60G的也不要尝试了。
============================================
使用系统 windows server 2019
服务器网站的安全组或防火墙页面,放行TCP和UDP端口,全部放通,1-65535
如果是安全组那种,设置完,还要和实例绑定。
调出我的电脑命令rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,0
进入服务器,先不要创建D盘,等到服务端完全解压之后再去创建D盘,D盘给10G就行。
视频里创建了,是因为服务器硬盘容量足够大。
服务器改个名,建议改成WIN-1BS5LRNKOSQ
设置虚拟内存10G
系统内的防火墙必须全部关闭
然后重启服务器
==========================================
接下来
安装以下软件: 服务器内安装网盘,将这些直接下载到服务器
360解压
NotePad++
微软运行库
SQL Server2019 (安装过程中,选择混合模式,设置一个密码)
SSMS管理工具 (如果遇到让重启,那就重启)
虚拟网卡 (安装虚拟网卡适合于云服务器)
安装完虚拟网卡如果没显示出来,可能需要重启一下服务器。
============================================
设置虚拟网卡ip
到网络与共享中心,更改设配器设置,发现新添加的以太网卡 ,如未启动,右键手动启动它。
右键属性,协议版本4(TCP/IPv4),打开
填写如下
IP地址 你服务器公网IP
子网掩码 用cmd命令查询,输入ipconfig查看
默认网关 用cmd命令查询,输入ipconfig查看
首选DNS服务器 114.114.114.144
备用DNS服务器 8.8.8.8
点确定,虚拟网卡就配置好了。
================================================
SQL Server打开配置工具,开启TCP/IP连接,注意1433端口是否开放,要开放。然后重启mssql服务。
打开SSMS工具,使用Windows身份验证连接, 还原数据库 ,按照视频操作,依次还原。
创建一个cf用户 密码自己设置 ,然后 (赋权 )
再建一个hgw用户 密码自己设置
环境变量----系统变量-----Path 新建一个路径C:\pmang\Lib
Notepad++一键替换ip,别告诉我不会用notepad++的一键替换功能。看视频操作。。。
把pmang一键替换 里的文件IP全改了,共计33个替换项,替换124.223.104.246替换为你服务器外网IP
把此文件夹内的,crossfire、HGWM、SGGM这三个文件夹,复制到C:\pmang 覆盖就行。
Navicat16 连接数据库, 修改ip
CF_SA_GAME库-----CF_MIN_CU 表,将IP修改为服务器外网IP,最好把大区名也改了。
SGGM库-------SGGM_INFO_HOST表, SGGM_INFO_SGGM_SERVER 表,将IP修改为服务器外网IP
将 C:\pmang 目录下 的 CFDBLib.ini CRS.ini DBGWMGR.ini 复制到 C:\Windows 目录下
注意 CFDBLib.ini里,要设置数据库的密码
C:\pmang\SGGM\ sggm_server.ini
设置数据库的密码
C:\pmang 目录下,右键,使用管理员身份运行SETUP.bat
按提示回车,或者按几次空格都行。
=============================================
下面的操作一定要细心,慢慢来,否则搞错了要重装系统。
打开文件夹 C:\pmang\NTServiceDaemon
在地址栏输入cmd
在弹出的命令窗口输入BOQBTX5G4Box.exe -install 回车
>>Enter Using OLE Provider(SQLOLEDB or MSDAORA.1)[SQLOLEDB] : 直接回车不用填写
>>Enter Database Server IP[ex:127.0.0.1 or 127.0.0.1,7302] : 127.0.0.1,1433
>>Enter Database Name[BILL_DB] : G4BOX_SA_BILL_DB
>>Enter Database User ID[BillUser] : cf
>>Enter Database User Password[Password] : 数据库密码
出现Registry Key setting Succeeded.即为成功
继续输入BOQGTXD5G4BoxCFN.exe -install 回车
>>Enter Using OLE Provider(SQLOLEDB or MSDAORA.1)[SQLOLEDB] : 直接回车不用填写
>>Enter Database Server IP[ex:127.0.0.1 or 127.0.0.1,7302] : 127.0.0.1,1433
>>Enter Database Name[BILL_DB] : G4BOX_SA_BILL_DB
>>Enter Database User ID[BillUser] : cf
>>Enter Database User Password[Password] : 数据库密码
出现Registry Key setting Succeeded.即为成功
如果不是Succeeded,而是显示失败,说明你没有获取系统最高权限,百度搜。
任务管理器,服务里,启动BOQBTX5G4Box和BOQGTXD5G4BoxCFN服务
进入数据库G4BOX_SA_BILL_DB库里, TBOQAllowedIP表 和 TBOQServers 表,修改里面的ip,注意127.0.0.1的不要改
修改完, 重启两个服务!
=============================================
解压phpstudy_pro.zip到C盘根目录
修改C:\phpstudy_pro\WWW\version.ini
替换ip为你自己外网ip
注意目录,我这里用了一个文件夹a,是为了配合客户端登录器的地址长度。
修改www目录内所有php文件的信息。
包括服务器名称,cf账户的密码, GM授权码112233 等。就是下面这些货,自己翻着看,一下就明白。
home.php
procGenInviCode.php
wpcz.php
zc.php
bugfix.php
config.php
cz.php
notepad++一键替换的方式修改比较方便
当然小皮面板里的IP也要改成你的。
全部修改完毕后,启动网站。点击启动Apache
====================================================
启动服务端
1
2
3
第三步登录 账号admin 密码1234
然后点里面的启动服务,具体看视频操作。
如果有启动失败的服务,点开此服务,单独重新启动它。
C:\pmang\cf端口映射器\
打开PortMap.exe, 绑定你服务器内网地址 ,外网地址换成你自己的。
最后启动映射,状态为绿色表示正常。
=================================================
客户端修改
localinfo.dat
version.ini
用notepad++打开 把IP修改为你服务器外网ip
注册账号
打开后台注册地址,或者用工具注册。
=================================================
启动游戏
可用登录器进游戏,要修改登录器内的地址。
或者用bat文件直接进游戏。
进游戏有问题的话, 重新启动一下服务端的3
3的那些服务重启一遍。注意映射要先停止,启动完服务端再打开映射
改客户端登录器显示网页
winhex搜124.223就行 可以改
======================================
网页后台
注册邀请码生成页96536212
http://IP:81/a/genInviCode.php
注册页
http://IP:81/a/windex.php
充值后台
http://IP:81/a/houtai.php
物品后台
http://IP:81/a/wupina.php
炸档修复
http://IP:81/a/bug.php
------------------------------------------------------------------
连不上?
检查服务器网站端口是否放通。UDP也要放通。
检查服务器内的防火墙是否关闭。
检查服务端是否正常启动。尤其是登录后的3
3里面的那些服务,重启2回。
检查本机电脑的杀毒软件 是否杀掉了客户端文件。
检查本机电脑自带的防火墙 是否阻止了客户端程序网络通信。
-------------------------------------------------------
游戏打不开?闪退?
首先本机电脑保证安装了如下
微软运行库、DX9.0 、游戏运行环境包,这些必装环境。
客户端内exe程序
右键,属性,勾选已管理员方式启动。
还不行?
我的电脑---右键属性---高级系统设置---高级---设置---数据执行保护
为除下列选定程序之外的所有程序和服务启用DEP(U)
点添加
客户端内的exe程序
|