文章来源:http://www.cnblogs.com/hello-tl/p/7569108.html

更新时间:2017-09-21 16:09

简介

LAMP+R指Linux+Apache+Mysql+PHP+Redis是一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。

Apache 安装篇 Demo地址:http://www.cnblogs.com/hello-tl/articles/7568803.html

Php 安装篇 Demo地址:http://www.cnblogs.com/hello-tl/p/7569071.html

Mysql 安装篇 Demo地址:http://www.cnblogs.com/hello-tl/p/7569097.html

Redis 安装篇 Demo地址:http://www.cnblogs.com/hello-tl/p/7569108.html

0.安装redis依赖

  # yum install gcc tcl gcc-c++

1.下载redis二进制包

  # wget http://download.redis.io/releases/redis-3.2.9.tar.gz

2.解压并安装redis

  # tar -zxvf redis-3.2.9.tar.gz
  # cd redis-3.2.9
  # make
  # make install

3.redis config文件目录

  # mkdir /home/redis 				//创建conf目录
  # cp redis.conf /home/redis/redis.conf //复制conf到redis目录
  # vim /home/redis/redis.conf     //修改配置
    daemonize no 改成 daemonize yes
    prot 6379 //默认端口6379
    requorepass                   //设置密码

4.简单使用redis

  # which redis-server  			//查看server路径
  # which redis-cli //查看cli路径  
  # redis-server /home/redis/redis.conf     //启动redis
  # redis-cli             //进入redis -p 端口号
  # ps aux|grep redis-server           //确认redis服务启动

5.配置PHP redis扩展

  1).检查是否有 php-config  phpize
    (1).编译安装的php在 /home/php7/bin 目录下有
    (2).如果不是编译安装 yum install php-devel 下载php扩展
      可查看他们的安装路径
      # which php-config
      # which phpize
  2).下载PHP redis扩展
    # wget https://github.com/phpredis/phpredis/archive/develop.zip
    # mv develop.zip phpredis-develop.zip
  3).解压缩phpredis-develop.zip
    # unzip phpredis-develop.zip
  4).安装
    (1).进入phpredis扩展目录
      # cd phpredis-develop
    (2).生成configure文件
      # /home/php7/bin/phpize
    (3).编译 configure 配置
      # ./configure --with-php-config = /home/php7/bin/php-config
    (4).编译
      # make
    (5).编译安装
      # make install
      Installing shared extensions 出现他表示扩展完成
    (6).修改php.ini
      # vim /home/php7/lib/php.ini
        最后一行添加
          extension=redis.so
        重新启动apache服务
    php操作redis文档地址 https://github.com/phpredis/phpredis/

文章来源:http://www.cnblogs.com/hello-tl/p/7569108.html

LINUX:Contos7.0 / 7.2 LAMP+R 下载安装Redis篇的更多相关文章

  1. LINUX:Contos7.0 / 7.2 LAMP+R 下载安装Mysql篇

    文章来源:http://www.cnblogs.com/hello-tl/p/7569097.html 更新时间:2017-09-21 16:06 简介 LAMP+R指Linux+Apache+Mys ...

  2. LINUX:Contos7.0 / 7.2 LAMP+R 下载安装Php篇

    文章来源:http://www.cnblogs.com/hello-tl/p/7569071.html 更新时间:2017-09-21 16:03 简介 LAMP+R指Linux+Apache+Mys ...

  3. LINUX:Contos7.0 / 7.2 LAMP+R 下载安装Apache篇

    文章来源:http://www.cnblogs.com/hello-tl/p/7568803.html 更新时间:2017-09-21 15:38 简介 LAMP+R指Linux+Apache+Mys ...

  4. redis学习之——CentOS 6 下载安装redis

    一.检查当前环境: 安装过程中没有这些,命令,在CentOS 6,最小安装导致..如果执行完命令,Noting  to  do...字样说明环境正常. yum -y install rpm gcc w ...

  5. postman5.0.2_0+postmanInterceptor0.2.22_0下载安装,可发送header头 cookie 参数

    Postman是chrome上一个非常好用的http客户端插件,可惜由于chrome安全的限制,发不出带cookie的请求.如果想要发送带cookie的请求,需要开启Interceptor 安装方法: ...

  6. 【scratch3.0教程】1.2 下载安装scratch

    第2课  下载安装Scratch 1 . 什么是Scratch?                                Scratch将程序语言设计成一块块积木,你只要用拖拉的方式,将程序积木 ...

  7. yum下载安装redis

    有时需要离线安装redis,所以需要redis离线安装包,不同的centos版本和redis版本,依赖包不同,本例中,centos: CentOS Linux release 7.0.1406 (Co ...

  8. linux学习之路(二)--centos7安装Redis(单点)

    一.安装redis 1.进入/usr/local/,新建services目录,进入该目录,下载redis wget http://download.redis.io/releases/redis-4. ...

  9. redis 初步认识一(下载安装redis)

    1.下载redis  https://github.com/MicrosoftArchive/redis/releases 2.开启redis服务 3.使用redis 4.redis可视化工具 一 开 ...

随机推荐

  1. bzoj 1040: [ZJOI2008]骑士【基环树+树形dp】

    没考虑可以连着两个不选--直接染色了 实际上是基环森林,对于每棵基环树,dfs找出一个环边,然后断掉这条边,分别对这条边的两端点做一边treedp,取max加进答案里 treedp是设f[u]为选u点 ...

  2. 洛谷P3246 [HNOI2016]序列

    传送门 题解 //minamoto #include<iostream> #include<cstdio> #define ll long long using namespa ...

  3. 实现字符串的查找和替换 分类: c/c++ 2014-10-09 22:33 469人阅读 评论(0) 收藏

    在字符串中查找目标字符串并将其替换为指定字符串,返回替换的次数.接口为 int find_str_replace(char *&str,const char *find_str,const c ...

  4. Python 学习之Virtualenv

    Virtualenv是一个python环境的隔离工具,主要解决库的隔离和权限问题 Refer:中文版Virtualevn解释 用virtualenv创建多个python环境 我们360如何使用pyth ...

  5. vijos P1426兴奋剂检查 多维费用背包问题的hash

    https://vijos.org/p/1426 这是个好题,容易想到用dp[i][v1][v2][v3][v4][v5]表示在前i个物品中,各种东西的容量是那个的时候,能产生的最大价值. 时间不会T ...

  6. HDU 5996 博弈

    http://acm.hdu.edu.cn/showproblem.php?pid=5996 博弈论待补. 这题变化了一下,因为注意到奇数层的东西(层数从1开始),对手可以模仿地动,那就相当于没动. ...

  7. 转】Neo4j集群安装实践

    原博文出自于: http://blog.fens.me/category/%E6%95%B0%E6%8D%AE%E5%BA%93/page/2/ 感谢! Posted: Oct 29, 2013 Ta ...

  8. if判断的时候明明是null却不走null的函数体?

    String phoneStr = String.valueOf(parmMap.get(phone.trim())); if(StringUtils.isBlank(phoneStr) || &qu ...

  9. idea下关联spark源码环境(转)

    0.环境: java 1.8 scala 2.11.8 maven 3.5.0 idea 2017 spark 2.2.0 1完成以下配置 java环境变量 scala环境变量 maven setti ...

  10. 迅为I.MX6DL开发板飞思卡尔Freescale Cortex A9 迅为-iMX6双核核心板

    核心板参数 尺寸: 51mm*61mm CPU: Freescale Cortex-A9 双核精简版 i.MX6DL,主频 1.2 GHz 内存: 1GB DDR3 存储: 8GB EMMC 存储 E ...