Ubuntu 16.0.4安装 Redis

前言

    Redis是常用基于内存的Key-Value数据库,比Memcache更先进,支持多种数据结构,高效,快速。用Redis可以很轻松解决高并发的数据访问问题;作为实时监控信号处理也非常不错。

安装Redis服务器

$ sudo apt-get install redis-server -y

Ubuntu 16.0.4安装 Redis_第1张图片

安装完成后,Redis服务器会自动启动,我们检查Redis服务器程序

检查Redis服务器系统进程

$ ps -aux|grep redis

Ubuntu 16.0.4安装 Redis_第2张图片

通过启动命令检查Redis服务器状态

$ netstat -nlt|grep 6379

Ubuntu 16.0.4安装 Redis_第3张图片

通过启动命令检查Redis服务器状态

$ sudo /etc/init.d/redis-server status

Ubuntu 16.0.4安装 Redis_第4张图片

通过命令行客户端访问Redis

安装Redis服务器,会自动地一起安装Redis命令行客户端程序。

在本机输入redis-cli命令就可以启动,客户端程序访问Redis服务器

$ redis-cli     //客户端访问redis
>  help          //命令行帮助

>  keys *       //查看所有的key列表

>  exit          / /退出redis

Ubuntu 16.0.4安装 Redis_第5张图片

修改Redis的配置

使用Redis的访问账号

默认情况下,访问Redis服务器是不需要密码的,为了增加安全性我们需要设置Redis服务器的访问密码。设置访问密码为:1234

用vi打开Redis服务器的配置文件redis.conf

$ sudo vi /etc/redis/redis.conf

requirepass 1234 
Ubuntu 16.0.4安装 Redis_第6张图片

修改后,重启Redis服务器。

$ sudo /etc/init.d/redis-server restart


Ubuntu 16.0.4安装 Redis_第7张图片

密码设置成功

让Redis服务器被远程访问

默认情况下,Redis服务器不允许远程访问,只允许本机访问,所以我们需要设置打开远程访问的功能。

用vi打开Redis服务器的配置文件redis.conf

$ sudo vi /etc/redis/redis.conf

Ubuntu 16.0.4安装 Redis_第8张图片

修改后,重启Redis服务器。

$ sudo /etc/init.d/redis-server restart

我们检查Redis的网络监听端口

检查Redis服务器占用端口


我们看到网络监听从之前的 127.0.0.1:6379 变成 0 0.0.0.0:6379,表示Redis已经允许远程登陆访问。

我们在远程的另一台Linux访问Redis服务器

由于我本地只有一台服务器 所以将测试服务器网络设置为DHCP动态获取

Ubuntu 16.0.4安装 Redis_第9张图片

下面我们在别的服务器连接192.168.10.9这个服务器上的redis服务

$ redis-cli -a 1234  -h   192.168.10.9

提示我们下载redis-tools

Ubuntu 16.0.4安装 Redis_第10张图片

下载redis-tools

Ubuntu 16.0.4安装 Redis_第11张图片

远程连接成功!

Ubuntu 16.0.4安装 Redis_第12张图片

Redis开启关闭

1、  启动redis

$ sudo /etc/init.d/redis-server start  //启动

$ sudo /etc/init.d/redis-server status   //查看状态

Ubuntu 16.0.4安装 Redis_第13张图片

2、关闭redis

$ sudo /etc/init.d/redis-server stop

Ubuntu 16.0.4安装 Redis_第14张图片

以上为redis安装步骤



你可能感兴趣的:(Redis)