linux安裝php redis擴充套件最全詳解

2021-10-04 03:03:31 字數 2779 閱讀 6624

/usr/local/

//解壓縮命令

tar -zxvf redis-3.1.0.tgz

//進入解壓後目錄

cd redis-3.1.0

[root@izwz92rtxnzrjj5kgw4rusz ~]

# find / -name phpize

/alidata/server/php-5.3.29/bin/phpize

/alidata/server/php-5.5.7/bin/phpize

/alidata/server/php-5.4.23/bin/phpize

/alidata/server/php-5.2.17/bin/phpize

/root/nginx_phpmultiversionimg/php-5.3.29/scripts/phpize

/root/nginx_phpmultiversionimg/php-5.5.7/scripts/phpize

/root/nginx_phpmultiversionimg/php-5.4.23/scripts/phpize

/root/nginx_phpmultiversionimg/php-5.2.17/scripts/phpize

[root@izwz92rtxnzrjj5kgw4rusz ~]

#

phpize在php安裝目錄下,因此這裡要選擇的路徑要對應自己的php安裝目錄,使用php --ini命令確定php的在用目錄

[root@izwz92rtxnzrjj5kgw4rusz ~]

# php --ini

configuration file (php.ini) path: /alidata/server/php-5.5.7/etc

loaded configuration file: /alidata/server/php-5.5.7/etc/php.ini

scan for additional .ini files in: (none)

additional .ini files parsed: (none)

因此確定php在用的版本是5.5.7;執行phpize命令準備擴充套件庫的編譯環境,

/alidata/server/php-5.3.29/bin/phpize
依然可能會列出多項:

[root@izwz92rtxnzrjj5kgw4rusz ~]

# find / -name php-config

/alidata/server/php-5.3.29/bin/php-config

/alidata/server/php-5.5.7/bin/php-config

/alidata/server/php-5.4.23/bin/php-config

/alidata/server/php-5.2.17/bin/php-config

/root/nginx_phpmultiversionimg/php-5.3.29/scripts/php-config

/root/nginx_phpmultiversionimg/php-5.5.7/scripts/php-config

/root/nginx_phpmultiversionimg/php-5.4.23/scripts/php-config

/root/nginx_phpmultiversionimg/php-5.2.17/scripts/php-config

[root@izwz92rtxnzrjj5kgw4rusz ~]

#

上面已經確定了本機的php版本是5.5.7;因此可以執行config命令,進行配置

.

/configure --with-php-config=/alidata/server/php-5.3.29/bin/php-config

with-php-config的引數值就是上面的php-config的路徑

make  install
修改php.ini配置,先找到php.ini的目錄位置:

[root@izwz92rtxnzrjj5kgw4rusz ~]

# find / -name php.ini

/alidata/server/php-5.3.29/etc/php.ini

/alidata/server/php-5.5.7/etc/php.ini

/alidata/server/php-5.4.23/etc/php.ini

/alidata/server/php-5.2.17/etc/php.ini

/etc/php/php.ini

[root@izwz92rtxnzrjj5kgw4rusz ~]

#

在/alidata/server/php-5.5.7/etc/php.ini中增加一行:extension = redis.so

service php-fpm restart
解壓縮

執行phpize命令

執行configure命令

make install編譯安裝

修改php.ini

重啟php服務;

Linux安裝PHP redis擴充套件

首先獲取redis的php擴充套件 cd data tgz 獲取 wget 解壓 tar zxvf redis 3.1.3.tgz cd redis 3.1.3 使用phpize做擴充套件 得出以下結果 通過php config配置 configure with php config 沒有錯誤後 m...

Linux安裝PHPRedis擴充套件

root zzming soft wget root zzming soft tar xzvf redis 4.2.0.tgz root zzming soft cd redis 4.2.0 root zzming redis 4.2.0 whereis phpize 查詢phpize的位置 roo...

Linux安裝phpredis擴充套件

wget 或wget 2.解壓安裝包並進入解壓後目錄 tar xzf redis 3.1.6.tgz cd redis 3.1.6 3.在當前目錄下生成configure配置檔案 usr local php bin phpize configure with php config usr local...