首页 / 数据库 / MySQL / Ubuntu安装redis并配置远程、密码以及开启php扩展
一、前言 redis是当前流行的nosql数据库,很多网站都用它来做缓存,今天我们在Ubuntu下安装并配置下redis。二、安装并配置redis 1、安装redissudo 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.conf3 #找到下面这一行并去除注释(可以搜索requirepass)我的 是396行4 #requirepass foobared 未修改之前5 #修改之后6 requirepass 123456 #123456是我的redis密码 修改之后如果不用密码直接登录也是可以的不过不可以操作,提示需要认证 1 redis-cli -a 123456(如果不是本机 可以不下-h和-p ) 我们使用密码登录就可以正常操作了 2.3重启redis1 sudo service redis restart2 #或者可以强制杀死再手动开启3 sudo killall redis-server4 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 查看扩展 下面关于Redis的文章您也可能喜欢,不妨参考下:Ubuntu 14.04下Redis安装及简单测试 http://www.linuxidc.com/Linux/2014-05/101544.htmRedis主从复制基本配置 http://www.linuxidc.com/Linux/2015-03/115610.htmRedis集群明细文档 http://www.linuxidc.com/Linux/2013-09/90118.htmUbuntu 16.04环境中安装PHP7.0 Redis扩展 http://www.linuxidc.com/Linux/2016-09/135631.htmCentOS 7.0 安装Redis 3.2.1详细过程和使用常见问题 http://www.linuxidc.com/Linux/2016-09/135071.htmUbuntu 16.04环境中安装PHP7.0 Redis扩展 http://www.linuxidc.com/Linux/2016-09/135631.htmUbuntu 15.10下Redis集群部署文档 http://www.linuxidc.com/Linux/2016-06/132340.htmRedis实战 中文PDF http://www.linuxidc.com/Linux/2016-04/129932.htmRedis 的详细介绍:请点这里
Redis 的下载地址:请点这里本文永久更新链接地址