Ⅰ 网吧游戏服务器的搭建
服务器搭建:iis(微软的,不错,会用鼠标,认识中文的,都可以很快上手),apache(本文可能不会提到,但是它是比较专业的服务器搭建软件,有兴趣可以和我交流交流) 相信你不只是想提供web服务吧,咱们也要搞搞ftp吧,呵呵 ftp服务器需要的软件:其实iis就自带一个ftp服务,但是我不推荐,主要是管理不太方便(个人观点)。我在这里给大家推荐serv-u,简单,实用,地球人都喜欢,呵呵(你个小兔崽子,少废话) 好了,软件呢就需要这些,如果你想搞点论坛啊,江湖游戏什么的,那就到网络上去搜索你想要的源代码吧,我觉得,论坛的话,雷傲的不错,当然也有支持asp的动网的,其实最近流行的是php,如果你喜欢什么,那就去down什么,这些都是非常非常简单的,相信自己,无师自通,J。 晕,差点忘了重要的东西,如果要搭建cgi或者php的论坛,还需要一些插件: 支持cgi的插件:需要perl编译器:activeperl,个大网站都有下载。 支持php的插件:需要php for win的插件,版本更新比较快,下载最新版本比较好。 Ok,要用的软件都说差不多了,如果还有需要的,我会在后面说明的。 喝口水,现在是万事具备,只欠东风了,开工ing: 首先,宽带得ip应该是动态得,所以我们就需要一个域名服务,来指向自己得机器,要不然,别人不能进入,这里推荐花生壳域名服务( http://www.oray.net/Default.asp),申请不是特别得繁琐,认识中文就会申请。申请好以后,你需要下载一个客户端,如果你不安装这个东东,还是不能够实现域名的指向,就在该网站有下载(注意下载最新得版本,下载老版本干什么啊,浪费资源,如果你有恋旧情怀,下载旧版本我也没办法)。当然,如果你有固定的ip,那就congratulate你了啊,不用动态域名了,我真的好想有一个固定的ip,但是没钱,穷人就是命苦啊L 接下来,安装iis,我们是菜鸟,当然用最菜的东东,iis所见所得,简单实用(不是给微软打广告,真得是这样,它比起apache简单多了)。如果你的是win2000服务器版,那iis应该是有安装得,如果是专业版,那就需要添加,添加删除软件里面可以找到,这里就不多说了。安装iis后,需要进行一些简单的设置,无非就是用鼠标对着那些中文按钮点点,简单的很,后面会提到如何配置cgi和php的,这里就不说了。 ftp服务器的serv-u的安装:和其它软件一样,下一步,下一步,finish,呵呵,不会被揍吧。安装完成以后,就会自动运行,需要填写一些东西,建议你在中文之家去下载汉化破解版的serv-u,这样对我等不识洋文的来说,是佳音啊。填写的时候只需要注意以下几个事项: 1, 如果你是动态的ip,那就在填写ip那一栏里面不要填写,如果是固定的,那就填吧,接下来是填写域名,就填写你申请的花生壳的免费域名。后面的,都是一见就明白的,不需要我再在这里罗嗦了。 2, 如果你不希望ftp服务随着系统的启动而启动,那就不要选择随系统启动那一栏,如果你不希望匿名登陆,就会自动提示你新建一个用户名和密码,反正你按着提示来,就不会出错的。 3, 关于serv-u的教程网络上非常多的,你去找找,那些高手说的绝对比我说的好,建议去下载几本看看,我就是从那些高手的文章中学习的。 4, 如果想让自己的ftp站点更专业,可以参看serv-u的帮助文件,有message的一些常用变量,那里说的很详细的。 Ok,服务器的搭建说的也就差不多了,如果有不对的地方,欢迎大家指出,下面就开始说说,如何使自己的服务器功能越来越强大。 论坛的安装: 如果你是使用asp代码的论坛,那你的iis服务器不用做任何说明,就可以支持的,当然,如果你用的是apache服务器,那就需要其它的设置,由于本文主要是基于iis的服务器,所以就不说了,网络上关于apache支持asp的教程也非常的多(其实我也不是特别的熟悉apache,不要k我啊,如果k我,我就不说了,嘿嘿)。 如果你是使用cgi的论坛,那就需要安装actibeperl,在安装的时候,只需要注意,将他安装在c:\usr目录下,其实我也不知道为什么要安装到这里,反正你安装到这里会避免很多的问题,如果你安装到其它的目录,可能会出现一些比较怪的问题。 安装过程,省略,因为所有的软件安装方法都是大同小异,下面,我来说说如何在iis里面配置cgi: 打开iis管理器,打开网站属性,进入 主目录选项,点击,配置,然后进入一个新的对话框,点击添加,添加如下: 可执行文件:c:\usr\bin\perl.exe %s %s (其实就是perl文件的地址,后面加两个%s,中间有空格的啊) 扩展名:.cgi 还要添加一次: 可执行文件:c:\usr\bin\perl.exe %s %s 扩展名:.pl 然后,添加一个虚拟目录,注意以下的: 第一, 路径在你的cgi目录下, 第二, 如果是雷傲的,建议虚拟目录命名为cgi-bin,至于为什么,那是因为我习惯了,呵呵,不会被k吧 完了,配置cgi的就着么简单,如果大侠们觉得哪里有错误,请指出,呵呵! 如果你要搞些php的东西,那就要安装php for win。建议使用解压方式,不要用那个安装的,不好,为什么呢?怎么这么多为什么啊,那是别人高手说的,我怎么知道为什么啊。 废话少说,开工ing: 开工前,还有点废话: PHP安装的两种不同模式,一种是Cgi模式(CGI executable),另一种是模块化安装方式。可以这样来区别:在CGI模式下,如果客户机请求一个php文件,Web服务器就调用php.exe去解释这个文件,然后再把解释的结果以网页的形式返回给客户机;而在模块化中,PHP是与Web服务器一起启动并运行的,所以从理论上说来说,以apache模块方式安装的PHP4有着比CGI模式更好的安全性以及更好的执行效率和速度,其实选择什么安装方式,完全在于你,而不是我在这里废话。 解压缩php到你想要的目录,我习惯上解压缩到c:\php 3.打开你的IIS信息服务控制台,右击默认网站图标,选择属性,打开默认网站属性选择,然后再选择主目录选项卡,做以下配置: 点击配置按钮,你会看到又跳出一个选项卡,上面是已经定义的文档类型。点击添加按钮,添加下面这些: 可执行文件:c:\php\php.exe %s %s (你的php所在的目录) 扩展名:.php ok,好了。现在试着把下面的几段代码保存成后缀为php文件,然后放到你的一个虚拟目录中去访问,看一下是否能出现正常的结果。 <?php phpinfo(); ?> 也许你会碰到下面的输出结果: Security Alert! The PHP CGI cannot be accessed directly. This PHP CGI binary was compiled with force-cgi-redirect enabled. This means that a page will only be served up if the REDIRECT_STATUS CGI variable is set, e.g. via an Apache Action directive. For more information as to why this behaviour exists, see the manual page for CGI security. For more information about changing this behaviour or re-enabling this webserver, consult the installation file that came with this distribution, or visit the manual page. 不用怕,这是因为现在PHP在IIS中是以Cgi方式运行的,而你的php配置文件中这一项又没有打开。如果你看到上面的一段警告,你需要打开你的php.ini文件,然后查找cgi.force_redirect = 1这样一句,把这一句前面的分号去掉,然后把1改成0就OK了,现在再来刷新一下你刚才的页面,如果没有什么意外的话,你就会看见一个php的欢迎页面了,那就恭喜你了哦,你的服务器已经支持cgi和php了,asp那还用说吗!!呵呵。
Ⅱ 网吧服务器 虚拟盘 配置 游戏服务器 左轮轻松游
本人也在用左轮轻松游,你的配置带20台都没问题,不过建议你把一些常玩的游戏同步到客户机去,不热门的游戏放虚拟盘,这样可以减轻服务器的压力,还有就是左轮要求c、d两个盘不能做虚拟盘的。小网吧不做阵列也行,集成网卡也不会卡的
Ⅲ 有盘网吧 准备加游戏服务器。。如何设置
硬盘分四个区为例-C系统盘(NTFS)(自动还原)-D网络游戏(NTFS)(不保护)-E硬盘游戏(NTFS)(还原精灵6.1不还原或不保护)-F驱动备份(FAT32)(自动还原)。
系统游戏部分:
安装真正WINDOWS XP上海政府无限升级版,上网更新至最新版本,目前为1519。安装各种驱动、网吧常用软件、播放器、输入法、网管工具(需加密)、MAXDOS最新版(5.5S支持网刻),使用DeepFreeze冰点还原企业网络无限版的做好种子,安装LanUpdater最新版(1.01),修改系统,做到WINDOWS下防删、防改、防格、防下,提醒大家一下不能用目前网上流行的XP防删防格2800版补丁,禁止系统警报、连接共享、自动更新、剪切簿查看器、DHCP、DNS、帮助支持中心、智能设备、MESSENGER、NETWORK DDE 、NETWORK DDE DSDM、打印、远程注册表、路由、共享、TELNET、主题等不大需要的服务,删除C:\WINDOWS\SoftwareDistribution\Download下的所有文件,清空临时文件夹、IE临时文件和历史记录,关闭休眠和系统还原等功能,删除升级文件、帮助文件、不要的输入法、清理系统垃圾文件,优化注册表,安装设置好网管,把网吧常用到的网卡驱动放在F盘然后关机做C盘映像放F盘,关机把硬盘挂到宽带服务器上做全盘映像。把硬盘放回本机,安装好所有游戏并备份各自的游戏注册表到各自的文件夹,并为各个游戏建立LanUpdater快捷方式放在D盘,关机再挂到宽带服务器做DE盘的映像,全盘映像和DE盘映像放在宽带服务器上面,把网络刻隆服务端一并放在宽带服务器上,启动服务端,设置好参数,等待客户端接入,所有客户端准备就绪后,先网刻全盘映像再网刻DE映像,我之所以不整盘做映像是因为如果做整盘映像的话,文件会很大,网刻会很久,万一中途由于各种原因中断的话-如停电-你小子等着拿起子吧^-^,我的全盘映像尽量做到最小,网刻尽量最快,减少捧硬盘的机会,嘿嘿,曾经有过两百台机子放在俺的面前,等到停电的时候俺才知道,世间最倒霉的事莫过于此,我幻想上天再给我一次机会,让我重来过那该有多好呀!结果-两百块硬盘放在我的眼前,刻得我两眼疲惫,手脚劳累,回家后昏睡一天一夜不醒,倒省了一天的饭钱¥血的教训不能不接受,网刻完毕,设置好所有客户机后开始做服务器了。
服务器部分:
服务器我一共用了四台[宽带服务器][收费服务器][游戏服务器][游戏更新电影服务器]全部采用WINDOWS 2000高级服务器版本上网更新至最新版本。
宽带服务器:80G分两区,前N后F格式6:74,C系统D盘放客户机全盘映像和DE映像文件及其系统驱动备份文件,光纤固定IP接入宽带服务器后双网卡绑定输出到主交换机(24口百M+2口千M)的百M端口上,该交换机百M端上再接入其它三台服务器共占用了10个百M端口,两个千M口分别下连两组堆叠交换机的千M口,再百M到客户机。
收费服务器:安装收费端,安装网络杀毒软件服务端、数据库工具等等;绑定双网卡接入主交换机。整服务器不保护。
游戏更新电影服务器:暂由四个200G硬盘组成,第一块200G分三区,C系统NTFS格式分10G;D游戏盘NTFS格式共180G,设置只读共享,共享名加$隐藏;E盘为备份盘备份网吧各种软件工具驱动FAT32格式10G。后三块全部只分一个区全部NTFS格式,其中一块做不常玩游戏及MP3歌曲游戏盘,设置只读共享加$隐藏;后两块为电影盘,不共享安装并设置IIS,安装免费的万象VOD,把电影添加进去,用数据工具打开VOD的数据文件,把本地路径替换成HTTP路径,这样做是解决该VOD不能拖放的问题。安装同步更新软件,整服务器不保护,绑定三网卡到主交换机。
游戏服务器:200G分三区C为NTFS格式安装系统,安装共享补丁,病毒实时监控软件,D盘为NTFS格式完全共享隐藏,安装小的网络游戏或不大热门的网络游戏以及新游戏和迷你歌词等软件的下载歌词目录;E盘为FAT32格式只读共享,安装网络杀毒软件客户端和能在只读方式下运行的单机游戏和驱动备份。绑定三网卡到主交换机。
游戏运行更新部分:
在客户机玩本机游戏时首先运行LanUpdater的游戏快捷方式查找对比游戏更新电影服务器上的D盘下该游戏和本机游戏的文件数目时间大小的不同,分别做出删除更新替换的操作,然后导入注册表,接着运行游戏;在客户机上玩游戏服务器上的游戏时,也是首先运行LanUpdater的游戏快捷方式,查找对比游戏更新电影服务器上,不常玩游戏盘的该游戏和游戏服务器上,该游戏的文件数目时间大小的不同,分别做出删除更新替换的操作,该操作对象为:游戏服务器D盘下该游戏文件。运行服务器上的只读盘上的游戏不经过LanUpdater的游戏快捷方式,而是直接进入游戏。看电影只须打开电影网页的快捷方式就可以了,而听MP3只要打开存放在游戏更新服务器上的MP3列表文件在本机桌面的快捷方式就会自动调用本机的播放器来播放,歌词就会自动下载或调用在游戏服务器上的歌词目录下相关歌词文件。
维护部分:
我在游戏更新电影服务器上面做了一个批处理,每天自动运行一次批处理,就会自动上网更新每个游戏了,其他的我就不管了,客人来了,一点游戏的图标,就自动更新为最新版本了,LanUpdater对比速度很快,更新更快,达到8M/秒几乎达到100M网卡的极限,更新量只有一两兆的情况几乎是一闪而过,而且还有等同于杀毒软件的功能。有新游戏我就会用同步更新软件来更新,方法是用网管运行游戏服务器上的同步专家客户端,然后再同步到每台工作站。如果有不小心有病毒了,也用网管运行放在游戏服务器E盘上的网络杀毒客户端来杀毒,要是还搞不顶的话,就出绝招了,呵呵,网刻DE盘,因为我从来不转存过。^-^
注意事项:
游戏更新服务器上绝对不要被病毒给染上了