CentOS7 安装 Redis
预装环境:
0、 查看是否安装gcc
whereis gcc
1、 安装gcc依赖:
yum install -y gcc
2、 查看gcc版本
gcc --version
3、 下载redis,(gcc版本是4.8.x的话,下载6.0以下的版本)
wget http://download.redis.io/releases/redis-5.0.9.tar.gz
4、 解压源码
tar -xvf redis-5.0.9.tar.gz
编译安装:
1、 解压的redis文件目录下 执行编译命令
make MALLOC=libc
2、 安装指定目录
make install PREFIX=/usr/local/redis
挂载启动:
1、 切换安装目录
cd /usr/local/redis/bin/
2、执行启动文件
./redis-server
后台启动:
1、 从源码目录下复制配置文件redis.conf到安装目录
cp /home/redis-5.0.9/redis.conf /usr/local/redis/bin
2、打开安装目录下的配置文件
vim redis.conf
3、打开守护进程,把 daemonize no 改为 daemonize yes
#daemonize no
daemonize yes
4、配置文件启动
./redis-server redis.conf
vim 文本查找快捷键
ctrl+/ 要查找的文本
例如: ctrl+/ daemonize
ctrl+n 向下查找
ctrl+N 向上查找
远程连接
1、修改配置文件,注释绑定地址,在 bind 127.0.0.1 前添加注释符号 #
#bind 127.0.0.1
2、requirepass 设置密码
requirepass root
ps:
不设置密码使用redis mananger desktop 连接不上
3、有开启防火墙的话可以开放端口,或者关闭防火墙
#查看所有开放端口
firewall-cmd --list-ports
#开放端口
firewall-cmd --zone=public --add-port=6379/tcp --permanent
#重启firewall
firewall-cmd --reload
命令含义:
–zone #作用域
–add-port=6379/tcp #添加端口,格式为:端口/通讯协议
–permanent #永久生效,没有此参数重启后失效
4、使用可视化工具连接
开机自启
还没写