一、安装
yum -y install tcl
安装相关依赖
mkdir /usr/local/redis
创建redis安装目录
cd /usr/local/redis
进入redis目录
wget http://download.redis.io/releases/redis-4.0.12.tar.gz
下载redis4.0最后一个稳定版的源码
tar -zxvf redis-4.0.12.tar.gz
解压
cd redis-4.0.12
进入安装目录
make MALLOC=libc
编译
make test
测试一下
没报错就行了
make install
安装
rm -rf ../redis-4.0.12.tar.gz
安装完成后删除压缩包
以免占磁盘空间
vim redis.conf
开启远程访问并设置口令
第69行注释掉
改为
# bind 127.0.0.1
第88行改为
protected-mode no
第500行取消注释并改为
requirepass Abcdef@123456
二、启动
1、直接启动:
./src/redis-server ./redis.conf
请注意带上配置文件
否则修改不能生效!
2、守护进程启动:
vim redis.conf
修改配置文件
第136行改为
daemonize yes
vim /lib/systemd/system/redis.service
在系统服务目录里面创建redis.service文件
[Unit]
Description=redis_server
After=network.target
[Service]
Type=forking
PIDFile=/var/run/redis_6379.pid
ExecStart=/usr/local/redis/redis-4.0.12/src/redis-server /usr/local/redis/redis-4.0.12/redis.conf
ExecReload=/usr/local/redis/redis-4.0.12/src/redis-server -s reload
ExecStop=/usr/local/redis/redis-4.0.12/src/redis-server -s quit
PrivateTmp=true
[Install]
WantedBy=multi-user.target
systemctl enable redis
设置开机启动
systemctl start redis
启动服务
systemctl stop redis
停止服务
systemctl restart redis
重启服务
systemctl status redis
查看服务状态
自带的启动脚本是
/usr/local/redis/redis-4.0.12/utils/redis_init_script
ln -s /usr/local/redis/redis-4.0.12/src/redis-cli /usr/bin/redis-cli
创建客户端软连接
开启Redis默认的6379端口
firewall-cmd --zone=public --add-port=6379/tcp --permanent
firewall-cmd --reload
三、本机登录
1、redis-cli -a Abcdef@123456(登录时带密码,会提示不安全)
2、redis-cli(登录时不带密码)
auth Abcdef@123456
四、使用Redis Desktop Manager连接