Linux安装最新Redis
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相关推荐
- Redis技术分析及应用 windows、linux安装最新redis
标题 redis基础 windows下载地址 好像是第一次登录需要指定密码之后就记住了 linux下载地址 配置全局环境变量 下面且切记 已经启动不能关 另外开一个窗口 redis启动时的几个报警错误 ...
- linux安装运行redis
redis是一个非关系型数据库,是一个存储键值对的数据库,通常被称为数据结构服务器. 值(value)可以是字符串(String).哈希(Hash).列表(list).集合(sets)和有序集合(so ...
- Linux安装部署Redis
文章目录 1. 前言 2. 下载Redis 3. 解压并安装Redis 4. 修改redis.conf的参数配置 5. 使用redis启动脚本设置开机自启动 6. 其他redis.conf配置 7. ...
- linux安装 openssl,Linux安装最新的OpenSSL版本
OpenSSL是一个广泛使用的加密库,实现SSL和TLS协议以保护计算机网络上的通信. OpenSSL被Apache Web服务器,PHP,Postfix等许多软件广泛使用. OpenSSL为Chip ...
- Linux安装使用redis
安装环境:Linux Cenos64 64位 redis版本:redis3.0版本,3.0版本主要增加了redis集群功能. 安装要求:安装redis需要先将官网下载的源码进行编译,编译依赖gcc环境 ...
- Linux安装配置Redis CentOS 7 下安装Redis
Redis是一个高性能的,开源key-value型数据库.是构建高性能,可扩展的Web应用的完美解决方案,可以内存存储亦可持久化存储.因为要使用跨进程,跨服务级别的数据缓存,在对比多个方案后,决定使用 ...
- 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 ...
- linux 安装了redis,Linux安装操作redis
安装redis 环境准备:yum install gcc-c++,gcc环境 上传解压redis安装包 安装redis,进入解压目录,输入make命令进行安装. 安装注意事项: 如果没有gcc环境,安 ...
- 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 ...
最新文章
- 人体肠道细菌与自身细胞的比例究竟是多少?
- Java中super函数的用法
- Android 视频播放器,在线播放
- nginx An attempt was made to access a socket in a way forbidden by its access permissions
- Apriori算法实现
- python完全支持面向对象编程思想_面向对象的编程思想和Python的继承和多态,特殊方法,引用计数...
- 存储:Cookie/localStorage
- shiro mysql_Shiro系列之Shiro+Mysql实现用户认证(Authentication)
- 6-Spring Boot缓存管理
- JS中的六大数据类型 (笔记0)
- Golang的cookie
- 华为有国产芯片的服务器吗,华为国产电脑上市!还有一大批国产自主电脑发布:采用国产芯/系统...
- 详解python 字符串
- 如何做好一位合格qc_如何成为一名合格优秀的QC,你合格吗?
- UltraEdit打开就报错,文件找不到
- 云星数据VP楼炜:CMP是混合云、多云管理的必然选择
- opencv多摄像头配准_CV 两幅图像配准
- python 线程锁_Python线程锁的实现
- 用计算机打字用英语怎么说,打字用英语怎么说
- 反编译微信小程序(图文详细傻瓜式)
热门文章
- 动态内表及动态ALV显示
- ABAP程序发送邮件
- java和equals区别_JAVA中==与equals的区别
- 俄罗斯计算机科学留学,中南大学计算机科学与技术、俄罗斯硕士留学有没有寒暑假班?...
- mysql ansi quotes_mysql ANSI_QUOTES 这个sql_mode的作用(字段可以使用双引号)
- canopy算法流程_求助,kmeans(Canopy)算法如何正确导入数据集
- Python面向对象的三大特性
- Python 基础教程:切片、迭代和列表生成式
- Python基础教程:list和tuple
- php7mysql查询_php7连接MySQL实现简易查询程序的技巧