当前位置:网站首页>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
边栏推荐
- Introduction to Grid Layout
- MySQL如何创建用户
- Google Chrome(谷歌浏览器)安装使用
- 去字节跳动自动化测试二面原题(根据录音整理)真实有效 26
- Navicat new database
- Three methods of importing sql files in MySQL
- MySQL 用户授权
- C language: Check for omissions and fill in vacancies (3)
- MySQL 8.0.29 decompressed version installation tutorial (valid for personal testing)
- swinIR论文阅读笔记
猜你喜欢

Browser onload event

apisix-入门使用篇

Android studio连接MySQL并完成简单的登录注册功能

ERROR 1045 (28000) Access denied for user 'root'@'localhost'Solution

对node工程进行压力测试与性能分析

navicat新建数据库

Matlab paper illustration drawing template No. 41 - bubble chart (bubblechart)

coredns介绍

5年在职经验之谈:2年功能测试、3年自动化测试,从入门到不可自拔...

18年程序员生涯,读了200多本编程书,挑出一些精华分享给大家
随机推荐
apisix-入门使用篇
【C语言】LeetCode26.删除有序数组中的重复项&&LeetCode88.合并两个有序数组
MySql将一张表的数据copy到另一张表中
MYSQL unique constraint
golang泛型
MySQL安装教程
MYSQL 唯一约束
Timing task library in the language use Cron, rounding
自动化运维工具——ansible、概述、安装、模块介绍
MySQL 用户授权
Mycat2.0搭建教程
网安学习-内网渗透4
21天学习挑战赛安排
golang环境详细安装、配置
MySQL大批量造数据
Navicat new database
整合ssm(一)
Android studio connects to MySQL and completes simple login and registration functions
21 Day Learning Challenge Schedule
Matlab paper illustration drawing template No. 41 - bubble chart (bubblechart)
