传奇私服
当前位置:网站首页 > 合击传奇 > 正文

倚天私服架设完倚天1私服发布网全资料

作者:admin发布时间:2022-01-07分类:合击传奇浏览:127评论:7


导读:发布动态首先,开始安装之前,检查你手头的软件工具:5.4--i386-----i386---i386---i386/5.4/5.4-RELEASE-i386-disc1.iso5....

倚天私服架设完全资料

发布动态

首先,开始安装之前,检查你手头的软件工具:5.4--i386-----i386---i386---i386/5.4/5.4-RELEASE-i386-disc1.iso5.4-RELEASE-i386-disc2.isoftp://ftp.freebsdchina.org/pub/FreeBSD/ISO-IMAGES-i386/5.4/5.4-RELEASE-i386-disc2.iso倚天服务端(包含数据库,DB,game1,game2)瑶天有下载(缺game2),登陆ftp://fkingnuul1@668y.com用里面的game2(game2里的maps下的aaus文件在BSD系统下改为aus,WIN系统不支持aus文件名)game1与game2的关系区别1、game11的商店是唯一不同的,别的都一样2、game1的NPC文件夹里有270的文件,game2的NPC文件夹里只有269个文件相同1、game1和game2下的coresguilditemsknowledgeloglotterymagicmapsshop(除了game1_server1不同别的都相同)skill如果你要自己开SF的,http://www.wjtd.com/bbs/index.asp?boardid=43也有下载做好的网站系统(不过国家规定,SF流量超过200IP,或者赢利为目的话是违法的哦:)还有phpmyadmin工具及最重要的VMware〈单机搞服务端的朋友用,如果有两部电脑的话,可以省略它>(华军或者天空软件站有下)好了,工具都standby了,let'sgo~第一步FREEBSD安装一、安装FreeBSD用直接下载的BSD,安装的过程是游戏中最烦的了,但是要沉住气哦在安装之前,先提出几点建议供大家参考:1、采用最小化安装。  2、安装时启用inetd,并在编辑inetd.conf文件时,把带有“ftp”的行前面的“#”号去掉。这样作是为了以后安装软件时可以用ftp上传文件。  3、添加一个wheel组的用户,这样在系统工作正常后可以在windows系统上通过终端登录软件(如SecureCRT)进行所有操作。  FreeBSD4.7在最小安装时支持SSH终端登录,所以我们需要使用支持SSH协议的终端软件,如SecureCRT。例如:我添加的用户名是ylf,隶属wheel系统组。系统产生一个用户目录/home/ylf。我可以通过SecureCRT以ylf身份登录到系统,然后通过su命令切换到root用户。同时我也可以在IE浏览器内键入ftp://192.168.0.1,并输入ylf用户名和密码登录ftp将需要的文件上传到自己的用户目录里。/(注:192.168.0.1是我的服务器连接内网的网卡IP地址)。  以下除系统安装部分,我都是采用终端方式操作。  4、分区时将/home、/usr和/var划的大一些,因为/usr为程序目录,/var要存放日志,/home是用户主目录,我的用户文件如网页、ftp上传文件等都放在这里。还有最好保留一部分空间留作以后需要的时候用。我的机器上有2块硬盘,一快18.2GSCSI硬盘,一块40GIDE硬盘。我是这样划分的。128M/20G/home2G/ftp256M/tmp6G/usr5G/var  其中/ftp是为匿名ftp用户访问专用。剩余空间留作备用。当然如果硬盘空间少的话,做我们的试验也是够用的。  关于安装方面的文章,大家也可以参考delphij写的《FreeBSD服务器的安装与优化》一文。  本系统安装过程图解是专为初学者提供的。整个系统的定制过程都是针对连载文章的系统要求作的。  我们采用光盘启动安装FreeBSD的方式,并且硬盘上只有FreeBSD一个系统。  首先修改CMOS使系统能够通过光盘引导。  插入FreeBSD的第一张盘。正常引导后进入定制内核界面选Skipkernelconfigurationandcontinuewithinstallation跳过内核定制,我们在整个系统安装结束后会重新定制内核。  接着进入系统安装主界面。选择Standard开始标准安装。  接着出现提示告诉你下一步将要进行Fdisk操作,按回车继续。  进入FdiskPartitionEditor界面为了保证与FreeBSD共存的系统能够启动,默认情况下FreeBSD会保留一部分磁盘空间(64cyl)。我们装的是单系统,这部分空间没有用,按“Shift+F”将所有空间都给FreeBSD这里选择No。  接着按“Q”完成。然后提示需要划分FreeBSD文件系统。回车继续。  进入DisklableEditor界面,按A先让系统自动划分然后移动光标到/var和/usr,按D将这两个分区先删除。把光标移到最上面,按C分别创建/var,/usr,/home,/ftp分区。其中/ftp分区专为匿名Ftp使用。/var用于存放日志,/usr存放程序,/home存放用户数据。  我这里是4G的硬盘,如果硬盘空间大,应该适当加大这4个分区的容量。  按“Q”继续。  出现Choosedistributions(选择安装组件)界面:这里选Minimal最小化安装(贪方便就选ALL)。选择OK继续。  出现ChooseInstallationMedia选择安装媒体界面,这里选择1CD/DVD,通过光盘安装。OK继续。  出现确认界面,这是最后一次后悔的机会!选YES开始安装,  经过一段时间后,出现安装成功提示。OK继续,  出现是否配置网络设备提示。选YES,接下来会列出你的网络设备,选择第一块网卡,回车,会问你是否启用IPv6协议,选NO继续。问你是否使用DHCP,选NO继续。  出现网卡配置界面,这里只要添入主机名和IP地址就可以,其他的在后续安装中会配置。  接着问你是否现在启用这块网卡接口,选YES。然后问你是否使用本系统作为网关,选YES。  出现是否配制inetd(Internet超级服务器)界面。选YES,提示是否启用inetd,选YES。  提示是否编辑inetd的配置文件,inetd.conf,选YES。  接着出现文件编辑界面,移动光标到带有ftp的行,将前面的#删掉,只删除头两行的即可。按ESC退出并保存。  接着问你是否启用匿名ftp访问,选YES,后面的提示也选YES继续,对匿名用户的组和用户目录进行了设置,不用改动,直接选OK继续。  接着问你是否建立一个ftp登陆时的欢迎信息。选NO不建立继续。  接下来的几个提示:  是否使本机运行NFS服务器,选NO。  是否使本机运行NFS客户,选NO。  是否配制默认安全策略,选NO。  列出当前对inetd做过的设置,OK继续。  是否定制系统控制台,选NO。  设置系统时区,依次选NO——Asia——China——EastChina——YES询问是否启用Linux二进制兼容支持,这将使FreeBSD可以运行所有Linux程序。选YES。  接着提示是否配制非U**鼠标,选NO继续。  接着问是否浏览Packagecollection,选NO继续,  问是否添加系统用户和组,选YES选择USERAddanewusertothesystem,添加一个新用户。OK继续。这里添加一个wheel组的用户ylf,用于终端登录时可以用这个用户切换到root。  OK后回到前一个界面,选EXIT退出。  这时提示要求输入root用户密码。需要输入2次。  然后问你是否想回到主界面对配置做改动,选NO——ExitInstall退出安装  最后提示是否退出重新启动,选YES,记得要拿出光盘。为了让系统可以重新编译内核和使用ports安装应用程序。我们重新运行系统配置程序安装内核编译支持和ports。  以root用户登录后,运行:#/stand/sysinstall出现系统配置主界面 选择Configure后回车继续。出现FreeBSDConfiguration菜单选择Distributions后OK继续。出现组件安装选择界面选择src——sys和ports,OK后出现选择安装媒体界面,选通过光盘安装  这样就把内核编译支持和ports安装到系统。  安装完成后,选Exit——ExitInstall退出。安装完系统后,要重新编译内核。目的是要系统支持Firrwall和提高运行效率。  注意:这之后的过程在终端上操作要方便许多。SecureCRT支持在终端界面上直接拷贝和粘贴文本内容。二、配置FreeBSD1、配置/etc/rc.conf,我的rc.conf:代码:hostname="bonnie.bin.com"defaultrouter="192.168.0.188"ifconfig_rl0="inet192.168.0.188netmask255.255.255.0"linux_enable="YES"moused_enable="YES"注意:这里设置必须和你本机上的IP在一个网段里面,如:你的机器IP是192.168.0.2,那么你的虚拟机上的Freebsd的IP就应该是192.168.0.X。这里虚拟机的网络模式为桥接。2、配置/etc/resolv.conf,这里是配置DNS,要不然无法上网。我的resolv.conf:代码:nameserver220.103.96.112nameserverXXX。XXX。XXX。XXX202。103。96。112是湖南的DNS完成后重启机器。3、将光盘放入光驱中,安装ports和src代码:#sysinstall然后选择Configure-->Distributions,然后利用空格键选择src和ports两项,点install,安装完成后重启机器。在安装SRC的时候,偷懒可以选择All。三、升级ports代码:#cp/usr/share/examples/cvsup/ports-supfile/etc/funpower#cd/etc#eefunpower修改下面一行:defaulthost=cvsup2.FreeBSDChina.org然后运行如下命令:代码:#cvsup-g-L2funpower完成安装后重启机器。到这里,一个基本的Freebsd就搭建好了。下面我们来图形化和汉化它。方便新手用它搭建倚天服务器。四、安装Xorg和Gnome,让大家可以用图形界面和中文的操作系统哦。为了安装方便,将1号和2号光盘的Packages文件夹下的All文件夹下的软件全部COPY到/usr/soft中:代码:#mkdir/usr/soft创建一个soft目录在usr下#mount/cdrom载入cdrom#cd/cdrom/packages/All进入cdrom下的packages/All目录#cp-R*/usr/soft通过上面的方法将2号盘的Packages也拷入/usr/soft中,命令是一样的。在放入2号盘之前,用#umount/cdrom命令卸掉光驱再载入光驱,要不然目录会不正确。接下来开始安装:代码:#cd/usr/soft#pkg_addxorg-6.8.2.tbz//freebsd5.3之后都用xrog,不用XFree86了#pkg_addgnome2-2.10.0.tbz完成安装后重启机器。五、配置xorg.conf代码:#cd/usr/X11R6/bin#./xorgcfg-textmode根据自己的硬件配置每个选项,然后选择最后第二项Writexorg.confandquit,然后出现一个对话框问你是否将配置文件copy到/etc/X11目录中,选择OK。在这里没有安装虚拟机工具的时候,选择8位色深,640*480的分辨率。它没有虚拟显卡。如果是微软的VPC,选择16位色深,800*600的分辨率。它的虚拟显卡是S332/64的。这个时候,你的Xwindows系统基本配置好了。六、配置.xinitrc使XWindows启动时默认的桌面系统为Gnome代码:#echo“/usr/X11R6/bin/gnome-session”>~/.xinitrc七、运行XWindows#startx进入Gnome桌面系统,下面开始中文化桌面Gnome。在desktop点击,log,就可以退出桌面编辑.cshrc文件:代码:#cd~#ee.cshrc加入下面内容:代码:setenvLANGzh_CN.eucCNsetenvLC_LANGzh_CN.eucCN重启机器,代码:#reboot在运行Xwindows,就是中文的了。第二步FreeBSD下安装MySQL+Apache+PHP一.安装MySQL我使用的的Mysql是4.0.20,源代码版,你也可以使用RPM包或者二进制版,安装方法可能不一样,请参考其它文章.先下载Mysql2.0.20的源代码版,地址:sql.com/downloads/mysql/4.0.html">http://dev.mysql.com/downloads/mysql/4.0.html把它下到/usr/local/src目录下,如果没有该目录,就自己建一个.下载回来的包名字叫mysql-4.0.20.tar.gz,然后我们把它解压出来:#tar-zxvfmysql-4.0.20.tar.gz解压后生成mysql-4.0.20目录,我们进入该目录:#cdmysql-4.0.20进入后就开始配置mysql了,配置过程中我们要给mysql设置一个安装目录,我们设置在/usr/local/mysql下,以为把文件放到一个地方比较容易管理,如果你还想获得更多的配置信息,使用./configure--help:#./configure--prefix=/usr/local/mysql然后等几秒钟,配置完成后就编译源代码:#make这个编译的过程比较长,如果机器比较慢的话,可能要近二十分种(PS:我的机器是很普通的机器,所有用了差不多15,6分种).编译完成后就安装:#makeinstall等上几秒钟,安装完成.下面就到了最关键的部分了,为什么老安装不成功,(PS:至少我是安装了N次,N>10,呵呵),问题关键就在这里,访问mysql要一个专门的用户,而且必须给相应的访问权限,这里我们就设置root和mysql有权限访问.我们先建立一个mysql和mysql用户来访问mysql:#pwgroupaddmysql#建立mysql组#pwuseraddmysql-gmysql#建立mysql用户并且加入到mysql组中建立用户后我们就初始化表(注意:必须先执行本步骤后才能进行以下步骤)#./scripts/mysql_install_db--user=mysql#初试化表并且规定用mysql用户来访问初始化表以后就开始给mysql和root用户设定访问权限,我们先到安装mysql的目录:#cd/usr/local/mysql然后设置权限#chown-Rroot.#设定root能访问/usr/local/mysql#chown-Rmysqlvar#设定mysql用户能访问/usr/local/mysql/var,里面存的是mysql的数据库文件#chown-Rmysqlvar/.#设定mysql用户能访问/usr/local/mysql/var下的所有文件#chown-Rmysqlvar/mysql/.#设定mysql用户能访问/usr/local/mysql/var/mysql下的所有文件#chgrp-Rmysql.#设定mysql组能够访问/usr/local/mysql设置完成后,基本上就装好了,好了,我们运行一下我们的mysql:#/usr/local/mysql/bin/mysqld_safe--user=mysql&如果没有问题的话,应该会出现类似这样的提示:[1]42264#Startingmysqlddaemonwithdatabasesfrom/usr/local/mysql/var这就证明你安装成功了,如果出现:[1]42264#Startingmysqlddaemonwithdatabasesfrom/usr/local/mysql/var04081810:53:45mysqldended则证明你的mysql运行不来,请查看错误日志:/usr/local/mysql/var/*.err然后确定安装是否成功,如果没有成功,请检查上面的步骤是否正确.安装完成后,能够通过/usr/local/mysql/bin/mysql来连接mysql进行管理,如果你装了apache并且能够解析php的话,也能使用phpMyadmin来管理你的mysql,记得装完后使用mysql或者mysqladmin来修改root的密码,这里我们就不说了,请参考相关的文章.控制mysql就通过/usr/local/mysql/libexec/mysqld来控制启动或者停止mysql:#/usr/local/mysql/libexec/mysqldstart#启动mysql#/usr/local/mysql/libexec/mysqldstop#停止mysql#/usr/local/mysql/libexec/mysqldrestart#重启mysql为了每次系统重启后都能运行mysql,可以写一个脚本放到/usr/local/etc/rc.d目录下,用来运行mysql,我们写一个脚本mysql_start.sh#!/bin/sh/usr/local/mysql/bin/mysqld_safe&然后保存到/usr/local/etc/rc.d目录下,那么以后reboot系统后都能启动mysql了.二.安装Apache安装Apache要简单点,我这里安装的Apache版本是httpd-2.0.50,去下载压缩包:http://httpd.apache.org/download.cgi.下载回来的包叫做httpd-2.0.50.tar.gz我们放在/usr/local/src目录下.首先进入目录后解压缩:#cd/usr/local/src#tar-zxvfhttpd-2.0.50.tar.gz然后就会得到httpd-2.0.50目录,我们进入目录#cdhttpd-2.0.50首先配置:#./configure\?--prefix=/usr/local/apache\#我们要把Apache安装在那个目录,我们这里装在/usr/local/apache下?--enable-shared=max\?--enable-module=rewrite\?--enable-module=so执行上面的命令,如果没有错误信息,证明配置成功,然后进行编译:#make一两分钟就编译完了,然后进行安装:#makeinstall安装完成后,Apache就存放在/usr/local/apache目录下了,bin是执行文件的目录,conf是配置文件目录,htdocs是网页的主目录,logs是日志目录.Apache通过bin/apachectl或者bin/httpd来控制启动或者停止.#/usr/local/apache/bin/httpd-kstart#启动apache#/usr/local/apache/bin/httpd-kstop#停止apache#/usr/local/apache/bin/httpd-krestart#重启apache然后你可以通过http://localhost来测试apache是否安装成功,如果出现apache的页面则安装成功,否则请检查上面的步骤.三.安装PHP我们使用的PHP版本是4.3.8,先去下载:http://www.php.net/downloads.php,下回来的包叫做php-4.3.8.tar.gz,放到/usr/local/src目录下.首先进入该目录后解压缩:#cd/usr/local/src#tar-zxvfphp-4.3.8.tar.gz解压后进入目录:#cdphp-4.3.8进行配置,这一步比较关键,一定要设置好,特别是要考虑到你要支持什么,比如GD库,xml,mysql等等,如果想知道详细的配置,执行./configure--help来获得:#./configure\?--with-apxs2=/usr/local/apache/bin/apxs\?--disable-debug\#关闭php内部调试?--enable-safe-mode\#打开php的安全模式?--enable-trans-sid\?--with-xml\#支持xml?--with-mysql\#支持mysql?--enable-short-tags\#支持PHP的短标记?--with-gd\#支持GD库?--with-zlib\#支持zlib?--with-jpeg\?--with-png\?--enable-memory-limit\?--disable-posix\?--with-config-file-path=/usr/local/lib如果上面的配置没有错误的话,那么应该最后会显示感谢使用PHP等字样,那么证明配置成功,如果上面的配置选项不支持的话,会提示错误.比如你没有安装mysql,那么--with-mysql就无法使用,所以一定要注意对应选项系统是否能够支持,如果出现错误,那么就先安装对应的程序,或者去掉相关选项.配置之后就进行编译:#make编译成功后出现Buildcomplete.字样,那么就可以进行安装了:#makeinstall安装完成后把/usr/local/src/php-4.3.8/php.ini-dist复制到/usr/local/lib/,并重命名为php.ini#cp/usr/local/src/php-4.3.8/php.ini-dist/usr/local/lib/php.ini基本到这里PHP就安装成功了,如果中间出现错误,除了在配置的时候没有选对选项之后一般都不出现错误.四.整合Apache+PHP为了让Apache能够直接解析php,我们还要进行一些配置.首先进入apache的配置文件目录:#cd/usr/local/apache/conf然后用vi打开配置文件httpd.conf:#vihttpd.conf在httpd.conf文件中,添加AddTypeapplication/x-httpd-php.phpAddTypeapplication/x-httpd-php-source.phps应该将以上两句添加在其他AddType之后。确保文件中有以下一句话,没有就自己添加在所有LoadModule之后。LoadModulephp4_modulemodules/libphp4.so好了,在vi中使用:wq保存httpd.conf文件,退出vi。启动apacheserver:#/usr/local/apache/bin/httpdstart现在apache就能够运行php了,写个文件测试一下,在/usr/local/apache/htdocs目录下,新建一个phpinfo.php文件,文件中只有一行代码:保存此文件,在你的浏览器中输入http://localhost/phpinfo.php,你应该看到PHP的系统信息。如果出现错误,比如提示你下灾phpinfo.php,那么apache就是还无法解析php文件,那么请仔细检查以上的操作是否正确.好,到这里,基本上Mysql+Apache+PHP安装完成,那么就能做服务器了,也可以安装网站了同时可以传个phpMyadmin去管理你的mysql第三步倚天服务端数据库还原用FTP上传下载的7.77M的服务端下的db.tar.gz和game1.tgz两个文件和数据库下面的三个文件夹到FTP里面,也就是incoming目录下面然后进入目录命令为:cd/var/ftp/incoming/解压缩这两个文件夹命令为:tarzvxfdb.tar.gztarzvxfgame1.tgz将数据库下面的三个文件夹复制到/


已有7位网友发表了看法:

欢迎 发表评论: