美文网首页
CentOS7软件安装-安装Redis【tar.gz包安装】

CentOS7软件安装-安装Redis【tar.gz包安装】

作者: 福佑壮壮 | 来源:发表于2020-04-20 17:07 被阅读0次

一. 准备工作

  1. 查看当前系统Redis是否已安装,并卸载(如果有)
#安装 gcc 环境
yum install -y gcc
#查看当前系统安装的Redis(yum):
yum list installed | grep redis
#卸载当前系统安装的Redis(yum):
yum -y remove redis*
  1. 下载redis安装包
wget http://download.redis.io/releases/redis-5.0.8.tar.gz

二.安装Redis

  1. 复制安装包到/usr/local目录中(目录可以自己选):
cp redis-5.0.8.tar.gz /opt/
  1. 解压缩包:
tar -zxvf redis-5.0.8.tar.gz
  1. 切换到redis目录,执行编译:
cd /opt/redis-5.0.8
make
  1. 安装并指定安装目录
make install PREFIX=/usr/local/redis
  1. 复制配置文件,并配置:
cp /opt/redis-5.0.8/redis.conf /usr/local/redis/bin/

监听所有IP:将bind 127.0.0.1 改为 bind 0.0.0.0
设置守护进程模式:将daemonize no 改为daemonize yes
开启认证密码:将requirepass foobared前的“#”去掉,(foobared为密码,可修改)

  1. 开放端口
#查看是否开放端口【CentOS6-】
service iptables status
#查看是否开放端口【CentOS7+】
firewall-cmd --list-ports
#开放端口【CentOS6-】
vim /etc/sysconfig/iptables
service iptables restart
#开放端口【CentOS7+】
firewall-cmd --permanent --zone=public --add-port=6379/tcp
systemctl restart firewalld.service

【注】:
其中permanent表示永久生效,public表示作用域,8080/tcp表示端口和类型

三.设置开机自启动

  1. 添加开机启动服务:vim /etc/systemd/system/redis.service
[Unit]
Description=redis-server
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf
PrivateTmp=true
[Install]
WantedBy=multi-user.target
  1. 启动redis服务并设置自启动
#启动redis服务
systemctl start redis.service
#设置开机自启动
systemctl enable redis.service

相关文章

网友评论

      本文标题:CentOS7软件安装-安装Redis【tar.gz包安装】

      本文链接:https://www.haomeiwen.com/subject/gtxdihtx.html