linux中redis的php扩展安装

PHP中的扩展通常都是在安装环境的时候就已经装好了的。可是有的一些扩展在后期想要加上去的话也是能够的。php支持后期安装扩展。php

想要安装扩展就须要先去下载安装扩展所须要的扩展源码包。autoconf.tar.gz和phpredis.tar.gz须要的留下邮箱或者+q472368077redis

经过ftp把文件上传到/usr/local/redis目录下进行解压。apache

找到php运行目录 /usr/local/php/bin/,找到可执行文件phpize找到以后记住路径,回到解压文件夹phpredis目录中vim

cd /usr/local/redis/phpredisdebug

执行phpizerest

/usr/local/php/bin/phpize源码

由于正常的安装顺序应该是先安装redis而后安装php,如今我们的执行顺序正好是相反的。因此执行/usr/local/php/bin/phpize命令能够修补安装顺序搞反的这个问题。文件上传

做用:能够把redis扩展反向安装到php中。it

执行命令以后会告诉须要autoconf的软件依赖,接下来安装autoconfio

  cd ..

  tar zxvf autoconf.tar.gz

  cd autoconf

  ./configure

  make && make install

  cd ..

  cd phpredis

  /usr/local/php/bin/phpize

  重新执行phpize

  ./configure --with-php-config=/usr/local/php/bin/php-config

  为redis配置php的配置路径

  make && make install

  ls /usr/local/php/lib/php/extensions/no-debug-***/查看是否有了redis.so(***表明你目录下的文件名字)

  这是php扩展模块的扩展文件,这个文件须要在php.ini之中引用

  cd /usr/local/php/lib这个目录下有一个php.ini

  vim php.ini

  /extension查找引用文件的位置。

  添加一行  extension=redis.so  引入redis扩展

  :wq  保存退出

  重启apache  /usr/local/httpd/bin/apachectl restart

  重启以后去一个php文件输出phpinfo()查看扩展是否安装上了.

相关文章
相关标签/搜索