zoukankan      html  css  js  c++  java
  • Ubuntu安装redis并配置远程、密码以及开启php扩展

    一、前言

      redis是当前流行的nosql数据库,很多网站都用它来做缓存,今天我们来安装并配置下redis

    二、安装并配置redis

      1、安装redis

    sudo apt-get install redis-server//安装redis

      安装完可以执行redis-cli 启动命令行模式,并写入查看数据试下

      

      2、配置redis

        2.1 配置远程登录

          默认redis是不允许远程登录的,需要我们配置  

    #编辑redis配置文件
    sudo vim /etc/redis/redis.conf
    #注释下面这一行 我的是69行 可以搜索bind查找
    #bind 127.0.0.1

          修改完重启下redis,详见2.3重启redis。

          接下来我们测试远程登录是否成功,远程登录需要执行登录的服务器已经安装了redis,我这是虚拟机Ubuntu,我本机window已经配置了redis

        #启动window下的redis
        #进入cmd命令模式

        

        注:redis-cli -h (ip 地址)  -p (端口号 默认是6379) 注意参数要和具体指要空格隔开
          redis-cli 是需要添加环境变量的,下图是我系统添加的环境变量
          

        2.2配置密码登录

    1 #编辑配置文件
    2 sudo vim /etc/redis/redis.conf
    3 #找到下面这一行并去除注释(可以搜索requirepass)我的 是396行
    4 #requirepass foobared 未修改之前
    5 #修改之后
    6 requirepass 123456 #123456是我的redis密码 

         修改之后如果不用密码直接登录也是可以的不过不可以操作,提示需要认证

        

    1 redis-cli -a 123456(如果不是本机 可以不下-h  和-p )

          我们使用密码登录就可以正常操作了

      

        2.3重启redis

    1 sudo service redis restart
    2 #或者可以强制杀死再手动开启
    3 sudo killall redis-server
    4 sudo redis-server /etc/redis/redis.conf & #这里最好把配置文件加进去不然可能会出现配置未生效

      我这边重启以及强制关闭再开启会报错

     

    原因是我配置文件的第一行是无效的配置(/etc/redis/redis.conf  line 1),我删除后重启就好了

    三、安装php扩展

    sudo apt-get install php-redis

      安装完之后重启下php,apacheh或者nginx等查看phpinfo 查看或者php -m|grep redis 查看扩展

      

  • 相关阅读:
    USACO Milk2 区间合并
    Codeforces 490B Queue【模拟】
    HDU 3974 Assign the task 简单搜索
    HDU 5119 Happy Matt Friends(2014北京区域赛现场赛H题 裸背包DP)
    Cin、Cout 加快效率方法
    POJ 1159 回文LCS滚动数组优化
    POJ 2479 不相交最大子段和
    POJ 1458 最长公共子序列 LCS
    在阿里最深刻的,还是职场之道给我的震撼
    精细化
  • 原文地址:https://www.cnblogs.com/IT--Loding/p/6105209.html
Copyright © 2011-2022 走看看