安装运行前提:
确保机器有安装: nodejs 7.60+, 推荐用最新LTS版本以及数据库 mysql 5.7+
(支持json列);
一,完成nodejs环境
1,去nodejs官网下载最新版本的LTS安装包,点击下载nodejs8.11.4 LTS
2,安装nodejs,新建一个nodejs文件夹,安装到这个文件夹中
3,配置相关环境变量,一个是PATH上增加node.exe的目录,一个是增加环境变量NODE_PATH,值为:%\nodejs\node_modules。(PS:“%代表前面文件夹对应路径”)。
4,检查nodejs与npm版本信息,cmd输入下面命令。
node -v --检查nodejs版本 npm -v --检查npm版本
结果如下:
5,安装cnmp相关环境
在cmd 指令窗口输入如下指令:
npm install cnpm -g --registry=https://registry.npm.taobao.org
6,设置cnpm全局模块存放路径和cache路径
启动cmd,输入:
cnpm config set prefix"%\nodejs\node\node_global"
以及
cnpm configset cache"%\nodejs\node\node_cache"
以后npm和cnpm安装的模块就都在%\nodejs\node\node_global这个目录下了。
(PS :“%”同上注解)
二,完成mysql5.7+环境 (略)
安装好mysql之后,需要创建一个数据库,dbname在配置hitchhiker数据库连接的时候会用,编码要用utf-8。
三,安装hitchhiker
1,下载安装包
2,解压并在build目录下(即setup.js的目录)执行命令node setup.js
3,执行了之后,就可以在浏览器中访问 http://localhost:9527/setup_cn.html
4,一步一步输入ip, 端口, DB设置等(有红色*号表示必须设置的,其他可以默认);
5,提交,等待5秒后自动跳转;
6,完成注册,登录,进入到下面页面
安装过程会遇到一些问题,解决办法参考官方文档