$ wget
複製**
$ tar -xvf redis-3.1.0.tgz
複製**
$ /alidata/server/php/bin phpize
複製**
注:phpize是用來擴充套件php擴充套件模組的,通過phpize可以建立php的外掛程式模組
複製**
現在可以配置了,--with-php-config 是告訴擴充套件需要安裝的位置,自動幫我們配置好編譯程式 (執行一旦報錯,有可能是沒有安裝autoconf,執行以下yum install autoconf即可)
$ ./configure --with-php-config=/alidata/server/php/bin/php-config
複製**
$ make
複製**
$ make install
複製**
安裝完之後,提示該擴充套件放置的目錄,進入該目錄會發現redis.so擴充套件
extension = /alidata/server/php/lib/php/extensions/no-debug-non-zts-20160303/redis.so
複製**
注意:每個人的php位置可能不同要根據具體情況設定,還有就是一般來說可能你的php.ini檔案裡面,有extension_dir這個配置已經配置好了所在目錄,可以直接使用相對路徑,如:
extension_dir = /alidata/server/php/lib/php/extensions/no-debug-non-zts-20160303
extension = redis.so
複製**
先檢視php-fpm的程序號
$ ps aux|grep php-fpm
複製**
重啟php-fpm
$ kill -usr2 10676
複製**
複製**
此時開啟phpinfo就有了redis擴充套件了!
linux 下給php安裝擴充套件
php有很多擴充套件,mysqli擴充套件,redis擴充套件,curl擴充套件等等,需要的時候需要你手動安裝。檢視php已經安裝的擴充套件 php m1.安裝之前需要2個工具,乙個是phpize 編譯出configure檔案用的 和php config 編譯擴充套件的時候要用。檢視這2個工具的位置...
Linux下給php安裝redis擴充套件
其實網上有很多教程,但是當初給php裝redis擴充套件的時候根據網上的教程也不是一次就成功,所以把自己當時安裝時的步驟整理一下發出來 1 cd usr local src 進入軟體包存放目錄 2 tar zxvf phpredis 2.2.4.tar.gz 解壓 安裝包名稱,根據實際情況修改 3 ...
Linux下給PHP安裝Redis擴充套件
wget 複製 tar xvf redis 3.1.0.tgz 複製 alidata server php bin phpize 複製 注 phpize是用來擴充套件php擴充套件模組的,通過phpize可以建立php的外掛程式模組 複製 現在可以配置了,with php config 是告訴擴充套...