- 精华
- 阅读权限
- 40
- 好友
- 相册
- 分享
- 听众
- 收听
- 注册时间
- 2014-3-26
- 在线时间
- 小时
- 最后登录
- 1970-1-1
|
目前本人接触到的所有网络游戏及网页游戏服务端都可以如此架设。<XP SP3> (完全个人经验,摸索出来的,100%通用,XPSP3系统,WIN7,WIN8还是有个程序永远运行将你电脑里的一
切不停的往美国国家安全局发送,所以不选择,宁可用老XPSP3,或选 用其它7类操作系统也不用
WIN7以上的WINDOWS系统。除非下一阶段的WINDOWS系统没有后门程序往美国国家安全局发送。这也是所谓为
什么你们很多人用WIN7及以上的系统,上网会变慢或总有东西占用网速。不好意思,具我所知,全世界的黑客没有一
个能破&解这个文件的,如果破&解了的话,WIN7及以上的系统直接崩溃!虽然本人不是什么重要人物,也不愿意将自己
电脑里所有的信息有事没事往美国国家安全局送!这也是我对你们的一点建议,看你们的选择) 1、纯WIN端的;
2、有VM镜像的服务端的;
3、有用虚拟机端的,如Linux端的,泡泡鱼的; SRT端的没研究,也没有下载相关端的游戏,我想应该差不了多少的;
通用架设游戏服务端方法:
(既然大部分都选择的是D盘,就默认不修改了,有些要修改还得改EXE程序,有点烦)
1、环境必须用的通用程序,只装一次就KO了,对XP SP3系统必须要装的要求,只有达到以下说的,你就无所谓什么端,只要是32位的都可以架设:
DrectX 9、10、11及SDK程序包
.Net Framewordk 1.0、1.0SP1、1.1、2.0、2.1、2.1SP1、3.0、3.5、3.5SP1、4.0、4.1、4.2
VC编译程序 VC2005\2008\2010\2012
Microsoft JAVA、HTML、PHP、C、Basic、ASP虚拟编译器;(要进行写程序的就装,不写只玩游戏的不用装)
安装SQL2000服务端、SP4补丁、SP5补丁;
MySql 从5.0开始到5.6装7个MySql版本,放心永远不冲突;最好将mysql-connector里的所有程序全下载下来全安装;
VM装10就可以,网上一堆破&解;
PHP5装5.0及最新版两种;
JAVA装6.0及7.0还有最新版三种,放心也不会冲突;
coLinux虚拟程序,这个随便啦,当然最新版最好不过了;
mongodb数据库及管理工具MongoVUE或用rockmongo-on-windows页面管理Mongo数据库程序;
Python2.0、3.0及最新版即可;
以上所有程序,只要你们是从官方或正规网站下载安装的(msi或exe),不存在修改环境变量一说,安装程序自动就会修改;
======================================================================================
2、在D盘创建一个目录起名为ESSamp,一定要绿色完全版的 (最好是最新的);
3、将MySql4,MySql5,PHP5, Python2.0、3.0,Apache2,eAccelerator,phpMyAdmin(PHP页面管理MySql数据程序),mongodb1.0、2.0、3.0;
这些写到的,全部整到ESSamp文件夹里面,都以绿色版下载,创建目录即可;
如D:\ESSamp\MySql5,D:\ESSamp\PHP5等等;
现在,已经完成了90%了!!!!!
4、这个要重点讲下,重要是这块:
将游戏端的数据库,直接把相应的MYSQL数据库目录复制到D:\ESSamp\MySql5\data\里面就行; 只将游戏服务端MySql下
data文件夹里的对应的数据库文件复制到上述路径就OK! 文件夹名就是打开数据库后的表名;当然有些是sql程序,也是直接复制过去即可;数据库密码,你只用设置一次就OK了。比如账号12345,密码12345,那么所有的游戏通过这个ESSamp运行SQL后,账号密码全是12345。跟本不用问原作者数据库密码,他们不知道怎么学的;SQL数据库密码是目前世界上最
容易破&解的数据库了,直接复制粘贴就成;用工具的都是蠢蛋!!!
A、如果是VM虚拟端的,可以用相应的工具将虚拟软件直接打开,然后将里边的服务器所有程序复制出来,即可;
B、如果是泡泡鱼等这类虚拟端的,可以不用动,不挨事,也是因为我没改动;
C、如果是JAVA类的,这类貌似不用改动直接可以玩。不过我也没修改过,因为从没失败;
记住一点就可以了。将游戏服务端的数据库程序移到D:\ESSamp\ 与之对应的目录里就可以了,90%都是MySql; 特殊的可以不用修改或直接全复制到此目录下即可;
注:
如果数据库名一样,不是特定游戏主数据库的话,可以不用动(也就是说移不移无所谓,只要里边有就不用再复制了) 如果是游戏主数据库,就把目录名改换个;
这些操作完成后,my.ini完全不用理会;用默认的空表就可以,也就是官方的my.ini空表; 主修改服务端的配置文件,都有的,无论网络游戏还是网页游戏都有相应的配置
文件。也就是修改一下路径及数据库名称;
然后,可以将所有类似游戏的数据库统一放在这里边,以后要玩游戏,只开启一次,你电脑里所有的游戏都不用再去开启SQL及相应的服务程序了;
有很多游戏,里边的MySql程序比较老,也有些特别,比如,有些Mysql运行后是mysqld.exe,有些是mysqld-nt.exe。 其实无所谓,你只用修改配置文件里的文件名就行;
当然,使用最高版本的最好,也就是说游戏服务端里的那些低版本的SQL,PHP等等完全不用理会,删除了都行,只要把数据库拉出来就OK了。
比如我就非常的贱。我就将,征途、神鬼传奇、龙腾世界、CSOL、问仙、寻仙、凡人修真2、御灵道等等,所有的数据库全整这里边了。我每次只开一个ESSamp就启动SQL数据库,如果有其它程序的话,一般我都是会手动重编辑一下CMD命令,基本都有,如果是网络游戏的都是程序,要不要它们没吊用。用CMD全能做到,客户端的那个确实得编程了,因为要破&解,所以一般我不动。
所有游戏的客户端,可以是中文也可以随便改,只要你知道修改哪个配置文件就可以(没有什么狗屁非要英文的扯淡,你**以为全是老外的游戏啊,BS你们说这样话的人),只要是中国的都可以用中文。不是中国的,必须用英文; 所有游戏的服务端,也是一样,英文 中文看国家,中国的就随便 爱咱咱滴,老外的全英文; 改相应的配置文件 就可以。
我游戏服务端及客户端名字就瞎起一通,为了方便我都是,1、2、3、4、5这样干的;我基本将所有游戏的服务端及客户端 全整一起不分开,比如,征途我就整到2文件夹里,全在里边修改下配置文件就可以了;
这样做有个几个好处:
1、相当的省硬盘空间,虽然我2000G硬盘,不过爱情动作片怎么不得1000G啊,是不是啊,嘿嘿。所以游戏空间就太少了;
我算过,80G的D盘给了这类游戏没有这么操作前,20种游戏只有还有1个多G,这么操作后,直接省出16G的空间;
2、相当方便,数据库密码再也不用问原作者要,你设置成什么就是什么,和他没有半毛钱关系了;
3、所有的游戏用相应的数据库管理软件打开后,全在一起,这点有点恶心(所以很多我都改成了中文名)。可以用SQLyogEnt这类管理程序只打开指定的数据库也是可以的。
4、只运行一次程序,就可以玩最少90%的游戏,不用再去第二次运行数据库,又要关闭又要重新开启,你累吗?我反正烦的很,真**的麻烦,不如全一起,要开一起开MB
一定要记住,必须修改服务端及客户端里的配置文件,要全改。统一起来,非常方便。如果很多CMD命令运行的都是一样的,比如很多页游戏的CMD程序都是运行mysqld.exe这类的,你可以自己编写一个统一的,只用运行一次就可以玩与之相应的所有游戏了,没必要玩一个关一个,玩另一个再重开一个,累死你;
先苦后甜!
=====================================================================
目前,我是这样开一个数据库,出现40多处表单,20多种游戏数据库全在一个数据库里。
无论网络游戏还是网页游戏,都可以。只要是用SQL的,我都统一起来了,而JAVA等等这类比较少,
太过独立,所以我没有统一;如果以后出现大量的新的好玩的单机版游戏,JAVA之类多的话,我再去
修改整理吧。(我语言表达有些差,没办法初中文化,但方法100%可以,反正我OK!顶多一些细节没写上来。睡觉~~~~~~~)
我觉得既然要一键,那就全一键了,虚拟机都下岗吧!占内存,占空间,费物!!!完全是个费物,我只是玩游戏,不是让游戏玩!!!
|
|