阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

Ubuntu安装redis并配置远程、密码以及开启php扩展

174次阅读
没有评论

共计 1782 个字符,预计需要花费 5 分钟才能阅读完成。

一、前言

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

二、安装并配置 redis

1、安装 redis

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

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

Ubuntu 安装 redis 并配置远程、密码以及开启 php 扩展

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 命令模式

Ubuntu 安装 redis 并配置远程、密码以及开启 php 扩展

    注:redis-cli -h (ip 地址)  -p (端口号 默认是 6379) 注意参数要和具体指要空格隔开
redis-cli 是需要添加环境变量的, 下图是我系统添加的环境变量
Ubuntu 安装 redis 并配置远程、密码以及开启 php 扩展

2.2 配置密码登录

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

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

Ubuntu 安装 redis 并配置远程、密码以及开启 php 扩展

 

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

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

Ubuntu 安装 redis 并配置远程、密码以及开启 php 扩展

2.3 重启 redis

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

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

Ubuntu 安装 redis 并配置远程、密码以及开启 php 扩展

 Ubuntu 安装 redis 并配置远程、密码以及开启 php 扩展

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

三、安装 php 扩展

sudo apt-get install php-redis

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

Ubuntu 安装 redis 并配置远程、密码以及开启 php 扩展

下面关于 Redis 的文章您也可能喜欢,不妨参考下:

Ubuntu 14.04 下 Redis 安装及简单测试 http://www.linuxidc.com/Linux/2014-05/101544.htm

Redis 主从复制基本配置 http://www.linuxidc.com/Linux/2015-03/115610.htm

Redis 集群明细文档 http://www.linuxidc.com/Linux/2013-09/90118.htm

Ubuntu 16.04 环境中安装 PHP7.0 Redis 扩展 http://www.linuxidc.com/Linux/2016-09/135631.htm

CentOS 7.0 安装 Redis 3.2.1 详细过程和使用常见问题 http://www.linuxidc.com/Linux/2016-09/135071.htm

Ubuntu 16.04 环境中安装 PHP7.0 Redis 扩展 http://www.linuxidc.com/Linux/2016-09/135631.htm

Ubuntu 15.10 下 Redis 集群部署文档 http://www.linuxidc.com/Linux/2016-06/132340.htm

Redis 实战 中文 PDF http://www.linuxidc.com/Linux/2016-04/129932.htm

Redis 的详细介绍:请点这里
Redis 的下载地址:请点这里

本文永久更新链接地址:http://www.linuxidc.com/Linux/2016-12/138605.htm

正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-22发表,共计1782字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中