当前位置:网站首页>Linux CentOS8安装Redis6
Linux CentOS8安装Redis6
2022-08-02 05:07:00 【OMUQUK】
1. 安装make构建工具
yum install make
如果报错:
2. 下载新版本redis发行版
wget https://download.redis.io/releases/redis-6.2.6.tar.gz
3. 解压构建
tar -xzf redis-6.2.6.tar.gz
cd redis-6.2.6
make
构建成功后生成src目录

4. 配置环境变量
1.编辑/etc/profile文件,将src目录配置为环境变量
vim /etc/profile
2.最下面加入如下配置(export PATH=$PATH:/安装的路径/redis-6.2.6/src)
export PATH=$PATH:/root/redis/redis-6.2.6/src
3.加载配置文件
source /etc/profile
5. 注册系统服务到redis
1.修改utils目录下的install_server.sh文件(vim /安装的路径/redis-6.2.6/utils/install_server.sh)
vim /root/redis/redis-6.2.6/utils/install_server.sh
注释76-83行左右代码

2.执行install_server.sh脚本安装redis服务
cd /
安装的路径/redis-6.2.6/utils
./install_server.sh
输入端口、日志文件、配置文件等或者回车默认
最后一行输入src目录下redis-server的路径

6. 安装完成
启动redis服务
systemctl start redis_6379
停止redis服务
systemctl stop redis_6379
7. 设置可远程访问
1.修改配置文件
vim /etc/redis/6379.conf
2.注释bind 127.0.0.1 -::1这一行

3.protected-mode改为no

- 保存后重启redis服务
systemctl restart redis_6379
8.防火墙配置:
查看6379端口号是否已经开启
firewall-cmd --query-port=6379/tcp开启6379端口号
firewall-cmd --zone=public --add-port=6379/tcp --permanent刷新(重新加载端口号)
firewall-cmd --reload查看6379端口号是否已经开启
firewall-cmd --query-port=6379/tcp
编辑防火墙配置文件:
vim etc/sysconfig/iptables-config
添加如下:
-A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 6379 -j ACCEPT
重启redis:
redis-server redis.windows.conf
边栏推荐
- MySQL 灵魂 16 问,你能撑到第几问?
- How much does a test environment cost? Start with cost and efficiency
- golang环境详细安装、配置
- c语言:查漏补缺(三)
- 165.比较版本号
- MySql字符串拆分实现split功能(字段分割转列、转行)
- ERROR 1045 (28000) Access denied for user 'root'@'localhost'Solution
- 浏览器的onload事件
- LeetCode brush topic series - 787 K station transfer within the cheapest flight
- MySQL安装教程
猜你喜欢

mysql实现按照自定义(指定顺序)排序

navicat连接MySQL报错:1045 - Access denied for user ‘root‘@‘localhost‘ (using password YES)

How much does a test environment cost? Start with cost and efficiency

51单片机外设篇:DS18B20

"Digital reconstruction of the system, getting the CEO is the first step"

MySQL数据表的基本操作和基于 MySQL数据表的基本操作的综合实例项目
![[PSQL] 窗口函数、GROUPING运算符](/img/95/5c9dc06539330db907d22f84544370.png)
[PSQL] 窗口函数、GROUPING运算符

说好的女程序员做测试有优势?面试十几家,被面试官虐哭~~
![[PSQL] window function, GROUPING operator](/img/95/5c9dc06539330db907d22f84544370.png)
[PSQL] window function, GROUPING operator

5年在职经验之谈:2年功能测试、3年自动化测试,从入门到不可自拔...
随机推荐
navicat connects to MySQL and reports an error: 1045 - Access denied for user 'root'@'localhost' (using password YES)
MYSQL unique constraint
golang's time package: methods for time interval formatting and output of timestamp formats such as seconds, milliseconds, and nanoseconds
整合ssm(一)
ERROR 1045 (28000) Access denied for user 'root'@'localhost'Solution
navicat新建数据库
面试测试工程师一般会问什么?测试主管告诉你
Redis-----非关系数据库
Go language study notes - grpc serverclient protobuf Go language from scratch
Matlab paper illustration drawing template No. 41 - bubble chart (bubblechart)
Mysql实现乐观锁
Grid布局介绍
mysql实现按照自定义(指定顺序)排序
Detailed explanation of AMQP protocol
How much does a test environment cost? Start with cost and efficiency
Detailed explanation of mysql stored procedure
面试官:设计“抖音”直播功能测试用例吧
classSR论文阅读笔记
Three methods of importing sql files in MySQL
c语言:查漏补缺(三)
