首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
SAAS
ToB门户
了解全球最新的ToB事件
论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
微博
Follow
记录
Doing
博客
Blog
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
排行榜
Ranklist
相册
Album
应用中心
qidao123.com ToB IT社区-企服评测·应用市场
»
论坛
›
数据库
›
分布式数据库
›
Linux安装Redis、长途毗连Redis
返回列表
发新帖
Linux安装Redis、长途毗连Redis
[复制链接]
发表于 2025-10-20 16:13:44
|
显示全部楼层
|
阅读模式
Linux安装Redis、长途毗连Redis
Redis官方tar包下载所在
Linxu安装Redis
1、新建redis安装目次
2、上传文件到
服务器
的安装目次
3、解压tar包
4、安装gcc情况
5、进入tar包解压后的目次编译
6、安装Redis下令到指定目次
7、修改设置,编辑 redis.conf设置文件
开启redis长途访问服务
设置配景启动redis服务
修改Redis默认暗码 (默认暗码为空)
设置Redis开机启动
启动Redis
8、毗连redis客户端测试
9、telnet长途毗连测试
Redis官方tar包下载所在
http://download.redis.io/releases/
Linxu安装Redis
本例Redis
版本
为redis-7.0.4.tar.gz:点击下载
1、新建redis安装目次
我这里直接在当前用户目次下新建,
新建目次redis作为管理Redis的总目次
在redis目次中新建子目次redis-7.0.4_op目次,准备将redis bin目次下令安装在这个目次
# cd到当前目录
[pdx_haokai@VM-0-3-centos ~]$ cd
[pdx_haokai@VM-0-3-centos ~]$ ll
total 12
drwxr-xr-x 3 root root 4096 Jan 14 2022 docker
drwxr-xr-x 5 root root 4096 Jan 29 2022 docker-compose
drwxr-xr-x 3 root root 4096 Jan 23 2022 mydata
# 级联创建文件夹redis和redis-7.0.4_op
[pdx_haokai@VM-0-3-centos ~]$ mkdir -p redis/redis-7.0.4_op
[pdx_haokai@VM-0-3-centos ~]$ cd redis/
[pdx_haokai@VM-0-3-centos redis]$ ll
total 4
drwxrwxr-x 2 pdx_haokai pdx_haokai 4096 Sep 20 16:28 redis-7.0.4_op
[pdx_haokai@VM-0-3-centos redis]$
复制
代码
2、上传文件到
服务器
的安装目次
3、解压tar包
默认解压到当前实行下令时所在目次
tar -zxvf redis-7.0.4.tar.gz
复制
代码
可以利用-C指定到解压目次,目次换成本身的即可
tar -zvxf redis-7.0.4.tar.gz -C /home/pdx_haokai/redis/redis-7.0.4
复制
代码
tar下令分析
解压后目次结构,redis-7.0.4为解压后的文件目次
4、安装gcc情况
由于redis是由C语言编写的,它的运行须要C情况,因此我们须要先安装gcc
yum install gcc-c++
复制代码
安装完后查察下
版本
,看是否安装乐成
gcc -v
复制代码
5、进入tar包解压后的目次编译
在tar包解压后的目次(redis-7.0.4这个)目次编译,实行make
make
复制代码
编译乐成输出
6、安装Redis下令到指定目次
这个安装完之后就是多一个bin目次
安装到指定的/home/pdx_haokai/redis/redis-7.0.4_op目次
在tar包解压后的目次(redis-7.0.4这个)实行安装下令
make
PREFIX=/home/pdx_haokai/redis/redis-7.0.4_op install
复制代码
PREFIX指定安装目次,不指定默认安装在【/usr/local/运行此下令时的文件夹名称】下,因此须要你有root权限
安装完输出
去安装目次查察,可以发现多了bin目次,进入bin目次是Redis的常用下令文件
7、修改设置,编辑 redis.conf设置文件
开启redis长途访问服务
1)把 redis.conf设置文件中的 bind 127.0.0.1 这一行给表明掉,这里的bind指的是只有指定的网段才气长途访问这个redis,表明掉后,就没有这个限定了。
2)把 redis.conf设置文件中的 protected-mode 设置成no(默认是设置成yes的, 防止了长途访问,在redis3.2.3
版本
后)
3)
防火墙
开放端口,
安全
组开放端口
防火墙
开放6379端标语
irewall-cmd --zone=public --add-port=6379/tcp --permanent
#命令含义:
–zone #作用域
–add-port=80/tcp #添加端口,格式为:端口/通讯协议
–permanent #永久生效,没有此参数重启后失效
复制代码
重启firewall
firewall-cmd --reload
#停止firewall
#生产环境不要停止,应该只开放需要的端口,否则不
安全
systemctl stop firewalld.service
#禁止firewall开机启动
systemctl disable firewalld.service
复制代码
查察已开放的端口(须要重启
防火墙
才见效)
#查看开放的所有端口
firewall-cmd --list-ports
#查看指定端口是否开放
firewall-cmd --query-port=80/tcp
复制代码
确保防护墙开启6379端标语,云
服务器
的话
安全
组要放通6379端口
设置配景启动redis服务
把文件中的daemonize属性改为yes(表明须要在配景运行)
修改Redis默认暗码 (默认暗码为空)
vim模式,/+关键字,回车举行搜索
1)在设置文件中找到这一行 # requirepass foobared
2)删除前面的表明符号#,并把foobared修改成本身的暗码 大概 另起一行 requirepass 本身的暗码
设置Redis开机启动
vim /etc/rc.d/rc.local
复制代码
添加如下设置到 /etc/rc.d/rc.local 中:
/home/pdx_haokai/redis/redis-7.0.4_op/bin/redis-server /home/pdx_haokai/redis/redis-7.0.4_op/etc/redis.conf
复制代码
启动Redis
切换到 /home/pdx_haokai/redis/redis-7.0.4_op/bin目次下实行 redis-server 下令,利用 /home/pdx_haokai/redis/redis-7.0.4_op/etc/redis.conf设置文件来启动redis服务
./redis-server /home/pdx_haokai/redis/redis-7.0.4_op/etc/redis.conf
复制代码
8、毗连redis客户端测试
毗连redis客户端,运行Redis-cli
exit退出客户端
9、telnet长途毗连测试
当地
终端
毗连
telnet IP地址 端口号
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
×
回复
使用道具
举报
返回列表
北冰洋以北
+ 我要发帖
登录后关闭弹窗
登录参与点评抽奖 加入IT实名职场社区
去登录
微信订阅号
微信服务号
微信客服(加群)
H5
小程序
快速回复
返回顶部
返回列表