layout: post category: lessons title: “自己搭建Node+Express+Redis的MVC框架(一)” tagline: “Supporting tagline” tags: [intro, beginner, jekyll, tutorial]

环境搭建

基本架构

设计为Node+Express+Redis的MVC框架,需要安装NodeExpress,Redis

安装Redis

下载Redis

  • 解压后,存放在一个目录下,假设E:\Redis\,并将该目录路径添加到你的系统path中,方便直接访问可执行文件

  • 进入Redis目录 cd E:\Redis

  • 创建redis.conf文件 vim redis.conf,内容如下

port 6379
timeout 300
dir E:\db
dbfilename dump.rdb
save 900 1
save 300 10
save 60 10000
  • 注意dir和dbfilename选项是必须的,否则你将无法保存数据库文件。

  • 当然你需要提前创建dir目录mkdir E:\db

  • 建立一个简单的批处理redis.cmd,来启动redis-server

    E:\Redis\redis-server.exe E:\Redis\redis.conf

  • 同样建立一个简单的批处理redic.cmd,来启动redis-client

    E:\Redis\redis-cli

  • 这样,你可以通过调用redisredic来启动服务器和客户端

  • 还可以将Redis-server安装成windows的服务来启动

sc create redisserver binPath= "C:\windows\system32\cmd.exe E:\Redis\redis-server.exe E:\Redis\redis.conf"
sc start redisserver
  • windows在启动该服务时会报错,但没关系,实际上已经启动了,可以打开任务管理器查看cmdredis-server进程即可。也可以在命令行下执行redic来连接Redis服务器。