首页 > 数据库 >虚拟上安装Redis和MongoDB教程---Redis安装

虚拟上安装Redis和MongoDB教程---Redis安装

时间:2022-10-13 21:47:18浏览次数:35  
标签:Redis make redis server 6379 data MongoDB 安装

为了完成后续大数据实验,不得不进行工具的安装(自我感觉挺麻烦的)

一、首先安装redis

1、官网:https://redis.io/download

2、将下载好的软件上传至虚拟机上(我上传到自己建立的export下的software目录下)

3、进入software目录下

4、进行解压

tar -zxvf redis-4.0.9.tar.gz -C /export/server

使用代码解压至server文件夹下(结果如图)

进入目录使其自己安装(make命令就行)

 

 

 若出现该错误

执行命令:yum install gcc-c++ 安装gcc(根据提示就行)完成后执行make命令会出现以下报错

先执行 make distclean命令

再执行make命令 ,成功之后显示如下界面

 

 

 查看gcc版本

 

 

 然后执行make install

 

 

 5、进入redis目录下进行配置

vim redis.conf

#修改以下配置:
#bind 127.0.0.1  #将这行代码注释,监听所有的ip地址,外网可以访问
protected-mode no  #把yes改成no,允许外网访问
daemonize yes  #把no改成yes,后台运行
#配置完一定要保存

或者直接进入文件夹下修改(一定要保存)

 

 

 (如果输入redis-4.0.9麻烦的话在server目录下给其重命名)

mv redis-4.0.9 redis

6、配置环境变量

进入src目录下

启动redis服务:redis-server

 

 

 关闭终端并重启

vim /etc/profile
#输入以下命令

export REDIS_HOME=/export/server/redis/src
export PATH=$PATH:$REDIS_HOME/src

#使其生效

source /etc/profile

验证是否成功

redis-cli

 

 

 至此,安装完毕

 记住其默认端口号为6379

给其生成配置文件方便后期使用

mkdir /data/6379

cat >/data/6379/redis.conf<<EOF
> daemonize yes
> port 6379
> logfile /data/6379/redis.log

>dir /data/6379
> dbfilename dump.rdb
> EOF

查看一下

cat /data/6379/redis.conf

 

 以后在redis.log目录下运行就不怕移机时数据丢失了。

 安装工具放下面了有需自取

链接:https://pan.baidu.com/s/1yqvKVzGQmRkCMLdNJYt44A
提取码:idb5

标签:Redis,make,redis,server,6379,data,MongoDB,安装
From: https://www.cnblogs.com/Yjiaw/p/16789791.html

相关文章

  • Debian安装WPS的方法
    1、防止安装失败,请尽量重启电脑,关闭系统的软件商店,因为商店的权限可能会锁住pkg的配置文件,导致无法安装wps。2、将原机残废的WPS卸载干净,卸载方法:手动或命令行操作。sudo......
  • 思科3850交换机从16.3.x到16.x安装模式下固件升级
    今天收到一个需求,把一台思科交换机3850做一个固件升级,这个活咱都干过N多次了,都不叫事。常规操作,但是故事就发生了。先说过程吧,确认设备的具体型号。Showversion其实那个型......
  • 11.1 LAMP架构介绍 11.2 MySQL、MariaDB介绍 11.3/11.4/11.5 MySQL安装
     11.1LAMP架构介绍LAMP是Linux+Apache(httpd)+MySQL+PHP的简称•Linux:操作系统•Apache(httpd):WEB服务器软件,提供WEB服务•MySQL:关系型数据库用于存储数据(字符串)•......
  • 安装
    组合优化神器:riskfolio-lib官方文档REFPython:安装cvxpy,进行凸优化......
  • mac os python安装问题
    首先直接下载官网安装包安装https://www.python.org/downloads/ 然后配置环境变量#打开~/.bash_profilevim~/.bash_profile#写入环境变量,保存exportPATH="/......
  • redis分布式锁
    redis分布式锁问题1.如何避免死锁在申请锁时,给这把锁设置一个过期时间SETlock1EX10NX2.锁超期问题试想这样一种场景:   客户端1加锁成功,开始操作共享资源  ......
  • Office 2021 正式版发布(下载+安装+激活)
    Office办公软件套件可以说是微软的标志性产品之一,也可能是世界上使用范围最广的办公软件了。自从推出文字处理(Word)、表格(Excel)以及演示稿制作(PowerPoint)的软件......
  • redisson实现分布式锁
    redisson实现分布式锁 redisson分布式锁使用范例:RLocklock=null;booleanres=false;try{lock=RedisUtils.getRedissonClient().getLock(LOCK_NAME);......
  • Go:基于 Redis 实现的延迟队列详解
    大家好,本文来自Go爱好者投稿,作者:finley背景我们在工作中经常遇到等待一段时间后再执行某些任务的需求,比如:若订单创建15分钟后仍未支付,需要关闭订单并释放库存。用......
  • Redis延迟队列golang高效实践
    一、背景 业务中经常会有这样的场景: 到期后自动执行指定操作; 查询某个任务是否完成,未完成等待一定时间再次查询; 回调通知,当回调失败时,等待后重试;等等还......