爬虫随笔(5):ubuntu16.04(LTS)下安装Redis数据库以及桌面管理工具

1.在命令行执行:

# 安装
$ sudo apt-get install redis-server
# 检查系统进程
$ ps -aux|grep redis
# 查看端口信息
$ netstat -nlt|grep 6379
# 检查服务器状态
$ sudo /etc/init.d/redis-server status
# 启动、重启、停止
$ sudo /etc/init.d/redis-server start/restart/stop
# 启动客户端
$ redis-cli

2.redis服务器操作

# 帮助
> help
redis-cli 3.0.6
Type: "help @<group>" to get a list of commands in <group>
      "help <command>" for help on <command>
      "help <tab>" to get a list of possible help topics
      "quit" to exit
# 查看所有的键
>keys *
(empty list or set)
# 添加和查看一个普通键
>set key_word "hello redis"
>get key_word
# 数字键 自增自减
>set key_int 1
>get key_int
>INCR key_int
>get key_int
>DECR key_int
# 添加一个列表 为列表添加元素 查看
>LPUSH key_list b
>LPUSH key_list a
>RPUSH key_list c
>LRANGE key_list 0 3
# 添加一个哈希表
>HMSET dict name lst sex male age 20
>HMGET dict name sex
>HGETALL dict
# 删除键
>del keyname

3.redis服务器配置

# 打开配置文件
$ sudo vim /etc/redis/redis.conf
# 在文件中注释掉这行,可设置登录密码为foobared
(vim)requirepass foobared
# 重启redis服务器,再登录无法访问数据
$ redis-cli
127.0.0.1:6379>keys *
(error) NOAUTH Authentication required.
# 正确的登录
$ redis-cli -a foobared
127.0.0.1:6379>keys *
(empty list or set)

# 在配置文件中注释掉这一行才允许远程访问
(vim)# bind 127.0.0.1
# 修改后检查服务器占用端口号
$ sudo /etc/init.d/redis-server restart
[ ok ] Restarting redis-server (via systemctl): redis-server.service.
$ netstat -nlt|grep 6379
tcp        0      0 0.0.0.0:6379            0.0.0.0:*               LISTEN     
tcp6       0      0 :::6379                 :::*                    LISTEN 

# 在另一台配置了redis客户端的机器上远程访问数据
$ redis-cli -a passwd -h 172.31.101.28

4.桌面管理

$ wget https://github.com/uglide/RedisDesktopManager/releases/download/0.8.3/redis-desktop-manager_0.8.3-120_amd64.deb --no-check-certificate
$ wget https://launchpadlibrarian.net/217261845/libicu52_52.1-8ubuntu0.2_amd64.deb
$ sudo dpkb -i libicu52_52.1-8ubuntu0.2_amd64.deb
$ sudo apt-get -f install
$ sudo dpkg -i redis-desktop-manager_0.8.3-120_amd64.deb   
$ redis-desktop-manager
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值