ubuntu18.04管理redis

ubuntu下 redis的安装使用

  • 安装

1. 进入redis安装路径

cd ~/installed/redis-5.0.7css

2. 启动redis

  • 启动服务端
    redis-server
  • 启动客户端(必须先启动服务端)
    redis-cli

Ubuntu18.04中安装Redis

准备工做

  1. 先对系统的依赖环境进行更新nginx

    $ sudo apt-get update $ sudo apt-get upgrade
  2. 安装Redisgit

    $ sudo apt-get install redis-server # 若是须要安装成服务的话执行 $ sudo systemctl enable redis-server.service # 确认安装的版本 $ redis-server -v 

启动和中止

默认状况下直接在终端输入redis-server便可临时性启动Redis服务,再新开终端输入redis-cli启动客户端链接。github

``` $ redis-server # 启动服务 $ redis-cli # 启动客户端 $ redis-cli shutdown # 关闭服务 ``` 

若是出现以上命令没法关闭redis-server的状况下解决办法以下:redis

  • 使用如下命令启动重启和关闭ubuntu

    $ /etc/init.d/redis-server stop # 中止 $ /etc/init.d/redis-server start # 启动 $ /etc/init.d/redis-server restart # 重启 
  • 个人安装状况是默认安装后保护模式和后台启动模式均为开启状态,根据须要配置为关闭。
    查看下面的简单配置vim

查看进程状态以及强制中止

Linux命令来查看和杀掉进程来强制关闭服务。ruby

$ ps aux | grep "redis" $ sudo pkill pid 

链接测试

直接输入redis-cli经过默认客户端来测试链接,正常状况下返回ping的对应值PONGbash

$ redis-cli $ 127.0.0.1:6379> ping PONG $ 127.0.0.1:6379> 

简单配置

经过编辑默认配置文件来初步简单配置,推荐copy并重命名配置文件。测试

$ sudo vim /etc/redis/redis.conf

打开远程链接并关闭保护模式,不然只容许本地链接:

# 把如下注释掉(前面加#) bind 127.0.0.1 ::1 # 如下改成 yes → no protected-mode no # 若是须要,设置验证密码 requirepass YOURPASSPHRASE 

以上设置也能够经过客户端设置:

redis 127.0.0.1:6379> CONFIG SET requirepass YOURPASSPHRASE OK redis 127.0.0.1:6379> AUTH YOURPASSPHRASE Ok 

设置密码后的链接方式:

$ redis-cli -h 127.0.0.1 -p 6379 -a YOURPASSPHRASE #其余参数如未改动则可省略 

保存后重启服务:

$ sudo service redis-server restart

若是须要更改内存的限制能够进行如下设置。

maxmemory 256mb maxmemory-policy allkeys-lru 

设置后须要重启redis服务:

$ sudo systemctl restart redis-server.service

 

 

Redis客户端

MSOpenTech:https://github.com/MSOpenTech/redis/releases

RedisClient:https://github.com/caoxinyu/RedisClient

相关文章
相关标签/搜索