wget http://download.redis.io/releases/redis-3.2.9.tar.gz
tar -zxvf redis-3.2.9.tar.gz
cd redis-3.2.9
Make
cd src
make install PREFIX=/usr/local/redis
移动配置文件到安装目录下
cd ../
mkdir /usr/local/redis/etc
mv redis.conf /usr/local/redis/etc
vi /usr/local/redis/etc/redis.conf
# 将daemonize no 改成daemonize yes
# 设置密码 requirepass 12356
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
//临时关闭
systemctl stop firewalld
//禁止开机启动
systemctl disable firewalld
Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
# 注释掉 bind 127.0.0.1
./redis-cli -h 127.0.0.1 -p 6379 -a "123456"
PING #结果表示成功
./redis-cli -h 127.0.0.1 -p 6379 -a "123456" shutdown
make
make test
/usr/local/redis
shell
make PREFIX=/usr/local/redis install
#进入redis 目录
localhost:redis Hao$ ./bin/redis-server etc/redis.conf
# 查看日志
localhost:redis Hao$ tail -f log-redis.log
#(默认前端运行模式。后台进程模式: 修改conf daemonize yes)
进入bin目录开启 redis-cli
#shutdown 可以关闭redis
Hao:bin Hao$ redis-cli
127.0.0.1:6379> shutdown nosave
not connected>
Redis中有16库默认连接是0,假设公司有多个不同分布式项目,但是我们现在只有一个Redis以项目方式区分不同的库。每个项目连接是相同,但是库不同。可以通过改变redis的配置文件来修改库数量:
vi /usr/local/redis/etc/redis.conf
# 将daemonize no 改成daemonize yes
原文:https://www.cnblogs.com/haoworld/p/redis-an-zhuang-kai-qi-yi-ji-guan-bi.html