Redis安装(Linux)

环境:

centOs 7

(1)在机器上创建目录Redis,并进入,使用命令:

mkdir /redis

进入官网:redis.io,复制最新版本redis下载链接地址

mkdir /redis cd /redis wget http://download.redis.io/releases/redis-6.2.5.tar.gz (或者直接上传) tar xf redis-6.2.5.tar.gz cd redis-6.2.5 make

此时会出现如下报错

表示C语言的编译器还没有安装,安装Linux下的gcc即可

yum -y install gcc

安装完毕后,再次执行 make命令,发现继续报错如下:

是由于第一次make后的遗留问题,此时只需要限制清楚再操作make即可:

make distclean make

以下效果代表成功

安装成功效果图,此时

(2)将Redis可执行程序迁移至指定目录

make install PREFIX=/opt/zhouht/redis

查看指定目录可发现 所有执行文都已复制过来,此时好处就是将源码与执行文件分隔开。

(3)将Redis变成服务,可随处启动

1)将Redis的bin目录设置环境变量

vim /etc/profile export REDIS_HOME=/opt/zhouht/redis
export PATH=$PATH:$REDIS_HOME/bin source /etc/profileecho $PATH

2)使用Redis自带的脚本执行

cd /soft/redis-6.2.5/utils/ ./install_server.sh

执行效果第一次可能会报如下错误(有些系统可能不会报):

解决办法:

vim install_server.sh 注释掉相关行即可

再次执行./install_server.sh发现报错已成功解决。该命令需要用户交互,提示端口信息,配置文件信息,日志信息,数据目录等,可直接使用默认,也可更改。该命令还帮你设置了Redis开机启动,启动Redis。

查看/etc/init.d目录下发现已有一个redis_6379脚本,查看脚本发现里面配置了Redis的可执行程序,配置文件路径。

Linux安装最新Redis相关推荐

  1. Redis技术分析及应用 windows、linux安装最新redis

    标题 redis基础 windows下载地址 好像是第一次登录需要指定密码之后就记住了 linux下载地址 配置全局环境变量 下面且切记 已经启动不能关 另外开一个窗口 redis启动时的几个报警错误 ...

  2. linux安装运行redis

    redis是一个非关系型数据库,是一个存储键值对的数据库,通常被称为数据结构服务器. 值(value)可以是字符串(String).哈希(Hash).列表(list).集合(sets)和有序集合(so ...

  3. Linux安装部署Redis

    文章目录 1. 前言 2. 下载Redis 3. 解压并安装Redis 4. 修改redis.conf的参数配置 5. 使用redis启动脚本设置开机自启动 6. 其他redis.conf配置 7. ...

  4. linux安装 openssl,Linux安装最新的OpenSSL版本

    OpenSSL是一个广泛使用的加密库,实现SSL和TLS协议以保护计算机网络上的通信. OpenSSL被Apache Web服务器,PHP,Postfix等许多软件广泛使用. OpenSSL为Chip ...

  5. Linux安装使用redis

    安装环境:Linux Cenos64 64位 redis版本:redis3.0版本,3.0版本主要增加了redis集群功能. 安装要求:安装redis需要先将官网下载的源码进行编译,编译依赖gcc环境 ...

  6. Linux安装配置Redis CentOS 7 下安装Redis

    Redis是一个高性能的,开源key-value型数据库.是构建高性能,可扩展的Web应用的完美解决方案,可以内存存储亦可持久化存储.因为要使用跨进程,跨服务级别的数据缓存,在对比多个方案后,决定使用 ...

  7. linux安装完redis之后log会在,Linux安装redis logstash

    一.安装redis tar -zxvf redis-3.2.8.tar.gz cd redis-3.2.8 make  && make install PREFIX=/usr/loca ...

  8. linux 安装了redis,Linux安装操作redis

    安装redis 环境准备:yum install gcc-c++,gcc环境 上传解压redis安装包 安装redis,进入解压目录,输入make命令进行安装. 安装注意事项: 如果没有gcc环境,安 ...

  9. mysql 5.5.37 my.cnf,linux安装最新mysql5.5,my.cnf找不到解决办法

    SQL code[root@CentOS202 Desktop]# ls /usr/share/mysql/ -l 总计 1320 -rwxr-xr-x 1 root root 1153 11-23 ...

最新文章

  1. 人体肠道细菌与自身细胞的比例究竟是多少?
  2. Java中super函数的用法
  3. Android 视频播放器,在线播放
  4. nginx An attempt was made to access a socket in a way forbidden by its access permissions
  5. Apriori算法实现
  6. python完全支持面向对象编程思想_面向对象的编程思想和Python的继承和多态,特殊方法,引用计数...
  7. 存储:Cookie/localStorage
  8. shiro mysql_Shiro系列之Shiro+Mysql实现用户认证(Authentication)
  9. 6-Spring Boot缓存管理
  10. JS中的六大数据类型 (笔记0)
  11. Golang的cookie
  12. 华为有国产芯片的服务器吗,华为国产电脑上市!还有一大批国产自主电脑发布:采用国产芯/系统...
  13. 详解python 字符串
  14. 如何做好一位合格qc_如何成为一名合格优秀的QC,你合格吗?
  15. UltraEdit打开就报错,文件找不到
  16. 云星数据VP楼炜:CMP是混合云、多云管理的必然选择
  17. opencv多摄像头配准_CV 两幅图像配准
  18. python 线程锁_Python线程锁的实现
  19. 用计算机打字用英语怎么说,打字用英语怎么说
  20. 反编译微信小程序(图文详细傻瓜式)

热门文章

  1. 动态内表及动态ALV显示
  2. ABAP程序发送邮件
  3. java和equals区别_JAVA中==与equals的区别
  4. 俄罗斯计算机科学留学,中南大学计算机科学与技术、俄罗斯硕士留学有没有寒暑假班?...
  5. mysql ansi quotes_mysql ANSI_QUOTES 这个sql_mode的作用(字段可以使用双引号)
  6. canopy算法流程_求助,kmeans(Canopy)算法如何正确导入数据集
  7. Python面向对象的三大特性
  8. Python 基础教程:切片、迭代和列表生成式
  9. Python基础教程:list和tuple
  10. php7mysql查询_php7连接MySQL实现简易查询程序的技巧