一、Redis 安装
1、下载redis安装文件。
下载地址:http://download.redis.io/releases/redis-5.0.9.tar.gz
执行命令:wget http://download.redis.io/releases/redis-5.0.9.tar.gz
2、解压redis安装包。
解压命令: tar -zxvf redis-5.0.9.tar.gz
3、进入redis-5.0.9目录,执行make命令。
cd redis-5.0.9
make
4、进入src目录,用root权限执行make install命令。
cd src
sudo make install
5、分别将redis-5.0.9目录下面的redis.conf文件和/usr/local/bin/下面redis相关命令拷贝到/usr/local/redis/conf/和/usr/local/redis/bin/目录下。
#使用root权限
mkdir /usr/local/redis/conf
mkdir /usr/local/redis/bin
#我的安装文件在fordream用户下
cp /home/fordream/redis-5.0.9/redis.conf /usr/local/redis/conf/redis.conf
cp /usr/local/bin/redis-server /usr/local/redis/bin/redis-server
cp /usr/local/bin/redis-cli /usr/local/redis/bin/redis-cli
6、修改/usr/local/redis/conf/redis.conf配置文件。
# 开启后台启动,将daemonize属性由no改为yes
daemonize yes
#开启远程连接:1、将bind属性注释掉,或者改为0.0.0.0或者*
#bind 127.0.0.1
#开启远程连接:2、将protected-mode属性由yes改为no
protected-mode no
#设置redis服务器密码,将requirepass属性的注释去掉并修改密码字符串
requirepass 123456
#解决redis-cli客户端执行redis-cli shutdown命令报错配置
#1、修改log日志文件配置,要确保redis-server启动用户有该路径和该文件的访问及写入权限!
logfile /home/fordream/redis-5.0.9/log/redis.log
#2、修改save配置,要确保redis-server启动用户有该路径的访问及写入权限!
#如果使用redis-cli shutdown nosave命令结束redis服务则无需该配置。
dir /home/fordream/redis-5.0.9/date/
7、测试redis。
#启动redis服务,进入/usr/local/redis/bin目录下,执行redis-server命令
redis-server ../conf/redis.conf
#用redis客户端连接redis服务
redis-cli -h 127.0.0.1 -p 6379 -a 123456
#查看redis进程
ps -ef|grep redis
#关闭redis服务命令,默认为save
redis-cli -h 127.0.0.1 -p 6379 -a 123456 shutdown nosave