Linux系统的Redis的安装与运行
文章目录
- Linux系统的Redis的安装与运行
- 一、Redis的安装
- 1.1 下载
- 1.1.1 官网下载
- 1.1.2 liux系统指令下载
- 1.1.3 这里我们可以选择命令下载
- 1.2 解压
- 1.2.1 下载成功页面
- 1.2.2 解压
- 1.2.3 解压完成
- 二、Redis的配置
- 2.2 第一处
- 2.3 第二处
- 2.4 查看是否还需配置
- 三、Redis的启动
- 3.1 默认启动(不推荐使用)
- 3.2 动态参数启动方式(不推荐使用)
- 3.3 指定配置文件(推荐使用)
- 3.3.1 找文件
- 3.3.2、创建文件
- 3.3.3 去除redis.conf中的空格并复制bin文件中
- 3.3.4 创建所需文件(一会有用)
- 3.3.5 修改redis-6379.conf 文件
- 三、Redis的客户端运行
- 3.1输入代码
- 3.2 查看运行结果
- 四、扩展结束进程
- 4.1 查看进程
- 4.2 结束进程
- 4.3 退出客户端
Linux系统的Redis的安装与运行
一、Redis的安装
1.1 下载
1.1.1 官网下载
官网下载地址: http://download.redis.io/releases/
1.1.2 liux系统指令下载
Linux系统指令下载 wget http://download.redis.io/releases/redis-5.0.5.tar.gz
(如果说wget未找到的话证明你的wget没有安装,输入指令yum install -y wget来进行安装)
1.1.3 这里我们可以选择命令下载
这里我进入到/usr/local目录下下载安装包
输入指令:wget http://download.redis.io/releases/redis-5.0.5.tar.gz
1.2 解压
1.2.1 下载成功页面
下载成功后 如以下页面
1.2.2 解压
我们输入 tar -zxvf redis-5.0.5.tar.gz 来解压
1.2.3 解压完成
解压完成后会成这个样子,如图会多出一个redis-5.0.5的文件夹
二、Redis的配置
解压完成后需要配置以下两处地方
2.2 第一处
因为redis是用c编辑,所以首先要先进入radis-5.0.5文件下敲出
yum install gcc-c++ -y
如若没敲回报以下错误
2.3 第二处
要导入所需的文件进入要输入第二个命令,否则启动的时候会报错
make MALLOC=libc
如若没敲会出现以下错误
2.4 查看是否还需配置
如果以上两种方法都配置完成后输入 make & make install 指令如果出现以下页面则代表配置成功
make & make install
三、Redis的启动
3.1 默认启动(不推荐使用)
输入 ./src/redis-server 来默认启动(路径注意,否则会报错)启动结束后会占用当前的窗口.(所以这种不推荐使用)
./src/redis-server
ctrl + c 强制退出当前启动
3.2 动态参数启动方式(不推荐使用)
默认启动端口只能是6379 ,但是我们不想使用此端口,而是想使用指定的端口怎么办呢?我们可以使用 –port指定端口(注意port前面为两个- -,注意目录路径)
./redis-server --port 7000
如出现以下页面则启动成功
3.3 指定配置文件(推荐使用)
3.3.1 找文件
在redis的根目录下找到redis.conf的文件
3.3.2、创建文件
在redis安装目录下创建bin目录存储配置文件
mkdir bin
3.3.3 去除redis.conf中的空格并复制bin文件中
将redis.conf配置文件中的内容去除注释和空格等输出到指定配置文件 (redis-6379.conf) 中
cat redis.conf | grep -v “#” | grep -v “^$” >> bin/redis-6379.conf
3.3.4 创建所需文件(一会有用)
首先进入redis的根目录输入以下指令来创建文件夹用来保存redis所生成的日志等文件
cd /var/
mkdir -p redis/data
在输入pwd来获取当前路径
pwd
3.3.5 修改redis-6379.conf 文件
vi redis-6379.conf
进入编辑页面 按i进行修改
因为代码太多,不好分清我把重要的留下了,其他的删了并做了esc :wq保存
运行代码 ./redis-server ./redis-6379.conf
三、Redis的客户端运行
3.1输入代码
在运行以上代码任意一种方法之后输入
./redis-cli -h +ip地址 -p +端口号
./redis-cli -p port -h ip这个命令默认连接本机端口号为
6379并且没有密码。
3.2 查看运行结果
在页面上输入 ping 看看回复是否为 pang
四、扩展结束进程
4.1 查看进程
ps -ef | grep redis
这里没有进程
这里是存在着一个进程
4.2 结束进程
kill -9 +端口号
4.3 退出客户端
exit
Linux系统的Redis的安装与运行相关推荐
- linux redis数据库安装配置,Linux系统中redis的安装配置步骤
Linux系统中redis的安装配置步骤 发布时间:2020-06-23 10:13:36 来源:亿速云 阅读:87 作者:Leah 这篇文章将为大家详细讲解有关Linux系统中redis的安装配置步 ...
- Linux 系统中 Redis 的安装及其使用
安装及使用 redis 安装 sudo apt-get install redis-server# 安装后, Redis 会自动启动,通过下列命令检查ps -elf|grep redis netsta ...
- workerman在linux上怎么运行,linux系统中workerman的安装步骤
linux系统中workerman的安装步骤,文件,测试,教程,相关文章,错了 linux系统中workerman的安装步骤 易采站长站,站长之家为您整理了linux系统中workerman的安装步骤 ...
- 红旗linux系统可以运行QQ吗,如何在红旗Linux系统redflag6.0上安装QQ
qq是国内最大的社交聊天软件之一,因此许多linux用户也想在自己的电脑上安装qq,不过,他们却不知道该怎么在自己的电脑安装qq.现在就让小编来教大家如何在红旗linux系统redflag6.0上安装 ...
- 【安装】Linux系统(X64)安装Oracle 11g
[安装]Linux系统(X64)安装Oracle 11g 一.修改操作系统核心参数 在Root用户下执行以下步骤: 1)修改用户的SHELL的限制,修改/etc/security/limits.con ...
- linux系统下源码安装mysql5.6数据库
linux系统下源码安装mysql5.6数据库 下载mysql数据库相关软件包(百度云盘:http://pan.baidu.com/s/1bnL31c7) 从mysql 5.5版本开始,mysql源码 ...
- 云计算基础课堂001 Linux系统与CentOS7的安装部署(小白向—怎么在VMware虚拟机安装基于Linux操作系统的CentOS7)
云计算基础课堂001 Linux系统与CentOS7的安装部署 一.通过VMware部署CENTOS7系统 软件 创建虚拟机 安装CentOS7 进入并登陆系统 二.Linux历史与其发行版故事 三. ...
- Linux系统中OpenSSH的安装和配置(转)
Linux系统中OpenSSH的安装和配置(转) 概述 许多网络程序,如telnet.rsh.rlogin或rexec,用明文(plain text)传送口令和秘密的信息,所以就可利用任何连接到网络上 ...
- golang语言的入门基础,及window和linux系统上环境的搭配及运行
golang语言的入门基础,及window和linux系统上环境的搭配及运行 简介: Go语言是谷歌推出的一种全新的编程语言,可以在不损失应用程序性能的情况下降低代码的复杂性.Go语言专门针对多处理器 ...
- Linux 系统 pptpd+radius+mysql 安装攻略
分类: 原文地址:Linux 系统 pptpd+radius+mysql 安装攻略 作者:wfeng .你所需要的软件 内核最好能升级到2.6 如果你是centos的用户,可以通过yum upda ...
最新文章
- 这个图片转文字功能搞一下?还好这个开源项目救了我!
- 虚拟化---简单高效的IT管理模型
- Linux系列-Red Hat5平台下的LAMP网站服务搭建(四)
- class vue 添加图片_vue+element 添加图片组件
- 基于MaxCompute InformationSchema进行血缘关系分析
- 无法启动parallels 缺少必要组件_Parallels 体验 Manjaro 19 (Xfce)
- windows 8,关闭随意窗体都提示“已停止工作”的解决的方法
- WebKit技术内幕(笔记)
- Centos7快速部署CloudStack服务器
- linux常用命令速查手册
- 用MDT 2012为企业部署windows 7(四)--创建Deploymentshare共享以及介绍一些选项的具体作用...
- 【C++笔记】函数的用法:函数的默认参数、占位参数、函数重载
- 从零开始搭二维激光SLAM --- Karto的前端实现与解读
- java某校在积极推行无人监考,结构化面试题:高校无人监考你怎么看?
- coreldraw怎样定数等分_cdr怎样将一个圆形平均划分为三等分?
- 自然语言处理课程作业 中文文本情感分类
- 北京市小汽车摇号程序的反编译、算法及存在的问题浅析
- ROS讲座 关于ROS2和Gazebo C++ in Open Source Robotics
- cad角度怎么画_超实用的CAD制图口诀,快收藏
- 华硕服务器主板引导设置,装系统时的引导设置_华硕 ROG Rampage VI Apex_主板评测-中关村在线...