一:redis的安装

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

4、开启自启动redis

echo "/usr/local/redis/bin/redis-server  /usr/local/redis/etc/redis.conf" >> /etc/rc.d/rc.local

三: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

linux下安装Redis以及phpredis模块的更多相关文章

  1. linux下安装redis和phpredis扩展

    一.安装redis 1.下载redis-3.2.3.tar.gz wget http://download.redis.io/releases/redis-3.2.3.tar.gz 2.解压redis ...

  2. linux 下安装redis以及php Redis扩展

    [php] view plaincopy在CODE上查看代码片派生到我的代码片 linux 下安装redis以及php Redis扩展 环境配置: centos6. nginx/ php/ mysql ...

  3. 在windows环境下安装redis和phpredis的扩展

    在windows环境下安装redis和phpredis的扩展 1.首先配置php: 需要在windows的集成环境中找到php的扩展文件夹,ext,然后在网上寻找自己的php对应的.dll文件 比如说 ...

  4. Linux 下安装 Redis server

    版权声明:本文为博主原创文章.未经博主同意不得转载. https://blog.csdn.net/defonds/article/details/30047611         本文简介了 Linu ...

  5. Linux下安装Redis及搭建主从

    Linux下安装Redis 首先在官网下载对应版本的redis包,这里本人使用的是redis-4.0.8.tar.gz.   然后在服务器中存放redis包的路径下执行tar –vxf redis-4 ...

  6. mac mamp环境 和linux下 安装redis 和可视化工具 Redis Desktop Manager

    mac下安装 第一步:安装redis 1. brew install redis 2.启动服务/usr/local/opt/redis/bin/redis-server 3.配置redis密码访问 编 ...

  7. Linux 下安装redis

    记录一下linux下的安装步骤,还是比较复杂的 1. 下载redis-2.8.19.tar.gz: ftp传到linux01上: 解压: tar –zxvf redis-2.8.19.tar.gz 2 ...

  8. Linux下安装Redis以及遇到的问题

    参考链接:https://www.cnblogs.com/zdd-java/p/10288734.html https://www.cnblogs.com/uncleyong/p/9882843.ht ...

  9. Linux下安装Redis php-redis扩展 redis重启shell脚本 超详细!

    前言 前面刚写过nosql其中三款热门产品的对比,这次主要写关于Redis的一些事情,Redis的介绍.安装以及扩展(php-redis,因为我是phper)安装等等.同时是写给我的朋友(cccjjj ...

随机推荐

  1. java中文乱码解决之道(一)-----认识字符集

    沉寂了许久(大概有三个多月了吧),LZ"按捺不住"开始写博了! java编码中的中文问题是一个老生常谈的问题了,每次遇到中文乱码LZ要么是按照以前的经验修改,要么则是baidu.c ...

  2. PHP源码分析-变量

    1. 变量的三要素变量名称,变量类型,变量值 那么在PHP用户态下变量类型都有哪些,如下: // Zend/zend.h #define IS_NULL 0 #define IS_LONG 1 #de ...

  3. CSS3 3D立方体效果-transform也不过如此

    CSS3系列已经学习了一段时间了,第一篇文章写了一些css3的奇技淫巧,原文戳这里,还获得了较多网友的支持,在此谢过各位,你们的支持是我写文章最大的动力^_^. 那么这一篇文章呢,主要是通过一个3D立 ...

  4. Webpack 配置摘要

    open-browser-webpack-plugin 自动打开浏览器 html-webpack-plugin 通过 JS 生成 HTML webpack.optimize.UglifyJsPlugi ...

  5. jQuery学习之路(7)- 用原生JavaScript实现jQuery的某些简单功能

    ▓▓▓▓▓▓ 大致介绍 学习了妙味,用原生的JavaScript实现jQuery中的某些部分功能 定义自己的函数库lQuery ▓▓▓▓▓▓ $()选择器的实现 jQuery是面向对象的,所以自己编写 ...

  6. js学习之类型识别

    用来判别类型的方法有好多,整理了一下4种方法,平时用的时候,在不同情景下,还是要结合着使用的. 方法一 typeof:可以识别标准类型,除了Null:不能识别具体的对象类型,除了Function &l ...

  7. jQuery禁用或启用

    禁用:.attr("disabled","disabled"); 启用:.removeAttr("disabled");

  8. IOS开发基础知识--碎片51

    1:https关闭证书跟域名的验证 AFSecurityPolicy *securityPolicy = [AFSecurityPolicy defaultPolicy]; securityPolic ...

  9. Mysql 学习之基础操作

    一.表复制 1.复制表结构    将表hello的结构复制一份为表hello3 2.复制数据 a.如果两张表的结构一样且你要复制所有列的数据 mysql> insert into hello3 ...

  10. postgresql 基本语法

    postgresql数据库创建/修改/删除等写入类代码语法总结: 1,创建库 2,创建/删除表 2.1 创建表 create table myTableName 2.2 如果表不存在则创建表 crea ...