在linux系统上启动redis,每次都要make install,比较麻烦。想制作一次,到处运行。以后在其他主机上解压就可以启动。
1、下载
网址: http://download.redis.io/releases/

以下载redis-7.0.0.tar.gz 为例。
2、解压
将压缩文件上传到linux目录(这里以/opt/redis 目录为例),使用解压命令
cd /opt/redis
tar -zxvf redis-7.0.0.tar.gz
![]()
3、编译
cd redis-7.0.0
make
使用make命令后在src 下会有redis-server,redis-cli 等执行文件,已经可以启动了。
4、安装
cd src
make install PREFIX=/opt/redis-7.0.0-install #安装目录,名字随意(加-install)
cp ../redis.conf /opt/redis7.0/bin # 拷贝redis.conf 放到bin目录下
5、启动
redis.conf 修改注意以下2个细节:
bind 127.0.0.1 #注释掉这部分,这是限制redis只能本地访问
protected-mode no #改为no,默认yes,开启保护模式,限制为本地访问
(其他配置自行修改,如端口号)
cd /opt/redis-7.0.0-install/bin
./redis-server redis.conf

5、制作
cd /opt #切换目录
rm -rf /opt/redis-7.0.0 #源码文件夹可以删除了
tar -zcvf redis-7.0.0-install.tar.gz redis-7.0.0-install #压缩文件,方便拷贝到其他主机
redis-7.0.0-install.tar.gz就可以拷贝其他主机,解压就能运行了,参考以上启动命令。
5968





