`

ubuntu 16.04.1 上Redis的安装与配置

阅读更多

本篇博客不讨论Redis的优劣,不讨论Redis的性能、使用等,只讨论Redis在Linux环境下的安装与配置。

本篇博客的目的是让读者能尽快搭建好Redis环境,不要把时间浪费在环境搭建上边。

主机:腾讯云服务器(ubuntu 16.04.1)系统

工具:xshell

 

说明:xshell是一个终端模拟软件,类似于Windows的远程桌面,可以登录至远程主机,类似的软件还有很多。如果你使用的是虚拟机,直接登录就好了,不要拘泥于这些。

 

步骤↓:

 

  1. 使用xshell登录主机,切换至Redis的管理用户,笔者使用的root用户:
    ubuntu@VM-202-164-ubuntu:~$ su
    Password: 
    root@VM-202-164-ubuntu:/home/ubuntu# 
     说明:如果要使用aaa用户,su - aaa ,再输入密码就好了,或者直接使用aaa登录主机就可以了。
    root@VM-202-164-ubuntu:/home/ubuntu# su - aaa   #注意-和aaa之间有一个空格
     
  2. 创建redis存放目录,并进入该目录
    root@VM-202-164-ubuntu:/home/ubuntu# mkdir /usr/servers
    root@VM-202-164-ubuntu:/home/ubuntu# cd /usr/servers
    root@VM-202-164-ubuntu:/usr/servers# 
     
  3. 下载、解压、编译Redis
    root@VM-202-164-ubuntu:/usr/servers#wget https://github.com/antirez/redis/archive/2.8.19.tar.gz  
    root@VM-202-164-ubuntu:/usr/servers#tar -xvf 2.8.19.tar.gz  
    root@VM-202-164-ubuntu:/usr/servers#cd redis-2.8.19/  
    root@VM-202-164-ubuntu:/usr/servers/redis-2.8.19#make
     
  4. 启动Redis服务端
    root@VM-202-164-ubuntu:~# nohup /usr/servers/redis-2.8.19/src/redis-server  /usr/servers/redis-2.8.19/redis.conf & 
     
  5. 检验。查看redis进程是否启动
    root@VM-202-164-ubuntu:~# ps -aux | grep redis|grep -v grep
    root      5466  0.0  1.4  38808 12396 ?        Sl   Nov14  37:29 /usr/servers/redis-2.8.19/src/redis-server *:6379
     
  6. 打开Redis客户端
    root@VM-202-164-ubuntu:~# /usr/servers/redis-2.8.19/src/redis-cli  -p 6379
    127.0.0.1:6379> 
     敲几个命令试一下
    127.0.0.1:6379> keys * 
    (empty list or set)
    127.0.0.1:6379> set a 1
    OK
    127.0.0.1:6379> keys *
    1) "a"
    127.0.0.1:6379> get a
    "1"
    127.0.0.1:6379> exit

 到此Redis就可以正常使用了,接下来进行简单配置

root@VM-202-164-ubuntu:~# cd /usr/servers/redis-2.8.19/
root@VM-202-164-ubuntu:/usr/servers/redis-2.8.19# vi  redis.conf

 编辑redis.conf这个配置文件,可以设置Redis端口号、Redis占用的内存大小、移除算法等,每项配置都有很详细的注释说明,读者可以自行研究。

最后说一下如何重启redis:

 

root@VM-202-164-ubuntu:~# ps -aux|grep redis|grep -v grep
root      5466  0.0  1.4  38808 12396 ?        Sl   Nov14  37:30 /usr/servers/redis-2.8.19/src/redis-server *:6379
root@VM-202-164-ubuntu:~# ps -9 5466
root@VM-202-164-ubuntu:~# ps -aux|grep redis|grep -v grep
root@VM-202-164-ubuntu:~#

 说明:首先查看redis进程的进程id,然后使用kill -9 命令杀掉进程,再次查看redis进程可以看到进程不存在了,再次启动redis就好了。

root@VM-202-164-ubuntu:~# nohup /usr/servers/redis-2.8.19/src/redis-server /usr/servers/redis-2.8.19/redis.conf &
root@VM-202-164-ubuntu:~# ps -aux|grep redis|grep -v grep

  Redis可以启动多个实例,拷贝多个redis.conf,修改port,改成不同的端口,使用不同的配置文件启动redis服务端就好了,举个栗子:

root@VM-202-164-ubuntu:~#cd /usr/servers/redis-2.8.19  
root@VM-202-164-ubuntu:/usr/servers/redis-2.8.19#cp redis.conf redis1.conf  
root@VM-202-164-ubuntu:/usr/servers/redis-2.8.19#vi redis1.conf #修改port为6380 
root@VM-202-164-ubuntu:/usr/servers/redis-2.8.19#
root@VM-202-164-ubuntu:~# nohup /usr/servers/redis-2.8.19/src/redis-server /usr/servers/redis-2.8.19/redis.conf &
root@VM-202-164-ubuntu:~# nohup /usr/servers/redis-2.8.19/src/redis-server /usr/servers/redis-2.8.19/redis1.conf &
root@VM-202-164-ubuntu:/usr/servers/redis-2.8.19# ps -aux|grep redis|grep -v grep

 就可以看到成功开启了两个redis实例,6379和6380

 

 

好了,到此redis的安装配置就完成了!

0
0
分享到:
评论

相关推荐

    ubuntu redis的手动安装与配置

    Ubuntu环境下手动安装与配置Redis涉及到多个步骤,包括下载、解压、编译、安装以及配置主从复制等。下面详细介绍这些知识点。 首先,Redis安装与主从配置的目的是确保数据的安全性。在主从配置中,从服务器(Slave...

    Ubuntu安装redis和redis-php扩展

    Ubuntu 安装 Redis 和 Redis-PHP 扩展 在本文中,我们将学习如何在 Ubuntu 环境下安装 Redis 数据库和 Redis-PHP 扩展,以便在 PHP 项目中使用 Redis。 安装 Redis 1. 首先,需要下载 Redis 软件包,使用以下命令...

    Ubuntu16.04安装Redis3.2.8

    在完成以上步骤后,你应该已经在Ubuntu 16.04上成功安装并配置了Redis 3.2.8。如果需要更详细的指导,建议参考提供的博客文章或官方文档。记得在实际操作过程中,根据自己的环境和需求进行适当的调整。

    Ubuntu安装Redis并设置为开机自启动服务.rar

    至此,你已经在Ubuntu上成功安装了Redis,并将其设置为开机自启动服务。确保你熟悉Redis的基本操作和配置选项,以便更好地管理和利用这个强大的键值存储系统。此外,定期监控Redis的性能和日志,以及了解如何备份和...

    ubuntu安装redis和部署

    ### Ubuntu安装与部署Redis知识点详解 #### 一、Ubuntu安装Redis步骤详解 ##### 1. 下载Redis安装包 - **目的**: 获取Redis最新稳定版本的源码包。 - **命令**: `wget ...

    Redis安装配置文档

    "Redis安装配置文档详解" Redis是一种基于内存的NoSQL数据库,具有高性能、低延迟和高可用的特点。本文档旨在指导用户如何安装和配置Redis,实现高效的数据存储和管理。 一、下载和解压Redis 下载Redis的最新版本...

    Ubuntu16.04下Redis的安装和部署

    【Ubuntu16.04下Redis的安装和部署】是一个详细的教程,主要涵盖了在Ubuntu 16.04操作系统上安装和配置Redis的过程。Redis是一个高性能的键值存储系统,常用于缓存、数据库和消息中间件等场景。 首先,要安装Redis...

    ubuntu上安装Redis-7.0.5

    "Ubuntu 上安装 Redis-7.0.5" 在 Ubuntu 系统上安装 Redis-7.0.5 并设置开机自动启动的过程中,需要掌握以下知识点: 1.Redis 安装包的下载和上传:在 Redis 官方网站上下载最新的安装包,上传到服务器上,使用 `...

    linux下的redis安装包含配置文件

    本文将详细讲解如何在Linux环境下安装Redis,以及如何配置主服务器和从服务器。 首先,让我们从安装Redis开始。在大多数Linux发行版中,可以通过包管理器进行安装。例如,在Ubuntu或Debian上,可以使用以下命令: ...

    ubuntu/linux redis 图形工具 rdm 最新版 snap离线安装包 (Redis Desktop Manager)

    ubuntu/linux redis 图形工具 rdm 最新版 snap离线安装包 (Redis Desktop Manager) 安装rdm离线snap安装包 安装rdm最新版 2019.5-c57dd5f 下载后执行如下命令 执行 sudo snap ack redis-desktop-manager_335....

    悟空无代码平台-redis安装配置

    CRMHRMERPSRM100+ redis安装配置 redis安装配置 redis安装配置 redis安装配置 redis安装配置

    Redis安装与配置文档

    Redis安装与配置文档 Redis简介 Redis是一个完全开源免费的、高性能(NOSQL)key-value数据库,遵守BSD协议。它是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并...

    Ubuntu12.04 安装 redis-3.2.1集群

    在本教程中,我们将深入探讨如何在Ubuntu 12.04上安装并配置Redis 3.2.1集群。Redis是一种高性能的键值存储系统,常用于数据库、缓存和消息中间件。由于Ubuntu 12.04已经不再受官方支持,因此可能需要手动编译安装...

    redis6.2.6 redis.conf配置文件

    redis6.2.6 redis.conf配置文件

    Redis安装配置

    Redis安装配置详解 Redis是当前最流行的NoSQL数据库之一,具有高性能、低延迟、支持事务等特点。下面将详细介绍Redis的安装配置。 安装Redis 在Windows平台上安装Redis,可以从GitHub上下载Redis的Windows版本,...

    Redis教程 安装配置 软件等

    2. Linux安装:在Linux环境中,可以通过包管理器如`apt-get`(Ubuntu/Debian)或`yum`(CentOS/RHEL)来安装Redis。例如: ``` sudo apt-get install redis-server 或 sudo yum install redis ``` 安装完成后...

    redis安装与主从配置

    ### Redis安装与主从配置详解 #### 一、Redis简介 Redis是一种开源的键值对存储系统,它属于NoSQL数据库的一种,与Memcached类似但更加强大。不同于Memcached只支持内存存储,Redis的数据可以持久化存储在磁盘上,...

    RunnerGo-redis安装配置

    RunnerGoApache-2.0 license Star redis安装配置 redis安装配置 redis安装配置 redis安装配置 redis安装配置

    Linux下Redis3.2.2安装与启动配置

    ### Linux下Redis 3.2.2安装与启动配置 #### 环境准备 - **操作系统**: CentOS 6.5 (2.6.32-431.el6.x86_64) - **软件**: Redis 3.2.2 #### 下载与解压 1. 使用`wget`命令下载Redis安装包: ```bash wget ...

    redis配置安装详细教程

    "Redis 配置安装详细教程" Redis 是一个开源、基于内存的数据结构存储系统,可以用作数据库、消息代理、缓存层等。下面是 Redis 配置安装详细教程。 安装 Redis 在 Windows 操作系统中安装 Redis 非常简单。首先...

Global site tag (gtag.js) - Google Analytics