DoraCMS配置说明

主要参考该github地址的教程

  1. 安装nodejs,根据您操作系统的版本下载对应的node
  2. 安装mongodb。mongodb为nosql数据库,这是下载地址,同样根据自己操作系统的版本选择对应的安装包。建议默认安装到c盘。
  3. 安装redis,这里提供一个windows下的版本
  4. 安装 GraphicsMagick Display,它是做图像处理的,nodejs利用gm包调用GraphicsMagick Display来处理图片缩略图,裁剪等动作,直接安装到本地就可以了。
  5. 运行DoraCMS
    1. 在github上新建目录DoraCMS
    2. clone该项目的内容到本地并上传到自己的github仓库
      git clone git@github.com:doramart/DoraCMS.git
      cd DoraCMS
      git remote rm origin
      git remote add origin git@github.com:ChenDa1994/DoraCMS.git
      git push -u origin master
    3. 安装cnpm
      npm install cnpm -g
    4. 安装依赖库
      cnpm install
      报错如下:

    5. 使用npm start启动DoraCMS,报错如下:

      这是因为没有启动mongoDB,需要在mondb的安装目录C:\Program Files\MongoDB\Server\3.4\bin放入mongodb.conf文件,文件是数据存放的地址,我写的是dbpath = E:\Data,即我的数据库放在E盘的Data目录下,此时再使用以下指令启动mongodb数据库:
      mongod --config mongodb.conf,之后重启node即可。

    6. 之后照着github地址的教程修改代码插入初始数据即可使用该网页。要注意修改adminFunc.js文件的时候最后一句Return true;是要自己加的,我之前一直忘了加导致访问不了。然后按照教程添加用户和选择模板即可。

    7. 后台地址为:127.0.0.1/admin
    8. 前台地址为:127.0.0.1