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 查看扩展

      

  • 相关阅读:
    iozone
    2019-11-23-WPF-使用-RawInput-接收裸数据
    2019-11-22-Roslyn-在多开发框架让-msbuild-的-Target-仅运行一次
    2019-3-1-C#-json-转-xml-字符串
    2018-11-19-visualStudio-无法登陆
    2019-4-21-Roslyn-通过-NuGet-库修改应用程序入口函数
    2019-8-31-dotnet-core-集成到-Mattermost-聊天工具
    2019-7-29-win10-UWP-使用-MD5算法
    2018-8-10-C#-TimeSpan-时间计算
    2019-6-15-WPF-触摸到事件
  • 原文地址:https://www.cnblogs.com/IT--Loding/p/6105209.html
Copyright © 2011-2022 走看看