linux下安装redis,php安装redis扩展

来源:互联网 发布:city skyline mac 编辑:程序博客网 时间:2024/05/17 01:40

Redhat下安装redis

[root@szsearch jespere]# wget http://download.redis.io/releases/redis-3.0.5.tar.gz

[root@szsearch jespere]#tar xzf redis-3.0.5.tar.gz

[root@szsearch jespere]# cd redis-3.0.5

[root@szsearch redis-3.0.5]# ls

[root@szsearch redis-3.0.5]# make

[root@szsearch redis-3.0.5]# make test

You need tcl 8.5 or newer in order to run the Redis test
make: *** [test] Error 1

此时, 若是出现了上面的错误, 安装tcl 8.5或是更高的版本,即可

[root@szsearch redis-3.0.5]# make clean

[root@szsearch redis-3.0.5]# cd ..

[root@szsearch jespere]# wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz 

[root@szsearch jespere]# tar xzvf tcl8.6.1-src.tar.gz  -C /usr/local/ 

[root@szsearch jespere]# cd  /usr/local/tcl8.6.1/unix

[root@szsearch unix]#./configure 

[root@szsearch unix]#  make

[root@szsearch unix]#  make install

[root@szsearchunix]# cd  /home/jespere/redis-3.0.5

[root@szsearch redis-3.0.5]# make

[root@szsearch redis-3.0.5]# make test

[root@szsearch redis-3.0.5]# make install

编译成功;

启动并运行redis

[root@infa redis-3.0.5]# src/redis-server



打开另外一个终端运行redis客户端,redis服务器开一个终端,redis客户端开一个终端




php安装redis扩展

1. 下载:https://github.com/phpredis/phpredis

    上传phpredis-master.zip到/usr/local/src目录

     cd /usr/local/src #进入软件包存放目录

     unzip phpredis-master.zip #解压

     cd phpredis-master #进入安装目录

     /usr/bin/phpize #用phpize生成configure配置文件

     ./configure --with-php-config=/usr/bin/php-config  #配置

     make  #编译

     make install  #安装

     安装完成之后,出现下面的安装路径

     Installing shared extensions:     /usr/lib64/php/modules/

2.  配置php支持

      vi /usr/local/php/etc/php.ini  #编辑配置文件,在最后一行添加以下内容

     添加  extension="redis.so"

     :wq! #保存退出

3   重启服务

     service nginx restart

     service php-fpm restart

4.  phpinfo(), 如有redis,即安装成功




0 0
原创粉丝点击