【转】MAC OS 暗黑世界服务器端环境搭建(适合用MAC系统的亲们)

原文地址:http://blog.csdn.net/looffer/article/details/26399881

最开始出现在9秒论坛,收藏标签后6月1日9秒改版,好多以前的文章链接都失效了,索性直接把文章放自己手里。

之前搭配环境时记下来的笔记,搭建过程蛮累人的,希望能帮到有需要的亲。


mac相关操作篇
1、显示mac 隐藏文件
      显示mac 隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool true
      隐藏mac 隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool false
      设置完成后重启或强制退出Finder生效。

2、配置环境变量 (终端使用MySQL会用到)
      a、打开终端
      b、定位到自己用户的主目录,输入:cd ~
      c、创建一个空文件,输入:touch .bash_profile ;
      d、编辑这个文件, 输入: open .bash_profile ;
      e、在打开的这个文件中输入: export PATH=${PATH}:<文件目录>;
           ( export PATH=${PATH}:/usr/local/mysql-5.6.16-osx10.7-x86_64/bin;     我的系统MySQL工具环境变量 )
      f、source .bash_profile重启终端,测试。


搭建服务器篇

1、安装MySQL
     a、到MySQL官网下载 “MySQL Community Server” 。
           无标题.png  
     
     b、打开MySQL安装包,分别依次安装:
           mysql-5.5.16-osx10.6-x86_64.pkg :这个是MySql的主要程序包;
           MySQL_StartupItem.pkg :MySql的启动项;
           MySQL.prefPane :安装完成后会在系统的偏好设置里面出现,是MySQL的偏好设置,里面主要是用来启动MySQL服务的.

     c、配置MySQL环境变量,注意MySQL的bin文件夹路径(在Finder中前往/usr/local可以找到)。
          在系统的偏好设置中启动MySQL服务,在终端输入 mysql -uroot -p 回车,密码为空姑直接按回车,测试MySQL是否安装成功。

2、安装python
     由于 mac os x 自带python2.7,所以不用再安装了。

3、安装第三方库(firefly依赖)
      a、安装 easy_install
           进入 ht  tps://pypi.python.org/pypi/setuptools#unix-based-systems-including-mac -os-x,下载 ez_setup.py  文件。
           打开终端输入: sudo python /Users/HH/Downloads/ez_setup.py ,然后输入密码,等待安装完成。
     
      b、用easy_install依次安装其它库
           sudo easy_install twisted
           sudo easy_install python-memcached
           sudo easy_install DBUtils
           sudo easy_install zope.interface
           sudo easy_install affinity
           sudo easy_install MySQL-python (根据提示进行安装)

           在Finder中前往/Users , 进入你用户名文件夹, 找一个叫.profile (.bash_profile) 隐藏的文件,在最后的末尾编辑追加一行,如下:
           export DYLD_LIBRARY_PATH=/usr/local/mysql/lib;

           终端输入:
                  python 
           >>>import MySQLdb
           >>>(无出现东西表示MySQL-python安装成功)

           注:若MySQL-python安装失败,参照 ht  tp://blog.csdn.net/intel80586/article/details/8487682方法安装

4、安装firefly
      下载firefly,我下载的是 firefly-1.2.2.zip ,解压文件,在终端里 cd 进入文件夹里,依次执行下面:
      sudo python setup.py build
      sudo python setup.py install

      等待安装完成。


暗黑世界服务器搭建
下载暗黑世界服务器代码 DiabloWorld-Server-V1.6.zip ,解压出文件夹 DiabloWorld-Server-V1.6 ,打开文件夹里面config.json,修改  "passwd":"数据库密码",  这项。
终端 cd 进入解压文件夹,然后执行以下:

1、创建数据库
      终端输入  mysql -uroot -p密码 < DiabloWorld-V1.6.sql 

2、运行服务端程序
      终端 cd 进入文件夹DiabloWorld-Server-V1.6,输入 python startmaster.py
        10CA882BE119.png  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值