zoukankan      html  css  js  c++  java
  • win7系统64位eclipse环境超详细暗黑1.4服务器搭建

    原地址:http://bbs.gameres.com/thread_223704.html

    今天闲来没事,参照论坛中几篇成功案例,自己也搭建了下服务端,这里详细的记录下我的安装过程,方便大家快速搭建。

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

    首先安装python
    本人使用的是python-2.7.5.amd64. 到附件里下载
    安装很简单,一路下一步就好了。
    添加C:Python27到path:
    <ignore_js_op>win7系统64位eclipse环境超详细暗黑1.4服务器搭建 ... 


    给eclipse安装python的插件。
    解压PyDev+2.7.1.zip,复制两个文件夹到eclipse安装目录下,直接选择覆盖就会添加进去了,不会删除原来里面的内容的)
    重启eclipse就可以了
    配置下python环境,windows-->preference-->pydev-->Interpreter-Python,右边选New-->Browse,找到C:Python27python.exe,OK,选中所有找到的libs,完成。
    如下图。
    <ignore_js_op>win7系统64位eclipse环境超详细暗黑1.4服务器搭建 ... 

    安装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服务,确保他们都启动了。如果是手动启动的话,每次开机要手动去启动这两个服务
    <ignore_js_op>win7系统64位eclipse环境超详细暗黑1.4服务器搭建 ... 

    安装setuptools
    这个工具是方便我们安装python下的一些其他库
    附件下载setuptools-1.1.6.tar.gz,解压
    cmd到解压目录,输入python ez_setup.py,就安装好了。
    参照前面的方法,将C:Python27Scripts也加入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文件,执行,如下图
    <ignore_js_op>win7系统64位eclipse环境超详细暗黑1.4服务器搭建 ... 

    创建PyDev Project
    eclipse下创建一个PyDev Project工程,输入工程名并选择创建src目录
    将anhei server 1.4/anheisg/目录下的内容拷贝到src目录下
    在eclipse中修改config.json中数据库IP、用户名、密码等相关配置
    <ignore_js_op>win7系统64位eclipse环境超详细暗黑1.4服务器搭建 ... 
    打开startmaster.py,右键Run As-Python Run,大功告成
    <ignore_js_op>win7系统64位eclipse环境超详细暗黑1.4服务器搭建 ... 


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

    问题:
    如果出现端口被暂用错误,可能是因为之前启动过没有关闭,可以尝试注销电脑后再次运行。

  • 相关阅读:
    thinkPHP 无法加载控制器:Hello
    在html中引用分享的链接
    div中iframe高度自适应问题
    php编写tcp服务器和客户端程序
    Maximum Subsequence Sum (25)——改进版
    水仙花数——升级版
    数据结构实验八——队列打印杨辉三角
    数据结构实验七——循环队列
    数据结构实验六——链队列
    水仙花数(20)
  • 原文地址:https://www.cnblogs.com/123ing/p/3902577.html
Copyright © 2011-2022 走看看