架设本地pemolo服务器相关(Win32/Mac OS X)

   架设本地pemolo服务器相关(Win32/Mac OS X)


1. 架设本地mysql服务

win:
   在官网 http://dev.mysql.com/downloads/mysql/  下载安装包 http://dev.mysql.com/get/Downloads/MySQLInstaller/mysql-installer-community-5.6.15.0.msi
   控制面板从查看服务,确认存在MySQL服务并已启动

mac:
   推荐使用安装包安装:参 http://www.cnblogs.com/macro-cheng/archive/2011/10/25/mysql-001.html

   要点:
   *  官网安装包url: http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.6.15-osx10.6-x86_64.dmg
   a) 安装包里的两个pkg,和一个.prefPane都要安装
   b)安装prefPane后,在系统偏好设置中会出现mysql的服务,在里面启动MySQL服务
   c)安装完默认用户名 root,密码空,只有本地访问权限(127.0.0.1/localhost),如果需要远程访问(%)要修改权限表

   安装后默认路径在 /usr/local/mysql/bin,可考虑加到系统路径中,在~/.bash_profile中添加一行:
   export PATH=/usr/local/mysql/bin::$PATH
   * 若使用编译源码方式安装的话,用sudo mysqld_safe 启动服务


2. dump远程库表结构和表数据,并导入到本地

win/mac:

   a) 备份远程库相关表到本地
   $mysqldump  -h [远程数据库ip] -u[远程库用户名] -p --databases [库A] [库B] [... 库N] > [备份文件存储路径]
   如 mysqldump  -h 192.168.1.6 -uroot -p --databases cm_game cm_cehua > sql_bak.sql

   b)进入本地mysql服务会话
   $mysql -uroot -p

   c) 导入备份数据到本地
   mysql> source [备份文件绝对路径]
   如 mysql> source ~/sql_bak.sql

*  如果需要编辑数据库的图形界面

win: HeidiSQL http://www.heidisql.com/download.php
mac: 官网提供的mysql-workbench   http://cdn.mysql.com/Downloads/MySQLGUITools/mysql-workbench-community-6.0.8-osx-i686.dmg


3. 架设本地memcache

win:
   参:http://www.linuxidc.com/Linux/2011-12/49516.htm

mac:
   参: http://www.360doc.com/content/11/1223/02/1542811_174376159.shtml

   a) 编译安装memcache
   *) memcache configure的时候会检查是否有libevent,故先要安装libevent

   在libevent官网 http://libevent.org/ 下载 https://github.com/downloads/libevent/libevent/libevent-1.4.14b-stable.tar.gz
   在memcached官网 http://www.memcached.org/ 下载 http://www.memcached.org/files/memcached-1.4.17.tar.gz

   解压这两个tar.gz文件,并依次在相应的解压目录执行
   cd [解压目录]
   ./configure
   make
   make install

   b) 启动memcached服务
   memcached -d -p 11211

   c) 查看memcached服务状态
   telnet 127.0.0.1 11211
   stats

4. 安装Node.js

   参:https://github.com/NetEase/pomelo/wiki/安装pomelo
   其中“准备”一节

4. 架设本地pemolo服务器

   参:https://github.com/NetEase/pomelo/wiki/LordOfPomelo-安装指南

5. 服务器调试

   参:使用 WebStorm IDE 调试 Pomelo 应用程序

   https://github.com/NetEase/pomelo/wiki/%E4%BD%BF%E7%94%A8-WebStorm-IDE-%E8%B0%83%E8%AF%95-Pomelo-%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F

你可能感兴趣的:(windows,mac,OS,服务器,node.js,pomelo,X)