我对Node.js和Redis完全不熟悉。Node.js可以正常工作,NPM也可以正常使用。
我想尝试一下Redis,所以我运行了:
npm install redis
这个似乎工作得不错,但现在我正在尝试运行:
redis-server
我遇到了Command Not Found错误提示。
我使用的是Mac电脑,如果这有帮助的话。
请问有人可以提供一些建议吗?
npm install redis
并不会安装redis,它只会为node安装redis的客户端。你需要安装redis服务器。
我下载了http://download.redis.io/redis-stable.tar.gz
tar xvzf redis-stable.tar.gz
cd redis-stable
make
我在.bash_profile
文件中添加了这行代码:
export PATH=$PATH:$HOME/Downloads/redis-stable/src
重新启动了终端。现在可以运行redis-server
请确保命令redis-server
能够直接使用。
如果您之前安装了Redis,请找到您安装Redis的路径。
例如:
/home/prod/redis/redis-4.0.8/src/redis-server
然后您可以在终端中输入以下命令:
ln -s /home/prod/redis/redis-4.0.8/src/redis-server /usr/bin/redis-server2
lrwxrwxrwx 1 root root 45 7月 12 11:05 redis-server -> /home/prod/redis/redis-4.0.8/src/redis-server
redis-server
命令。npm install redis不会安装redis,它只会为node安装一个redis客户端。你需要安装redis服务器。
在Windows系统中:
我下载了http://download.redis.io/redis-stable.tar.gz
解压redis-stable.tar.gz文件:tar xvzf redis-stable.tar.gz 进入redis-stable目录:cd redis-stable 执行make命令
我添加了这一行到我的.bash_profile文件中:
export PATH=$PATH:$HOME/Downloads/redis-stable/src
重新启动终端,现在可以运行redis-server
在Mac系统中:
使用Homebrew安装redis:brew install redis
我相信答案在上面,但这个方法对我也有效
http://download.redis.io/redis-stable.tar.gz
(请在Opera中粘贴链接)tar xvzf file.tar.gz
cd redis-stable
make