游戏乐悠悠网游开发网

标题: 『转载』三界乾坤OL 4.9G端完整详细架设教程 [打印本页]

作者: vvvvvv    时间: 2012-12-21 12:29
标题: 『转载』三界乾坤OL 4.9G端完整详细架设教程
第一步,下服务端,解压,装虚拟机(最好是原生64位的,版本7.0以上最好)。步骤不说了,虚拟机都不会装的话你还是别研究这个端了……
本帖隐藏的内容


第二步,重启物理机器,按DEL(有些主板是F2)进入BIOS选项,找到“Intel Virtual Technology”,将其“Enabled”。这步可以解决虚拟机开机出现“Your CPU does not support long mode. Use a 32bit distribution”等问题。主板品牌型号不同,选项也不一样,有的主板叫什么什么VT的,有的干脆就没这选项。没这选项的表明CPU不支持64位虚拟机,基本可以放弃这个端。

第三步,打开VMWare,选“编辑”——“编辑虚拟网络”,选中VMnet8,将下方子网IP设置成192.168.128.0,子网掩码为255.255.255.0,然后点“NAT设置”,将网关IP设置成192.168.128.2,再点“DNS设置”,将“自动检测可用的DNS服务器”前面的钩去掉,下面三行空白,首选服务器填8.8.8.8(谷歌的免费DNS,如果你知道你所在地区的DNS服务器IP也可以自己填),其他的可填可不填,一路按确定出去。

第四步,载入虚拟机镜像,出现Booting CentOS (xxxxxxxxx) in 5 seconds...时,按Enter键。出现启动菜单后,高亮选中——注意是选中——CentOS那一行,按“e”键,弹出菜单后选中“kenerl /boot/xxxxxxxxxxxxxxxxx”的那一项。按“e”键进入编辑模式,输入“ single”(注意single前面有个空格),回车。这时会回到前一个菜单,再按“b”键开始重新引导系统。

第五步,启动系统后,光标会停在一行以sh-3.2# 开头的字符后面。此时输入passwd root,回车。此时提示new UNIX password,输入新密码,回车,再输一次确认密码,再回车。验证通过后,屏幕显示passwd: all authentication tokens updated successfully。此时在光标处输入reboot,回车,重启系统。(这是因为发4.9G端的那个人没放系统密码,只好自己破解)

第六步,顺利启动系统,到一行以www开头停住的时候,输入帐号root,密码是你刚刚设置的密码(密码是不会回显的,直接输入不要管他),回车登陆系统。

第七步,在“[root@centos]# ”后面输入“vi /etc/sysconfig/network-scripts/ifcfg-eth0”,回车两次,出现IP等信息内容后,按一下Insert键,移动光标对其进行修改。内容如下:
DEVICE=eth0
BOOTPROTO=static
BROADCAST=192.168.128.255
HWADDR=00:07:E9:05:E8:B4           #这个MAC地址可以用ifconfig命令查看,据说不填也可以,但是千万别照抄
IPADDR=192.168.128.129
NETMASK=255.255.255.0
NETWORK=192.168.128.0
ONBOOT=yes
复制代码
修改完后,按ESC键,此时光标会在左下角(可能看不见),此时输入:
:wq!
复制代码
即可保存退出。

第八步,用上述同样的方法,修改以下两个文件及其内容,并保存:
[root@centos]# vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=CentOS
GATEWAY=192.168.128.2
复制代码
[root@centos]# vi /etc/resolv.conf
nameserver 8.8.8.8 #这里填的是你虚拟机设置的DNS,也可以填你自己知道的本地的DNS
nameserver 8.8.4.4 #备用DNS
复制代码
第九步,在root命令行输入service network restart,回车。稍等十几秒即可完成网络重置,此时可尝试在Linux机器内使用ping命令,看是否能够访问外网,如:
ping www.baidu.com
复制代码
如果出现connect: network is unreachable的话,请检查上述网络配置,或使用reboot命令重启服务器。同样地,你也可以用物理机器ping一下192.168.128.129看是否能够ping通。

第十步,下载WinSCP(自己百度,大把大把的),新建一个连接,用户名密码填虚拟机的root和你设置的密码,IP填192.168.128.129。登陆后,找到/home/nserver/ 目录(千万注意不要用onwind里的服务器文件,那是残的,会卡登陆),将里面随便一个IP文件夹名字改成192.168.128.129。

第十一步,双击qd.sh,将里面的所有IP都替换成192.168.128.129,然后看到该文件里面共有七个文件路径。依次根据文件路径,将192.168.128.129文件夹里,对应的文件作修改——除本来写着0.0.0.0的以外,IP全部改成192.168.128.129。然后数据库信息的话,dbhost、host填192.168.128.129,username填“cloudgame”,password也填“cloudgame”(引号里的),其他别动。千万注意别改少了,否则服务器会无法正常启动。

第十二步,找到/var/www/html/client/rez目录,打开config.onwind文件。内容修改如下(注意serverPath后面的斜杠不能丢,否则无法显示服务器列表):
<?xml version="1.0" encoding="UTF-8"?>
<config>
<localDatas>
<localData>

<serverPath>
http://192.168.128.129/
</serverPath>

<version>

</version>

<showServerList>
1
</showServerList>

<htmlPath>
http://192.168.128.129/client/index.php
</htmlPath>

<sinkPath>
about:blank
</sinkPath>

<tablePack>
table_0114.dat
</tablePack>

<tableTempPack>
table_0114.dat
</tableTempPack>

<tableTempPack100>
table_0114.dat
</tableTempPack100>

<actionPack>
action0006.dat
</actionPack>

<otherPack>
other0013.dat
</otherPack>

<home>
http://192.168.128.129/client/index.php
</home>

<regin>
about:blank
</regin>

<loggerType>
0
</loggerType>

<loginType>
0
</loginType>

<loginVersion>
0328_1
</loginVersion>

<gameVersion>
0328_1
</gameVersion>

<tableVersion>
0328_1
</tableVersion>

<isOpen>
true
</isOpen>

</localData>
</localDatas>
</config>
复制代码
第十三步,找到/var/www/html/CloudRez/data/serverList/文件夹,打开AreaServerList.xml,修改里面的IP为192.168.128.129,其他别动。这步是修改服务器列表,如果想改中文服务器名,将该文件下载到物理机器上,修改为中文后另存为UTF-8编码格式的文件再上传即可,直接用WINSCP修改会乱码。

第十四步,是最麻烦也最痛苦的……把/var/www/html/目录中的以下目录:1in、caonimageddd、cloudrez、ic_farm、ic_gongneng_in、md_trunkin、region_gmws、salegen、zugame、zugm这十个目录里,所有名字为“global.php”、“config.php”、“configuration.php”、“*.ini”、“*.xml”等文件,所有有可能藏着数据库信息(包括db_host、username、password等信息)或者IP信息的,统统改成与第十一步的信息一致,一个都不能少!!!

第十五步,都改好之后,在虚拟机命令行中输入:
cd /home/nserver/
复制代码
回车,然后再输入(注意斜杠前有一个点):
./qd.sh
复制代码
正常启动的话,会看到七个initialization beginning...和Initialize begining...,然后启动完毕后会回到光标输入状态。不要紧张,这时候服务器已经启动了。

第十六步,在物理机浏览器中输入http://192.168.128.129/client/index.html,进游戏吧!!!帐号在数据库中随便找了一个——
帐号:q7458258     密码:7458258


作者: 明明很爱你    时间: 2013-1-2 19:41

做得非常不错,下了功夫了




欢迎光临 游戏乐悠悠网游开发网 (http://bbs.yxlyy.club/) Powered by Discuz! X3.2