安装Ubuntu之前,一直和朋友在windows下玩自己搭的魔兽私服,装了ubuntu之后,尝试了一下在ubuntu下搭魔兽私服,居然成功了。呵呵,希望对喜欢魔兽世界的兄弟姐妹有帮助。
魔兽私服在windows下的安装办法是:1、下载玉乡魔兽一键安装第六版。2、安装,系统自动安装到D盘。3、启动,系统自动安装上了Apache、PHP、MySQL、PhpMyAdmin,这些是魔兽私服赖以生存的环境。
在Ubuntu下:
1,装wine,这个是必须的。由于玉乡魔兽默认是安装到D:\MangosAMP和D:\玉乡魔兽 这两个文件夹,所以,要在wine下搞出个D盘来,winecfg -》 Drivers -》 add一个D盘指定一下位置。我的是D盘对应/opt
2,假设你下载的玉乡魔兽私服名字为mangos.exe,在终端里运行:wine mangos.exe,开始安装,直到结束,应该不会有报错,如果有报错,应该是权限什么的,自己搞搞,重新来过。
---这一步也可以改成从windows里面直接copy过来。
3,安装完毕在你设置的D盘目录下应该有MangosAMP、玉乡魔兽 这两个文件夹。哈哈,快要成功了?还早着呢,这个时候,尝试启动,后台会告诉你MySQL无法启动。
4、在ubuntu下安装Apache+PHP+MySQL+phpMyAdmin,这个很简单,都是sudo apt-get install xxxx就可以了。装完了之后,启动数据库mysql,启动apache,验证http://localhost是否能够访问,如果能够,将MangosAMP下的admin、htdocs这两个目录copy到/var/www下面,这是apache工程的目录。之后运行http://localhost/Admin/phpMyAdmin/index.php 看看是否能够显示页面。
5、好了,现在我们导入魔兽世界的数据,从windows上已经装好的mysql数据库里面导出数据,怎么导出呢?命令行可以导出,或者你可以看看http://localhost/Admin/phpMyAdmin/index.php这个地址里面,可以点选的。导出所有数据库的数据为xxxx.sql。复制到ubuntu上,进入mysql> source /xxxx.sql,或者也可以在页面上点选导入,有一个大于50M的文件,估计要用source才能搞进去,否则的话要调整一大堆参数,太麻烦。
6、数据好了之后,进入到“玉乡魔兽”文件夹,执行wine mangosd.exe,开始载入数据,直到完成。
7、打开http://localhost/htdocs , 注册一个魔兽账号。把wow的realmlist文件里面的地址改成127.0.0.1 。运行wine Wow.exe -opengl。就可以登录自己搭建的私服了。
呵呵,搭成之后挺有成就感,可是wine出来的魔兽界面实在是不一般的难看,无法忍受!
在ubuntu下安装Apache+PHP+MySQL+phpMyAdmin安装魔兽私服的办法
- lazzylion
- 帖子: 11
- 注册时间: 2007-09-20 10:58
- bones7456
- 帖子: 8495
- 注册时间: 2006-04-12 20:05
- 来自: 杭州
- 联系:
-
- 帖子: 81
- 注册时间: 2007-01-26 14:10
实际上魔兽服务器都是开源软件,你可以在linux下编译,也可以在windows下,因为国内打包的魔兽都是win平台下的,所以大家都认为是win下的软件。
比较流行的魔兽服务器软件有mangos和ascent,ascent是非常不错的软件,但后来作者关闭了,其中提到中国的私服只索取不贡献,他不爽,就关了项目。
mangos一直按部就班的开发着,是现在最流行的魔兽服务器版本,参考项目网站 http://www.mangosproject.org/forum/
本人在ubuntu下编译过ascent的服务器,运行的还不错。
比较流行的魔兽服务器软件有mangos和ascent,ascent是非常不错的软件,但后来作者关闭了,其中提到中国的私服只索取不贡献,他不爽,就关了项目。
mangos一直按部就班的开发着,是现在最流行的魔兽服务器版本,参考项目网站 http://www.mangosproject.org/forum/
本人在ubuntu下编译过ascent的服务器,运行的还不错。
- luojie-dune
- 帖子: 22033
- 注册时间: 2007-07-30 18:28
- 系统: Linux
- 来自: 空气中