ell*_*gan 14 macos redis osx-lion
我正在为一个网络应用程序的前端工作,但我正在努力学习尽可能多的后端设置.我自己在一台新电脑上安装了redis,但遇到了一些小问题.
无法找到wget命令,所以我假设它只是Linux?我按照这些说明在Mac OS 10.7上安装redis.我安装了redis 2.0.0,但是在尝试使用相同的命令安装2.4.4时,我被告知redis-server,redis-cli,redis-benchmarkfile,我无法将它们复制到/ usr/local/bin目录.
我找不到更新命令来将redis升级到最新版本.我不认为在Mac OS上安装最新版本的redis应该很难,但是我看不出我做错了什么.
Nic*_*ius 30
据我所知,键入:
$ brew upgrade redis
Run Code Online (Sandbox Code Playgroud)
应该工作,其中$表示您的命令行.如果它抱怨没有安装HomeBrew,你可以在这里获得.Brew是一个优秀的包管理器,是处理文件的好方法.
如果您不使用 brew,那么这些步骤将帮助您了解最新情况。
首先,在更新之前找到您安装的 redis-server 实例的位置。就我而言,它在 中/usr/local/bin/,但也可能在/usr/bin/. 如果它不在这里,您可以键入which redis-server以查找位置。
接下来,从https://redis.io/download下载 redis tar 文件,然后从它下载到的目录安装它:
cd Downloads
tar xzf redis-X.Y.Z.tar.gz
cd redis-X.Y.Z
make test
make
Run Code Online (Sandbox Code Playgroud)
接下来,我们将新安装的 redis 移动到当前实例运行的位置:
sudo mv src/redis-server /usr/local/bin
sudo mv src/redis-cli /usr/local/bin
Run Code Online (Sandbox Code Playgroud)
现在您应该准备好在新版本中使用 redis-server 和 redis-cli。
PS - 我还移动了 redis-benchmark、redis-sentinel、redis-check-aof 和 redis-check-dump 文件,因为它们也已经在/usr/local/bin.
参考:http : //jasdeep.ca/2012/05/installing-redis-on-mac-os-x/
| 归档时间: |
|
| 查看次数: |
13877 次 |
| 最近记录: |