首页 > 数据库 >Centos安装Redis

Centos安装Redis

时间:2022-12-15 14:22:44浏览次数:71  
标签:Centos -- Redis make redis 6379 端口 conf 安装

1、下载安装包

快速下载:wget http://download.redis.io/releases/redis-5.0.8.tar.gz

中文官网下载:http://download.redis.io/releases/redis-6.0.6.tar.gz

官网地址:https://redis.io/download/

2、安装相关依赖

yum -y install gcc-c++

3、解压安装包

tar -zxvf redis-6.0.6/tar.gz

4、编译安装

# 进入redis目录
cd redis-6.0.6
# 清空残余缓存
make distclean 
# 编译(报错继续输入下面命令)
make
# make报错后输入命令
make MALLOC=libc
# 进入src目录
cd src/
# 安装redis PREFIX:安装路径
make PREFIX=/usr/local/redis/redis install

5、启动Redis

在src目录下执行以下命令启动redis(默认端口6379)

./redis-server ../redis.conf启动redis

./redis-cli shutdown关闭redis

6、修改配置实现Redis后台运行、外网访问

6.1、修改配置文件

在redis安装目录下,找到redis.conf配置文件修改以下配置

进入redis.conf编辑模式

vim redis.conf

找到 bind 127.0.0.1并将其注释(实现远程连接访问)

使用"/ 要搜索的内容",回车,直接快速定位文档中的位置

还需要开放6379端口,或关闭防火墙

firewall-cmd --zone=public --add-port=xx/tcp --permanent开放端口

firewall-cmd --zone=public --remove-port=xx/tcp --permanent关闭端口

xx :代表端口号   --permanent :代表永久开放一个端口

firewall-cmd --reload重启防火墙

systemctl stop firewalld关闭防火墙

如果是阿里云或腾讯云需要开放端口

修改以下配置(实现后台运行)

# 修改保护模式,不修改保护模式也是只能内网访问的 protected-mode yes 改成 protected-mode no
protected-mode no
# daemonize no 改为yes 后台一直运行
daemonize yes
# 设置密码,这里建议设置密码,否则可能会发生一些预料不到的事情,因为6379端口有漏洞
requirepass "你的密码"

最后在启动redis就可以远程连接redis了(在src目录执行./redis-server ../redis.conf即可启动redis)

6.2、开机自启

进入redis源码utils目录

cd utils/

执行install_server.sh程序

./install_server.sh

Ctrl+c :取消

回车:确认

此时已经启动,/etc/init.d/里面的redis_6379就是服务名称

# 开启服务 stop restart status
service redis_6379 start
# 查看进程占用
ps -fe | grep redis
# 杀死进程
kill -pid ‘进程号’

 

标签:Centos,--,Redis,make,redis,6379,端口,conf,安装
From: https://www.cnblogs.com/aerfazhe/p/16984787.html

相关文章

  • win10 hyper-v 安装 基于Janus的webRTC环境
    一、安装webRTC环境的准备工作1.centos下载位置:​​https://mirrors.openanolis.cn/anolis/8.4/isos/GA/x86_64/​​ 2.win10没有hyper 解决办法:​​【转】windows没......
  • windows 10 安装 JDK1.8的问题记载
    1、oracle官网下载java版本  java.oracle.com (注:分为32位和64位);2、目前仅提供.exe的安装文件,点击就进入安装页面;3、在安装之前先确认一下本地有没有jdk的安装,如果有......
  • HP G10安装Ubuntu默认没有sda盘符解决办法
     HPG10安装Ubuntu默认没有sda盘符解决办法:开机—F9—SystemConfiguration—BIOS/PlatformConfiguration(RBSU)—SystemOptions—USBOptions—InternalSDCardSlot......
  • pycharm安装visdom失败的解决方法
    解决办法:关掉VPN后再安装。相关文章:pytorch专属可视化入门:visdom(pycharm上操作)_打史莱姆的小仙女~的博客-CSDN博客本文转载自:pytorch环境下安装visdom失败的原因_AI知......
  • Pytest测试框架(一):Pytest介绍与安装,Pytest编写规则及pytest.main()的参数
    OverridetheentrypointofanimageIntroducedinGitLabandGitLabRunner9.4.Readmoreaboutthe extendedconfigurationoptions.Beforeexplainingtheav......
  • 安装客户服务中心等应用
    安装客户服务中心等应用前提请确保你有权限,如果不知道到有没有的话直接用"SYSTEMADMIN(域的)"1.登录PowerPlatformAdminCenter地址如下:https://admin.powerplatfor......
  • Linux安装
    安装方式介绍物理机安装直接将操作系统安装到服务器硬件上虚拟机安装通过虚拟机软件安装补:虚拟机软件:虚拟机(VirtualMachine)指通过软件模拟的具有完整硬件系统功能......
  • Zabbix6.0使用教程 (五)—zabbix从二进制包安装上篇
    大家好,我是乐乐。上一期我们已经讲过从源代码安装zabbix,本期着重讲从二进制包安装zabbix。  当我们在ZABBIX官方存储库可以看到,ZabbixSIA提供如下官方RPM和DEB包:......
  • zabbix6.0 LTS安装部署
    一、安装环境主机应用ip地址部署环境和版本zabbixapp10.0.100.110centos-7.9,zabbix-6.0LTS,nginx-1.20.4,php-7.4.10,zabbixmysql数据库10.0.100.120c......
  • Zabbix6.0使用教程 (四)—zabbix6.0从源代码安装
    接上篇zabbix部署安装前置要求,本期我们将先讲讲如何从源代码安装zabbix6.0,还在为如何安装使用zabbix的小伙伴可以仔细看看。一、安装Zabbix守护进程1下载源代码压缩包......