linux 安装redis ——单机部署
以在 linux 环境下安装 Redis7 为例:
1.检查安装 gcc 环境
Redis是由C语言编写的,它的运行需要C环境,因此我们需要先安装gcc。
--关闭防火墙(正式环境安装redis不能关闭或卸载防火墙) systemctl stop firewalld.service --状态 firewall-cmd --state --卸载防火墙 yum remove firewalld --检查版本 gcc --version --安装 gcc yum install gcc
2.下载安装redis:
--安装应用养成良好习惯,文件归类 mkdir -p /opt/software/redis --进入redis文件夹,使用wget下载 cd /opt/software/redis wget --解压下载的redis包 tar -xzf redis-stable.tar.gz --进入redis-stable目录,然后使用make insta11 编译并安装,安装完成后/usr/local/bin 会生成相应的服务 cd redis-stable make install --检查是否成功生成 ll /usr/local/bin
3.启动redis并测试:
1.启动命令 redis-server 2使用redis-cli工具连接redis: redis-cli 3.查看redis下面有多少key: kes *
到这里其实我们可以在使用 /opt/software/redis/redis-stable/src 或者/usr/local/bin 目录下的 redis-server 启动 Redis 服务
了。
Redis 源码路径下启动 ./src/redis-server 使用usr/loca1/bin 路径下启动(该目录下) redis-server
上面的方式ctrl+c后,直接redis退出连接了。
5.配置redis:(持久化启动redis)
上面的方式启动方式无法在后台运行,ctrl+c退出界面后,redis直接关闭服务了。所以还要进行下配置修改:
--修改当前Redis目录下的 Reids.conf文件 vim redis.conf 按esc退出修改模式
需要修改的内容如下:如果大家使用 vim 打开后没有行号,可以在打开 vim 后输入:": set number"
bind * -::* #87行,修改bind项,*-::*支持远程连接 daemonize yes #309行,开启守护进程,后台运行 logfile /opt/software/redis/redis-stable/redis.log #355行,指定日志文件目录 dir /opt/software/redis #510行,指定工作目录 requirepass 1qaz@WSX #1044行,给默认用户设置密码,主要是使用redis-cli连接redis-server时,需要通过密 protected-mode no #111行,允许远程连接 如果不设置密码必须讲此设置关闭。
修改完成后,使用配置文件启动 Redis,并使用 redis-ci 连接测试,需要注意由于前面我们配置了安全密码,所以连接后需要先验证密码,否则会报错。
以配置文件的设置 启动服务 redis-server redis.conf 使用redis-cli工具来连接redis服务 redis-cli 关闭redis服务 redis-cli shutdown
本文原创,转载必追究版权。