CentOS8安装Redis6.2.5

4 篇文章 0 订阅

目录

一:准备环境

二: 安装步骤

1、下载redis

2、 解压,移动,编译,安装

3、启动redis

​4: 开放服务器6379端口通过防火墙 

 5 :redis desktop manager连接redis

6:开启redis密码


一:准备环境

 系统:linux CentOS8

二: 安装步骤

1、下载redis

(1)进入官网找到下载地址 https://redis.io/download

 (2)右键点击复制链接地址

(3)进入到Xshell控制台(默认当前是root根目录),,输入wget 加你复制的地址 

wget https://download.redis.io/releases/redis-6.2.5.tar.gz

(4)敲击回车执行后如下图 

 也可以在浏览器下载下来后用Xftp工具传入指定文件(这里就不展示了)

2、 解压,移动,编译,安装

(1)进行解压 如下图

tar -zvxf redis-6.2.5.tar.gz

(2)移动到/usr/local目录下,命名为redis 

 mv redis-6.2.5 /usr/local/redis

 (3)cd到/usr/local/redis目录,输入命令make执行编译命令

cd /usr/local/redis
make

 (编译成功!上图)

(4)输入以下命令安装

make PREFIX=/usr/local/redis install

这里多了一个关键字 PREFIX= 这个关键字的作用是编译的时候用于指定程序存放的路径。比如我们现在就是指定了redis必须存放在/usr/local/redis目录。假设不添加该关键字Linux会将可执行文件存放在/usr/local/bin目录,
库文件会存放在/usr/local/lib目录。配置文件会存放在/usr/local/etc目录。其他的资源文件会存放在usr/local/share目录。这里指定号目录也方便后续的卸载,后续直接rm -rf /usr/local/redis 即可删除redis。

安装结果 

安装完成!

3、启动redis

(1)输入pwd查看是不是在/usr/local/redis目录下

 (2)启动redis 

./bin/redis-server& ./redis.conf

 出现这个界面基本上就是已经启动redis了,这种时候我用redis desktop manager 管理工具是连接不上的

(3)vim编辑redis.conf vim redis.conf

vim命令:i插入,esc —>Shift+:wq 退出保存

vim redis.conf vim redis.conf

(1) 注释掉bind,#为注释,未注释代表只允许本机连接

 (2)daemonize改为yes 开启守护线程

        要启动后台进程,redis中 daemonize必须是yes

 (3)protected-mode改为no 关闭保护模式

 到了这里配置文件就已经修改好了

常用参数释义:

 //绑定运行访问的ip
 bind 8.8.8.8
 //使以daemon(守护进程)方式运行
 daemonize yes
 //日志保存
 logfile "/usr/local/redis/logs/redis.log"
// 数据保存目录
 dir /usr/local/redis/data/
 //使用的最大内存数量
 maxmemory 128MB 
// io线程数(系统建议设置为cpu核心数量的3/4)
 io-threads 1
// 添加密码
 requirepass 123456

(4)以后启动用这个命令 (必须在redis的bin目录下)

./redis-server /usr/local/redis/redis.conf

(5)查看redis进程

ps -aux | grep redis

(6)采取端口监听查看方式

netstat -lanp | grep 6379

 (7)重启redis

(1)根据ps -aux | grep redis命令可以看出redis的进程是2197809

(2)干掉redis kill -9 2197809

(3)再次查看redis ps -aux | grep redis

 成功的干掉了redis这时候开始重启

输入 命令(必须在redis的bin目录下),然后查看redis可以看出已经开启

./redis-server /usr/local/redis/redis.conf 
ps -ef |grep redis

4: 开放服务器6379端口通过防火墙 

(1)开启防火墙

systemctl start firewalld

(2)开放指定端口

  firewall-cmd --zone=public --add-port=6379/tcp --permanent

命令含义:
–zone #作用域
–add-port=6379/tcp #添加端口,格式为:端口/通讯协议
–permanent #永久生效,没有此参数重启后失效

(3)重启防火墙

  firewall-cmd --reload

(4)查看端口号

查看当前所有tcp端口·

netstat -ntlp 

查看所有6379端口使用情况·

netstat -ntulp |grep 6379

 5 :redis desktop manager连接redis

地址为你的服务器地址

 点击测试连接

6:开启redis密码

  (1)redis有 requirepass为密码

(2)进到/usr/local/redis 目录 输入

/usr/local/redis
vim redis.conf

(3) 新增requirepass 空格后面是你的密码 , 保存后退出

(4) 重启redis(执行第6步操作重启)

(5) redis客户端的使用:

/usr/local/redis/bin/redis-cli
然后输入账户密码
auth "wcybaonier"

退出客户端

exit

redis客户端建立软连接

 ln -s /usr/local/redis/bin/redis-cli /usr/bin/redis-cli

 再次登陆

 不输入密码

输入密码

 安装完成!

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wcybaonier

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值