一:下载
下载地址:
windows版本:
https://github.com/MSOpenTech/redis/releases
Linux版本:
官网下载:
http://www.redis.cn/
git下载
https://github.com/antirez/redis/releases
二:安装
2.1解压
tar -zxvf redis-5.0.5.tar.gz
cd /usr/local/redis-5.0.5
2.2安装gcc
yum -y install gcc
2.3安装redis
make
三:启动redis
3.1:启动
redis-server
3.2:使用
redis-cli
三:开机自启及防火墙设置
3.1开机自启:
1)进入目录/usr/local/redis-5.0.5/utils,备份并修改redis_init_script
2)使用systemd管理Redis
在/usr/lib/systemd/system目录下新建文件redis.service,内容如下:
[Unit]
Description=Redis
After=network.target remote-fs.target nss-lookup.target
[Service]
Type=forking
ExecStart=/usr/local/redis-5.0.5/utils/redis_init_script start
ExecReload=/usr/local/redis-5.0.5/utils/redis_init_script restart
ExecStop=/usr/local/redis-5.0.5/utils/redis_init_script stop
[Install]
WantedBy=multi-user.target
systemctl start redis.service # 启动Redis
systemctl restart redis.service # 重启Redis
systemctl stop redis.service # 结束Redis
systemctl enable redis.service # 设置Redis开机自启
3.2添加防火墙端口准入:
firewall-cmd --zone=public --add-port=6379/tcp --permanent 开启6379号端口
firewall-cmd --reload 重新加载防火墙
附:设置Redis访问密码
修改配置文件redis.conf即可设置访问密码
注:设置密码后无法再使用脚本和systemctl执行stop restart命令,只能通过redis-cli进入终端,输入密码后执行shutdown命令以关机。