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()查看擴展是否安裝上了.

相關文章
相關標籤/搜索