Linux下安装redis-4.0.8
Linux下安装redis-4.0.8
下载Redis安装包
环境准备
yum -y install cpp
yum -y install binutils
yum -y install glibc
yum -y install glibc-kernheaders
yum -y install glibc-common
yum -y install glibc-devel
yum -y install gcc
yum -y install make
安装
- 创建安装目录,并将redis-4.0.8.tar.gz上传至目录
mkdir -r /opt/soft
- 解压redis-4.0.8.tar.gz
tar -zxvf redis-4.0.8.tar.gz
- 编译redis
cd redis-4.0.8
make
- 安装到指定目录
make PREFIX=/opt/soft/redis install
- 启动Redis
如果只需前台启动
cd /opt/soft/redis/bin/
./redis-server
后台启动修改修改配置文件
vi redis.conf
1、.设置redis可以一直在后台运行,以守护进程方式运行,即关闭SSH工具程序也在运行。
daemonize no 改成 daemonize yes
2、默认的话redis-server启动时会在当前目录生成或读取dump.rdb,可以指定生成的路径
dir ./ 改成 dir /usr/local/redis/
3、指定是否在每次更新操作后进行日志记录,Redis在默认情况下是异步的把数据写入磁盘,如果不开启,可能会在断电时导致一段时间内的数据丢失。 因为 redis本身同步数据文件是按上面save条件来同步的,所以有的数据会在一段时间内只存在于内存中。默认为no
appendonly no 改成 appendonly yes
4、.默认redis是只能内网127.0.0.0访问,如果想外网访问需要修改绑定的地址
bind 127.0.0.1 改成 bind 0.0.0.0 (别忘了在阿里云后台给6379增加安全组配置)
改成任何IP都能访问的,当然这里也可以绑定单独的IP
5、修改保护模式,不修改保护模式也是只能内网访问的
protected-mode yes 改成 protected-mode no
6.设置密码
将”#requirepass foobared“ 取掉注释改成 requirepass 123456
保存配置文件,启动Redis
./redis-server ./redis.conf
验证服务是否启动
ps aux|grep redis