GameRes游资网

 找回密码
 立即注册
查看: 13082|回复: 72

win7系统64位eclipse环境超详细暗黑1.4服务器搭建

  [复制链接]
发表于 2013-9-23 11:59:00 | 显示全部楼层 |阅读模式
今天闲来没事,参照论坛中几篇成功案例,自己也搭建了下服务端,这里详细的记录下我的安装过程,方便大家快速搭建。

eclipse是我的最爱,什么都喜欢在eclipse下开发。所以果断这次也是在eclipse下
(下面所有用到的软件都在附件里下载)

首先安装python
本人使用的是python-2.7.5.amd64. 到附件里下载
安装很简单,一路下一步就好了。
添加C:\Python27到path:
1.png


给eclipse安装python的插件。
解压PyDev+2.7.1.zip,复制两个文件夹到eclipse安装目录下,直接选择覆盖就会添加进去了,不会删除原来里面的内容的)
重启eclipse就可以了
配置下python环境,windows-->preference-->pydev-->Interpreter-Python,右边选New-->Browse,找到C:\Python27\python.exe,OK,选中所有找到的libs,完成。
如下图。
3.png

安装mysql
因为这个有191m,所以没上传了,自己到网上下载mysql安装,我用的是:mysql-installer-community-5.6.14.0.msi。

安装Memcached
下载memcached_en32or64.zip,因为我的是64位系统,解压后选择x64目录下的。
以管理员身分运行cmd,
进入memcached.exe所在路径,
运行memcached.exe -d install -m 500 即可安装完毕,
你可以去windows服务里查看是否有memcached服务;
里面还可以看到我们前面安装的mysql服务,确保他们都启动了。如果是手动启动的话,每次开机要手动去启动这两个服务
4.png

安装setuptools
这个工具是方便我们安装python下的一些其他库
附件下载setuptools-1.1.6.tar.gz,解压
cmd到解压目录,输入python ez_setup.py,就安装好了。
参照前面的方法,将C:\Python27\Scripts也加入path环境变量

快速安装需要的第三方库依赖
cmd下依次运行:
easy_install twisted
easy_install python-memcached
easy_install DBUtils
easy_install zope.interface
easy_install affinity
easy_install MySQL-python(似乎这里会自动安装32位的,我的是64位的,多次尝试不成功,所以我这步是手动安装的)


手动安装MySQL-python
下载附件:MySQL-python-1.2.4.win-amd64-py2.7.exe(这里是64位版的)
双击安装。

安装pywin32-218.4
下载附件:pywin32-218.4.win-amd64-py2.7.exe(这里是64位版的)
双击安装


下载firefly-alpha-v1.2.2
解压后cmd到解压目录下执行python setup.py build和python setup.py install


下载暗黑世界服务器代码
本人使用anhei server 1.4
将anheisj.sql导入到数据库:打开MySQL Workbench,file-->open sql script-->选择anheisj.sql文件,执行,如下图
5.png

创建PyDev Project
eclipse下创建一个PyDev Project工程,输入工程名并选择创建src目录
将anhei server 1.4/anheisg/目录下的内容拷贝到src目录下
在eclipse中修改config.json中数据库IP、用户名、密码等相关配置
6.png
打开startmaster.py,右键Run As-Python Run,大功告成
7.png


最后附件里添加了一个我的eclipse工程AnHei.rar,下载解压后就可以用eclipse导入了。

问题:
如果出现端口被暂用错误,可能是因为之前启动过没有关闭,可以尝试注销电脑后再次运行。
游客,如果您要查看本帖隐藏内容请回复




发表于 2013-9-27 14:57:29 | 显示全部楼层
想看一下里面到底是什么
发表于 2013-10-8 13:38:26 | 显示全部楼层
楼主V5,支持支持
发表于 2013-10-8 13:45:28 | 显示全部楼层
sdsalfdlsafdsa
发表于 2013-10-8 15:57:11 | 显示全部楼层
学习一下子看看
发表于 2013-10-9 13:58:49 | 显示全部楼层
支持楼主,有空也试着装一下,哈哈!!!
发表于 2013-10-13 23:35:46 | 显示全部楼层
谢谢楼主分享~~~~~~~~~~~~~~~~
发表于 2013-10-24 00:51:19 | 显示全部楼层
firefly-admin.py
发表于 2013-10-25 07:07:31 | 显示全部楼层
看看~~~~~~~~~~
发表于 2013-10-27 19:38:36 | 显示全部楼层
回复会有什么惊喜呢
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广告投放|信息发布|关于本站|手机版|GameRes游资网 ( 闽ICP备05005107-1 )

GMT+8, 2017-12-19 02:32

快速回复 返回顶部 返回列表