`
wuhoujian322
  • 浏览: 65071 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Redis之旅第一篇 - 准备工作

 
阅读更多

    最近在一个朋友的介绍下,自己了解到了Redis,一个字典结构的存储服务器。听朋友的介绍,自己对其产生了很大的兴趣,于是在空闲的时间,自己便踏上了Redis之旅。

 

    今天在这里,简单明了地记录一下自己开始Redis之旅的准备工作。

 

    1、准备了一个Linux系统,我采用的方式是使用VMWare虚拟机,安装一个Ubuntu Linux系统;

 

    2、在Linux环境下安装Redis,具体步骤如下:

          a、wget http://download.redis.io/redis-stable.tar.gz;

          b、tar xzf redis-stable.tar.gz;

          c、cd redis-stable,然后make install;

    在这里会涉及到root权限的问题,我们需要从当前自己的用户切换到root用户,然后才能成功执行make install命令。

     3、现在我们可以运行Redis了,直接执行redis-server(Redis的默认端口为6379);

 

     4、配置Redis的运行模式,持久化和日志文件路径;

         a、配置初始化脚本:复制初始化脚本到/etc/init.d(用root用户);

         b、创建目录/etc/redis和/var/redis/port;

         c、修改配置文件:复制redis.conf到/etc/redis(修改配置文件名称为6379.conf),其中需要我们修改的配置项如下:

         daemonsize yes

         pidfile /var/run/redis_6379.pid

         port 6379

         dir /var/redis/6379

 

补充:

    1、准备工作差不多,现在呢,我们可以随时启动我们的Redis,两种方式,第一种:直接执行redis-                  server命令;第二种:/etc/init.d/redis_6379 start;

    2、Redis正常启动后,我们可以通过如下命令检查Redis进程以及停止Redis:

         检查Redis进程:ps -ef | grep redis

         停止Redis:redis-cli shutdown(这里的redis-cli是Redis命令行客户端)

 

分享到:
评论

相关推荐

    redis-desktop-manager-0.9.99.zip

    Redis Desktop Manager 0.9.99 是一款强大的 Redis 数据库管理...在下载并解压 "redis-desktop-manager-0.9.99.zip" 后,只需运行 "redis-desktop-manager-0.9.99.exe" 文件即可启动该应用,开始您的 Redis 管理之旅。

    redis 安装 主从配置 选举

    ### Redis安装、主从配置与选举机制详解 #### 一、Redis安装步骤 在开始之前,我们先了解Redis的基本安装过程。以下是在Linux环境下的安装步骤: 1. **下载源码包**:...希望本文能为您的Redis学习之旅提供帮助。

    Redis入门指南(第2版)mobi格式 附带阅读器

    Redis是当前广泛使用的开源键值存储系统,常用于构建高性能、数据持久化的缓存和数据库解决方案。本资源为“Redis入门指南(第2版...请确保安装阅读器后导入“Redis入门指南(第2版).mobi”,开始你的Redis学习之旅。

    小白专用Windows版Redis 开箱即用

    Redis,全称Remote Dictionary Server,是一款开源的、高性能的键值存储系统,广泛应用于数据库缓存、消息中间件以及实时统计等...记住,不断学习和实践是掌握任何技术的关键,祝你在Redis的探索之旅中取得更多成就!

    Winsdows游戏编程之旅(二)

    在Windows游戏编程之旅的第二部分,我们将深入探讨如何在Windows环境下绘制线条,这是构建图形界面或游戏的基础元素。线条在视觉表现中起着至关重要的作用,无论是简单的指示、复杂的路径描绘还是美观的设计元素,都...

    Learning-Miscellany:松的成长之旅

    2020.05.25突发奇想,想要记录一下自己在开发路上的成长过程并有了第一篇笔记MySql优化建议的原因 2020.05.26更新一下使用自定义注释解和AOP切面实现增强功能尝试一天一更吧 2020.07.10更新了IOC容器相关知识 2020....

    trajetos-app:跳到正确的地方,了解周围的环境,然后进行下一次巴士之旅

    这个应用的核心目标是提供一个便捷的工具,让用户能够准确地找到目的地,熟悉周边环境,并顺利地安排下一次的巴士之旅。 在 PHP 开发中,Trajetos-app 可能采用了 MVC(Model-View-Controller)架构模式,这是一种...

    PHP实例开发源码—JYS系统应用旅游门户源码.zip

    源码分析可以帮助我们了解其内部工作原理,学习如何处理复杂的Web应用程序架构。 1. **模型(Model)**:这部分主要负责数据的处理和存储。在旅游门户中,可能包括了景点信息、酒店预订、机票查询等模型,它们与...

    旅游酒店预定源码

    【旅游酒店预定源码】是在线旅游行业中一个关键的系统组成部分,主要负责处理用户的酒店预订需求。源码的公开提供了一次深入理解在线预订流程、技术实现和业务逻辑的宝贵机会。下面将详细阐述该系统可能涉及的关键...

    华中科技大学计算机数据库概论ppt

    PPT可能包括第一范式(1NF)、第二范式(2NF)、第三范式(3NF)以及BCNF(巴斯-科德范式)等规范化原则的讲解。 数据库管理系统(DBMS)是管理和操作数据库的软件,如Oracle DBMS或SQL Server。PPT可能会讨论其...

    架构探险丛书 从零开始写 javaweb 框架

    理解这些基础,是构建JavaWeb框架的第一步。 在框架设计方面,书籍会深入探讨MVC(Model-View-Controller)模式,这是JavaWeb开发中常见的架构模式。模型负责处理业务逻辑,视图负责展示数据,控制器则协调模型和...

    python爬虫从入门到精通 记录爬虫学习

    学习Python的基础语法,如变量、数据类型、控制流(if语句、for循环)、函数定义以及模块导入等,是开始爬虫之旅的基石。 接着,我们需要掌握网络基础知识,包括HTTP和HTTPS协议。理解请求和响应的工作原理,学会...

    从零学习SpringBoot视频全教程

    在学习这个视频教程时,你将逐步了解如何创建第一个SpringBoot项目,设置开发环境,理解自动配置机制,使用Spring Data访问数据库,实现RESTful API,以及如何集成第三方服务如Redis、RabbitMQ等。此外,教程可能还...

    thinkphp开发资料

    《深入理解ThinkPHP框架开发》 ThinkPHP是中国最流行的PHP框架之一,以其简洁、高效的特性深受开发者喜爱。它提供了一套完整的MVC(Model-View-...现在,让我们一起探索ThinkPHP的世界,开启高效开发之旅吧!

    python爬虫教程从0到1

    1. Python基础:在开始爬虫之旅前,你需要对Python编程有基本的理解,包括变量、数据类型、控制结构(如if-else、for、while)、函数以及异常处理等。这些是编写任何Python程序的基础,爬虫也不例外。 2. 请求与...

    Day01:这是我的第一个任务!

    在IT行业中,初学者的第一步往往至关重要,因为它奠定了未来学习和发展的基础。"Day01:这是我的第一个任务!...通过这样的实践,初学者可以巩固理论知识,提升实际操作能力,为后续的IT之旅打下坚实的基础。

    Baishop是一款B2C电子商务网站,可以生成通用的电子商务构建平台,您可以非常方便的开一个网上商店.zip

    **Baishop:开启您的B2C电子商务之旅** Baishop是一个专为B2C(Business-to-Consumer)电子商务设计的平台,旨在提供一个通用且便捷的网上商店建设解决方案。通过使用Baishop,用户无需具备深厚的编程知识,也能...

    IOV车云,车联网解决方案

    综上所述,迪纳科技的IOV车云平台凭借其强大的功能、成熟的技术以及全面的服务,已成为车联网领域的重要参与者之一。对于希望构建或升级自身车联网能力的企业而言,选择与迪纳科技合作,无疑将是一条高效、可靠的...

    的Django3

    在开始Django3之旅之前,首先要确保Python环境已经配置好,接着通过pip安装Django3。了解如何创建新的Django项目和应用程序,以及设置数据库连接,如默认的SQLite或自定义的MySQL、PostgreSQL等。此外,还需熟悉...

Global site tag (gtag.js) - Google Analytics