PHP 擴充套件支援之 redis
在很多企業中,不管是 LNMP 架構,還是 LAMP 架構,都會通過redis做資料快取,而主要因素就是,redis 對資料的存取都是在記憶體中進行,因此,對資料的處理速度相對硬碟來說,快樂佈置一個數量級,今天,我們就來講一下關閉 php redis 的擴充套件安裝。
首先,我們到PHP官網中下載redis外掛。
[
然後,解壓縮。
[[email protected] ~]# tar zxvf redis-4.1.1.tgz && cd redis-4.1.1
最後、編譯安裝
[[email protected]
[[email protected] redis-4.1.1]# ./configure --with-php-config=/usr/local/php/bin/php-config
[[email protected] redis-4.1.1]# make
[[email protected] redis-4.1.1]# make install
到這裡,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,如果有,證明安裝成功。如下圖:
如果,右圖中所示,證明 php 的 redis 擴充套件安裝成功,如果沒有,請仔細檢查,看是否有報錯等其他問題。