Linux安装 Redis

Linux 安装 Redis

1、下载、解压

下载方式为两种:官网、网盘

官网:



我这里下载了:7.0.5

网盘:

链接:https://pan.baidu.com/s/1A_-ZL3x3Xa5YNlcDqyuV_A?pwd=g8jh

提取码:g8jh

解压:

将文件上传至cd /usr/local/

解压:tar -zxvf redis-7.0.5.tar.gz

删除压缩包:rm -rf redis-7.0.5.tar.gz

安装

到 redis 安装目录下:cd redis-7.0.5/ 因为我上面已经在 /usr/local 下了。

执行:make

如果出现:CC adlist.o 大概就是 没有安装 gcc 了。

解决办法:

复制代码
yum install gcc
make distclean
make

如果还有其他错误参考:https://blog.51cto.com/u_16175450/7451556

执行:make install

3、修改配置文件

建议将配置文件下载下来,修改完后上传回去。

复制代码
 # bind 127.0.0.1 -::1
 # 修改为 允许所有IP访问
 bind 0.0.0.0
复制代码
# 开启后台启动,默认为no
daemonize yes
# requirepass foobared 原来是注释掉的,也就是无密码状态,可以设置密码
requirepass 123456

启动

启动:到 src 目录下./redis-server /usr/local/redis-7.0.5/redis.conf

查看是否启动成功:ps -ef|grep redis

登录客户端,查看密码是否设置成功。

复制代码
./redis-cli
auth 自己设置的requirepass值
select 0

外部连接

开放端口

复制代码
# 开放 6379端口:
firewall-cmd --permanent --zone=public --add-port=6379/tcp
# 更新防火墙规则:
firewall-cmd --reload
# 查看开放的端口:
ss -tuln

使用本地 redis 连接工具连接

相关推荐
电商API_180079052471 小时前
构建高效可靠的电商 API:设计原则与实践指南
运维·服务器·爬虫·数据挖掘·网络爬虫
晓枫-迷麟2 小时前
【nano与Vim】常用命令
linux·编辑器·vim
tianyuanwo2 小时前
Ansible自动化运维全解析:从设计哲学到实战演进
运维·自动化·ansible
LucienShui2 小时前
Webhook 配置备忘
linux·运维·webhook
LanLance2 小时前
ES101系列09 | 运维、监控与性能优化
java·运维·后端·elasticsearch·云原生·性能优化·golang
Clownseven2 小时前
“轻量应用服务器” vs. “云服务器CVM”:小白入门腾讯云,哪款“云机”更适合你?(场景、配置、价格对比解析)
运维·服务器·腾讯云
Leo.yuan3 小时前
API是什么意思?如何实现开放API?
大数据·运维·数据仓库·人工智能·信息可视化
超级土豆粉3 小时前
从0到1写一个适用于Node.js的User Agent生成库
linux·ubuntu·node.js
PH_modest3 小时前
【Linux跬步积累】—— 网络编程套接字(二)
linux·运维·网络
itachi-uchiha3 小时前
使用vsftpd搭建FTP服务器(TLS/SSL显式加密)
运维·服务器·ssl