1. 程式人生 > >PHP 擴充套件支援之 redis

PHP 擴充套件支援之 redis

       在很多企業中,不管是 LNMP 架構,還是 LAMP 架構,都會通過redis做資料快取,而主要因素就是,redis 對資料的存取都是在記憶體中進行,因此,對資料的處理速度相對硬碟來說,快樂佈置一個數量級,今天,我們就來講一下關閉 php redis 的擴充套件安裝。
                
       首先,我們到PHP官網中下載redis外掛。
       [

[email protected] ~]# wget -c http://pecl.php.net/get/redis-4.1.1.tgz
       然後,解壓縮。
       [[email protected] ~]# tar zxvf redis-4.1.1.tgz && cd redis-4.1.1
       最後、編譯安裝
       [[email protected]
redis-4.1.1]# phpize
       [[email protected] redis-4.1.1]# ./configure --with-php-config=/usr/local/php/bin/php-config

       圖片.png

       [[email protected] redis-4.1.1]# make

       圖片.png

       [[email protected] redis-4.1.1]# make install

       圖片.png

       到這裡,php 的 redis 擴充套件安裝完成,後面我們修改 php.ini 配置檔案

       [[email protected] redis-4.1.1]# vim /usr/local/php/etc/php.ini

       在最後新增以下三行:

       [redis]

       extension_dir = /usr/local/php/lib/php/extensions/no-debug-non-zts-20170718/

       extension = redis.so

       然後,儲存退出,重啟 apache 或者 nginx 服務,通過 phpinfo 或者命令 php -m 檢視 php 模組,其中是否有 redis,如果有,證明安裝成功。如下圖:

       圖片.png

        圖片.png

        如果,右圖中所示,證明 php 的 redis 擴充套件安裝成功,如果沒有,請仔細檢查,看是否有報錯等其他問題。