收藏首页
您所在的位置:首页 > 完美国际公益攻略 > 正文

完美世界单机游戏私服架设教程

作者:admin 来源: 日期:2017-6-2 13:35:37 人气:262 加入收藏 标签:

 利用coLinux在WIN环境下架设完美世界服务器

 需要的东西:

一台INTEL的个人电脑,如果是AMD的CPU需要一些修正(一会放出)

coLinux-stable版:http://jaist.dl.sourceforge.net/sourceforge/colinux/coLinux-0.7.1.exe

完美世界服务端:间接下载地址:http://www.fs2you.com/zh-cn/files/bafa700f-abd3-11dc-99ea-0014221f4662

              直接迅雷下载地址2:http://cachefile10.fs2you.com/zh-cn/download/03267d802cc76421bdf80d7e9ebea43c/PW.7z

完美世界个人安装向导(PDF版,晚些时候翻译)

Fedora Core 5 - Linux 发行套件之一:http://nchc.dl.sourceforge.net/sourceforge/colinux/FedoraCore5-2006.8-ext3-2gb.7z

WinPcap:http://www.winpcap.org/install/bin/WinPcap_4_0_2.exe



我将使用Fedora 5运行在coLinux上,下面我们来安装coLinux,当然你可以选择任何一个Linux 发行套件来完成这些设置。


第一步:下载并安装coLinux

  a.运行coLinux-0.7.1.exe文件,下一步,我同意,再下一步;

  b.默认安装文件夹是“c:\coLinux”,我推荐使用“c:\coLinux”,再下一步;

  c.然后安装提示需要安装WinPcap,运行WinPcap_4_0_2.exe;

  d.安装好WinPcap后回到coLinux,再下一步;

  e.选择发行套件,由于我们先前下载过了,就不需要选择发行套件了直接:No downloda,然后Install。


第二步:解压缩Fedora Core 5

  a.打开目录c:\coLinux,复制FedoraCore5-2006.8-ext3-2gb.7z到此目录并解压缩;

  b.解压缩后可以看到Fedora5-2gb.ext3大约2G在“c:\coLinux”下,确认此文件的存在;


第三步:建立Linux交换文件(swapfile)

  a.打开http://gniarf.nerim.net/colinux/swap/,选择适合你机器内存的的交换文件,下载并保存到“c:\coLinux”文件夹下;

  b.解压缩swap_*Mb.bz2到“c:\coLinux”下,确认swap_*文件的存在


第四步:配置coLinux

  在c:\coLinux下找到example.conf并用记事本打开然后看如下代码:


# The default kernel

kernel=vmlinux


# File contains the root file system.

# Download and extract preconfigured file from SF "Images for 2.6".

cobd0="c:\coLinux\Fedora5-2gb.ext3"


# Swap device, should be an empty file with 128..512MB.

cobd1="c:\coLinux\swap_512Mb"


# Tell kernel the name of root device (mostly /dev/cobd0,

# /dev/cobd/0 on Gentoo)

# This parameter will be forward to Linux kernel.

root=/dev/cobd0


# Additional kernel parameters (ro = rootfs mount read only)

ro


# Initrd installs modules into the root file system.

# Need only on first boot.

initrd=initrd.gz


# Maximal memory for linux guest

mem=64


# Slirp for internet connection (outgoing)

# Inside running coLinux configure eth0 with this static settings:

# ipaddress 10.0.2.15  broadcast  10.0.2.255  netmask 255.255.255.0

# gateway  10.0.2.2    nameserver 10.0.2.3

eth0=slirp


# Tuntap as private network between guest and host on second linux device

eth1=tuntap


第五步:通过建立批处理文件来开启coLinux

  用记事本建立colinux.bat文件写入下列代码:

colinux-daemon.exe -t nt @example.conf fastboot nogui eth0=slirp,,tcp:29000:29000


注意:确认你的端口没有被占用,占用将不能连接服务器,29000是默认服务器端口,如果你想改变端口同时请修改服务端文件gamesys.conf,确认路由和防火墙是否允许此端口。tcp:29000:29000前面一个是WIN的端口后面一个是colinux的端口。


第六步:运行coLinux

  a.双击colinux.bat运行,会出现一个命令行窗口

  b.如果没有出现请确认以上步骤都是正确的,检查example.conf文件

  c.等运行完毕后登陆Fedora Core,账户是root密码为空


最后一步

我们需要打一些补丁,为了让服务器文件更好的运行


下载以下文件:libtask - http://swtch.com/libtask.tar.gz

              compat-libstdc++-33-3.2.3-61 - ftp://rpmfind.net/linux/fedora/core/development/i386/os/Fedora/compat-libstdc++-33-3.2.3-61.i386.rpm

libpcre - ftp://rpmfind.net/linux/fedora/core/development/i386/os/Fedora/pcre-7.0-2.i386.rpm

下载好后用Http File Server V2.0 汉化版在主机建立HTTP服务器,把上面三个文件放到同一文件夹下面并加入到Http File Server中,然后依次在coLinux命令行输入:

[root@fedora ~]#cd /lib  //切换到lib目录下

[root@fedora lib]#wget http://你的HTTP服务器/libtask.tar.gz  //从WIN主机获取libtask.tar.gz

[root@fedora lib]#tar -zxf libtask.tar.gz  //解压缩到此目录

[root@fedora lib]#ldconfig //创建动态链接库装入程序

[root@fedora lib]#wget http://你的HTTP服务器/compat-libstdc++-33-3.2.3-61.i386.rpm //从WIN主机获取compat-libstdc++-33-3.2.3-61.i386.rpm

[root@fedora lib]#rpm -ivh compat-libstdc++-33-3.2.3-61.i386.rpm //安装compat-libstdc++-33-3.2.3-61.i386.rpm

[root@fedora lib]#wget http://你的HTTP服务器/pcre-7.0-2.i386.rpm //从WIN主机获取pcre-7.0-2.i386.rpm

[root@fedora lib]#rpm -ivh pcre-7.0-2.i386.rpm //安装pcre-7.0-2.i386.rpm(这步我执行有错误,你们尝试下)

尽量使用复制粘贴来完成上述命令!



服务端架设随后放出,请关注http://pws.5d6d.com/


    本文网址:http://wmxiaoai.com/wan/wanmeisf/215.html
    读完这篇文章后,您心情如何?
    • 0
    • 0
    • 0
    • 0
    • 0
    • 0
    • 0
    • 0