当前位置:网站首页>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
边栏推荐
猜你喜欢
c语言:查漏补缺(三)
Android studio连接MySQL并完成简单的登录注册功能
5年在职经验之谈:2年功能测试、3年自动化测试,从入门到不可自拔...
软件测试的需求人才越来越多,为什么大家还是不太愿意走软件测试的道路?
MySQL 字符串拼接 - 多种字符串拼接实战案例
51单片机外设篇:红外通信
Google notes cut hidden plug-in installation impression
[PSQL] window function, GROUPING operator
mysql实现按照自定义(指定顺序)排序
ERROR 1045 (28000) Access denied for user 'root'@'localhost'Solution
随机推荐
The Go language learning notes - dealing with timeout - use the language from scratch from Context
Mysql 回表
ATM系统
Timing task library in the language use Cron, rounding
165.比较版本号
Redis-cluster mode (master-slave replication mode, sentinel mode, clustering mode)
浏览器的onload事件
mysql实现按照自定义(指定顺序)排序
C语言小游戏——扫雷小游戏
去字节跳动自动化测试二面原题(根据录音整理)真实有效 26
MySQL夺命10问,你能坚持到第几问?
卸载redis
golang环境详细安装、配置
本周大新闻|苹果MR已进行Pre-EVT测试,Quest 2涨价100美元
Go语言中定时任务库Cron使用详解
一线大厂软件测试流程(思维导图)详解
navicat连接MySQL报错:1045 - Access denied for user ‘root‘@‘localhost‘ (using password YES)
C语言入门实战(13):十进制数转二进制
AMQP协议详解
c语言:查漏补缺(三)