mkdir down cd down wget http://download.redis.io/releases/redis-4.0.8.tar.gz tar -zxvf redis-4.0.8 cd redis-4.0.8 make sudo make install which redis-cli
最后使用 which 命令就可以看到 redis-cli 被安装到 /usr/local/bin/redis-cli
使用配置文件启动
创建一个 redis/6379-redis.conf
1 2 3 4 5 6 7 8 9
bind 127.0.0.1 port 6379 # 后台启动 daemonize yes supervised no logfile . # 工作目录 # 即持久化目录 dir .
npm config set registry https://registry.npm.taobao.org npm config set disturl https://npm.taobao.org/dist npm config set electron_mirror https://npm.taobao.org/mirrors/electron/ npm config set sass_binary_site https://npm.taobao.org/mirrors/node-sass/ npm config set phantomjs_cdnurl https://npm.taobao.org/mirrors/phantomjs/
二进制包编译错误 msbuild.exe failed
如果你使用Windows进行开发,你可能遇到以下错误
1 2 3 4 5 6 7 8 9 10 11 12
gyp ERR! build error gyp ERR! stack Error: `C:\Program Files (x86)\MSBuild\14.0\bin\msbuild.exe` failed with exit code: 1 gyp ERR! stack at ChildProcess.onExit (C:\Users\chad.lee\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\build.js:276:23) gyp ERR! stack at emitTwo (events.js:106:13) gyp ERR! stack at ChildProcess.emit (events.js:191:7) gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:204:12) gyp ERR! System Windows_NT 10.0.10586 gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\chad.lee\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild" gyp ERR! cwd C:\dev\archon\webhooks\docs\node_modules\protagonist gyp ERR! node -v v6.2.2 gyp ERR! node-gyp -v v3.3.1 gyp ERR! not ok
Assigning a property on process.env will implicitly convert the value to a string. This behavior is deprecated. Future versions of Node.js may throw an error when the value is not a string, number, or boolean.