共计 1872 个字符,预计需要花费 5 分钟才能阅读完成。
一:Linux 下 R edis的安装
1、首先上官网下载 Redis 压缩包,地址:http://redis.io/download 下载
2、通过远程管理工具,将压缩包拷贝到 Linux 服务器中,执行解压操作
3、进入 redis 目录执行 make 对Redis解压后文件进行编译
4、编译完成之后,进入 src 文件夹,执行 make install 进行 Redis 安装,完成安装
二:redis的部署
安装成功后,下面对 Redis 进行部署
1、首先为了方便管理,将 Redis 文件中的配置文件和常用命令移动到统一文件中。
mkdir –p /usr/local/redis/{bin,etc}
2、将安装好的 redis 配置文件和 redis 执行问件拷贝到新目录下
cp ~/redis-3.2.6/redis.conf /usr/local/redis/etc
cp ~/redis-3.2.6/src/mkreleasehdr.sh redis-benchmark redis-check-aof redis-cli redis-server redis-check-rdb redis-sentinel redis-trib.rb /usr/local/redis/bin/
3、启动 redis-server 服务
vim /usr/local/redis/etc/redis.conf 修改 daemonize 改为 yes(允许后台启动)
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
三:PHP扩展redis
phpredis 为 php 支持 redis 的扩展,php 调用,写入 redis 的数据都要通过 phpredis 进行。
1、下载phpredis,https://github.com/nicolasff/phpredis/downloads
2、为 phpredis 生成 configure 文件
解压 phpredis 并进入此目录,执行 /usr/local/php/bin/phpize 生产 configure 文件
3、执行 ./configure –with-php-config=/usr/local/php/bin/php-config
4、make && make install (显示如下信息,表示安装成功)
Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/
5、为 PHP 扩张支持 redis 模块
vi /usr/local/php/etc/php.ini 添加
[redis]
extension=redis.so
6、重启 nginx 和php
Kill –HUP `cat /usr/local/nginx/log/nginx.pid`
Service php-fpm restart
下面关于 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/138467.htm