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

文章来源: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 

原文地址:https://www.cnblogs.com/hello-tl/p/7569108.html