如何在liunx部署redis

下载

所有版本的下载地址:http://download.redis.io/releases/

先安装下载工具:wget

yum  install –y wget

wget http://download.redis.io/releases/redis-3.2.7.tar.gz

解压缩

tar –zxvf  redis-3.2.7.tar.gz

编译

前提条件:需要gcc编译器

yum  install –y gcc-c++

make

如果报错,加参数再执行make

make MALLOC=libc

安装

可以指定安装的路径:

make install  PREFIX=/usr/local/redis

启动服务

执行这个文件就可以!

./redis-server

退出:ctrl+c

指定配置文件启动服务

举例:以守护进程方式启动

需要指定一个配置文件

可以复制解压缩文件里的redis.conf文件(/root/redis-3.2.9/redis.conf)

创建一个目录保存配置文件

mkdir /usr/local/redis/conf

复制到创建的目录下

cp /root/redis-3.2.9/redis.conf /usr/local/redis/conf/

进入该目录:

cd /usr/local/redis/conf/

修改redis.conf文件

vi redis.conf

启动服务为守护进程

./redis-server  ../conf/redis.conf

        

查看进程:


[[email protected] bin]# ps aux | grep redis

root      4284  0.1  0.1  30000  1868 ?        Ssl  10:51   0:00 ./redis-server 127.0.0.1:6379

root      4288  0.0  0.0   4360   764 pts/0    S+   10:53   0:00 grep redis

使用自带的客户端连接服务

./redis-cli

退出客户端:

quit

关闭服务:

[[email protected] bin]# ./redis-cli shutdown

开机自启动

vi /etc/rc.local

添加一行:

/usr/local/redis/bin/redis-server /usr/local/redis/conf/redis.conf

可以重启系统: reboot测试是否能开机自启动!!

Redis客户端

Redis-cli                    命令行

Redis-desktop-manage    图形化

官网:https://redisdesktop.com/

下载页面:https://redisdesktop.com/download

安装就是下一步即可!!

打开软件:配置需要连接的服务器 (But 但是连接不上 是不是,需要开起防火墙)

连接失败的原因:为在服务器开启端口

1,         开启服务器的防火墙vi /etc/sysconfig/iptables

2,        开起端口号 6379

3,         重启防火墙:[[email protected] bin]# service iptables restart

4,         Redis的配置文件里需要绑定实际的ip地址

5,    重启redis服务器:

[[email protected] bin]# ./redis-cli shutdown

[[email protected] bin]# ./redis-server redis.conf

连接成功

时间: 2024-10-07 08:25:21

如何在liunx部署redis的相关文章

Linux安装部署Redis(超级详细)

前言 网上搜索了一筐如何在Linux下安装部署Redis的文章,各种文章混搭在一起勉强安装成功了.自己也记录下,方便后续安装时候有个借鉴之处. Redis版本 5.0.4 服务器版本 Linux CentOS 7.6 64位 下载Redis 进入官网找到下载地址 https://redis.io/download 右键Download按钮,选择复制链接. 进入到Xshell控制台(默认当前是root根目录),输入wget 将上面复制的下载链接粘贴上,如下命令: wget http://downl

部署redis主从高可用集群

部署redis主从高可用集群本文部署的redis集群是一主一从,这两台服务器都设置了哨兵进程,另外再加一台哨兵做仲裁,建议哨兵数量为基数172.16.1.187    redis主+哨兵172.16.1.188    redis从+哨兵172.16.1.189    哨兵以上系统均为CentOS6 在187,188,189上部署redis过程如下:(1)redis使用编译安装方式,所以需要安装编译基本组件# yum -y install gcc gcc-c++ make cmake cpp gl

Liunx下Redis集群的安装与测试,以及项目中的应用(redis中对象和集合的储存)。

Liunx下Redis集群的安装与测试,以及项目中的应用. 首先准备ruby和redis接口: redis-3.0.0.gem和 去https://redis.io/下载 1.使用ruby脚本搭建集群.需要ruby的运行环境. 安装ruby yum install ruby yum install rubygems 1.1安装ruby脚本运行使用的包. [[email protected] ~]# gem install redis-3.0.0.gem Successfully installe

SaltStack入门篇(六)之部署Redis主从实现和Job管理

一.部署Redis主从 需求: 192.168.56.11是主,192.168.56.12是从 redis监听自己的ip地址,而不是0.0.0.0 分析: linux-node1 安装 配置 启动 linux-node2 安装 配置 启动 设置主从 [[email protected] ~]# yum install redis -y [[email protected]-node1 prod]# mkdir redis/files -p [[email protected]-node1 red

laravel项目利用twemproxy部署redis集群的完整步骤

Twemproxy是一个代理服务器,可以通过它减少Memcached或Redis服务器所打开的连接数.下面这篇文章主要给大家介绍了关于laravel项目利用twemproxy部署redis集群的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考下 前言 twemproxy是twitter开发的一个redis代理proxy,Twemproxy可以把多台redis server当作一台使用,开发人员通过twemproxy访问这些redis servers 的时候不用关心到底去哪一台redi

Kubernetes 通过statefulset部署redis cluster集群

Kubernetes 通过statefulset部署redis cluster集群 作者: 张首富 时间: 2019-02-19 个人博客地址: https://www.zhangshoufu.com QQ群: 895291458 需要有redis基础 Redis集群架构图 每个Mater 都可以拥有多个slave.当Master掉线后,redis cluster集群会从多个Slave中选举出来一个新的Matser作为代替,而旧的Master重新上线后变成 Master 的Slave. 部署re

Docker 部署Redis并配置redis.conf

redis的dockerhub地址:https://hub.docker.com/_/redis 1).使用redis镜像的默认配置并开启AOF,默认的配置不设置密码,RDB/AOF存放在/data下,可远程访问: #docker run --name some-redis -d redis redis-server --appendonly yes 2).使用自定义的redis.conf: 其中redis.conf配置: **#redis开启守护进程,需要注释掉,不然容器无法跑起来** #da

(六) Docker 部署 Redis 高可用集群 (sentinel 哨兵模式)

参考并感谢 官方文档 https://hub.docker.com/_/redis GitHub https://github.com/antirez/redis happyJared https://blog.csdn.net/qq_28804275/article/details/80938659 下载redis镜像(不带tag标签则表示下载latest版本) docker pull redis 从github 下载最新的redis.conf,注意重要参数 # 端口 port 6379 #

如何在Windows上部署Redis集群和SpringBoot进行整合

一.安装Redis的Windows版本并进行配置 (1)下载链接 https://github.com/microsoftarchive/redis/releases (2)将下载后的Redis复制成6份(3主3从集群.官方推荐最低的配置了) 文件名自定义,这里我改成和端口名一样 点进去每个文件夹,修改每个Redis的 redis.windows.conf 配置文件, 1 port 6380 # 6380,6381,6382,6383,6384,6385 2 cluster-enabled ye