分类
下载月排行
立即下载希望OL马服版纯手工服务器完整架设教程
软件大小: | 93.3 MB |
---|---|
软件语言: | 简体中文 |
软件类别: | 原创教程 - 希望OL |
授权方式: | 共享版 |
应用平台: | Win2000/XP/2003/Vista/ |
更新时间: | 2018/9/14 2:13:53 |
开 发 商: | 暂无信息 |
联 系 人: | 暂无联系方式 |
分享收藏 | |
解压密码: | 本站默认解压密码:www.987654321sf.com |
推荐等级: | |
会员中心: | 【账号登录】 【账号注册】 开通VIP下载流程 |
查毒情况: |
[复制下载页面地址给QQ/MSN上的好友]软件介绍
大家好,这节课教大家架设希望OL马服版服务端。这次教程和以往有一点区别。我会分2种架设方式教大家。
第一种是租用服务器直接架设
第二种是自己电脑架设方式
下面我们先开始使用租用服务器架设,我们所需要用到的系统有2个。一个是2003系统。一个是CentOS-6.8 32位(注意:一定要32位的)
我的LINUX服务器IP:110.92.66.181
我的windows服务器IP:110.92.66.185
你租用好服务器后。先下载这3个东西。到自己电脑。我这里已经下载好并解压了。
第一步:先安装linux系统环境(大家看上面有乱码。没关系,可以这样不管他也行,如果想看着方便点可以这样设置UTF-8字符,这样之后就不会显示乱码了。)
yum install glibc* -y
yum install compat-libstdc++-296 -y
上传libmysqlclient支持库到lib文件夹内(我的电脑出点问题,不能拖动。可以直接按F5复制过去就行。这里看到上传有就OK了)
上传服务端到HOME文件夹内,这里需要一点时间,我先暂停下录像
第二步:修改配置文件
修改192.168.1.100为你linux的IP
修改192.168.1.107为你windows的IP
记住:一定使用edit with notepad++修改IP
修改好后把配置文件都替换OK。
然后在hosts替换/etc目录下HOSTS
-------------------------
1server1.scripts
1server2.scripts
continent.scripts
Test1.scripts 这个可不用改
替换/home/login/scripts目录下
sealinit.d替换/home/seal目录下
-----------------------------
这些是整理要改的IP。
第三步:设置HOME下3个文件夹权限为777
到这里。linux的所有架设过程完毕。我们下面来启动
第四步:启动linux服务端
关闭linux防火墙 这个命令是临时关闭,以后每次启动记得执行。如果想永久关闭百度或者看下我之前其他游戏教程有
/etc/init.d/iptables stop
启动登录服务器
cd /home/login
./ls_up
启动游戏服务器
cd /home/seal
./ggg_all2
我们稍等在启动LINUX,因为数据库没开启。他这里报错。不用管。
第五步:windows步骤
首先把windows要用的东西上传到windows服务器里。这3个。
服务器我临时装了个密你FTP,你们可以用网盘或者QQ传到03服务器里。
对了。还差一个.net2.0 我忘记放压缩包里了。后期我会给大家直接放在这个里面,我稍等直接在服务器下载一个也可以哈。
先装个winrar压缩包。服务器刚装的啥都没。
windows系统要用的.rar 解压到D盘根目录。里面很多杂东西。
先开启mysql
然后修改 D:\sealwinserver里的所有配置
D:\sealwinserver\chatserver\config.txt 改windowsIP这里面都是windowsIP,后面就不注明了
D:\sealwinserver\messengerserver\MsgCfg.sys
D:\sealwinserver\Operatingserver\config.txt
D:\sealwinserver\sessionserver\config.txt
D:\sealwinserver\sessionserver\so_billingsvr_ma.exe.config 为网站访问IP 因为要过NP的关系。这里注意一定只能80端口的
然后我们就需要UE32了。需要修改D:\sealwinserver\sessionserver\so_billingsvr_ma.exe里面的IP地址
搜索的时候注意是1 9 2 . 1 6 8 . 每个后面都有空格
安装后右键会多一个按钮。我们用它打开so_billingsvr_ma.exe 稍等。奇怪了。
好了找到了。犯了个错误,中间的空白是00 不是 20编码
位置在0000f930h
好了。我们继续,可以直接搜索:31 00 39 00 32 00
找到0000f930h 行就可以了。然后我们修改,注意:2E代表. 00你看到的也是.不过它是空白间隔
修改好后保存。然后在改一下
然后我们安装.NET2.0 有点卡。我们先进百度下载
大小有点不对呢,下载个浏览器方便点 我在我本地找一个上传过去吧
先安装NetFx20SP2_x86.exe
然后安装过程中我们把IIS安装所需要的软件下载下来
然后解压。开始安装IIS,注意:asp.net需要勾中
安装好IIS后。管理工具里多一个INTERNET信息服务管理器。打开进行配置。
注意,因为要过NP关系,这里只能80 如果是IDC有白名单,想办法 让 nprotect.sealonline.com.my过一下白名单
IIS到这里暂时配置好了。但是注意因为2.0非默认关系。我们输入一下命令。设置为2.0为默认。
c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/aspnet_regiis -i -enable
随后添加
添加MIME类型
添加两个扩展名:.npz .cfg
MIME类型都为:application/octet-stream
最后安装:myodbc3.51.24.exe 这个可以百度下载或者我网站。这个东西到处都可以下载到
下载好了
最后我们配置下MYSQL用户密码和访问权限。开区最重要是安全。
自己装MYSQL的话一定记得添加本地访问用户:seal 密码:seal@my##
root的密码随意改。seal的帐号和密码都不能动。
然后启动windows里的程序。改为localhost 访问不到了。我们在改回去。后期直接通过禁止3306端口外网访问即可
windows启动好了。我们在启动linux
全部启动完毕。
第六步:客户端
我们先修改登陆器IP地址
192.168.1.110改为linuxIP
192.168.1.107改为windows的IP
修改:sod.dll 登陆器IP
修改后,多一个sod.dll.bak删掉。
压缩后把登陆器放网站。我们一会直接下载了覆盖到客户端。
下面访问网站注册一个帐号。ASPX的网站首个用户访问会比较慢,之后就正常了。
网站没问题了。下面我们去解压客户端,并下载登陆器覆盖到客户端登陆试试。
因为我是win10系统。理论可以玩,不过我系统有做一些安全设置。HOSTS不能改。我就临时用一台虚拟机来进游戏测试了。
客户端我提前复制进去了。解压好客户端。下载登陆器进去
虚拟机有点卡。稍等。正式进去游戏前。先到
C:\WINDOWS\system32\drivers\etc\hosts
添加以下内容。
110.92.66.185 nprotect.sealonline.com.my
这里IP改你们自己的哈。上面所有改IP的都是。全改自己IP。别跟我一样哈。
或者这个文件也可以直接,这样也是可以的。这样也可以。第一次进游戏要设定下配置。
因为我虚拟机控制的。鼠标不太好控制。所以我用之前建立好的角色进游戏。
OK。正常进入游戏。本次教程完。
补充下,PVP刚教程忘记启动了
启动PVP线游戏服务器命令
cd /home/seal2
./ggg_pk