linux中redis的php擴充套件安裝

2022-06-25 04:12:09 字數 1143 閱讀 1677

php中的擴充套件一般都是在安裝環境的時候就已經裝好了的。但是有的一些擴充套件在後期想要加上去的話也是可以的。php支援後期安裝擴充套件。

通過ftp把檔案上傳到/usr/local/redis目錄下進行解壓。

找到php執行目錄 /usr/local/php/bin/,找到可執行檔案phpize找到之後記住路徑,回到解壓資料夾phpredis目錄中

cd /usr/local/redis/phpredis

執行phpize

/usr/local/php/bin/phpize

因為正常的安裝順序應該是先安裝redis然後安裝php,現在咱們的執行順序正好是相反的。所以執行/usr/local/php/bin/phpize命令可以修補安裝順序搞反的這個問題。

作用:可以把redis擴充套件反向安裝到php中。

執行命令之後會告訴需要autoconf的軟體依賴,接下來安裝autoconf

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()檢視擴充套件是否安裝上了.

php中redis的安裝

1.當你在使用php時出現下面的問題 2.通過phpinfo 檢視php的版本 我的是php5.6版本 由2,3步驟可得滿足條件的是以下倆個 5.將其中乙個的redis放在php下的ext中 其中乙個不行就用另乙個,我也不知道倆者有什麼區別 再從網上任意找乙個php igbinary.dll檔案也放...

Linux安裝PHP的Redis擴充套件

選擇適合php版本的外掛程式redis 2.2.8.tgz 2 安裝 上傳redis 2.2.8.tgz 到 usr local src目錄 cd usr local src 進入軟體包存放目錄 tar zxvf redis 2.2.8.tgz 解壓 cd redis 2.2.8.tgz 進入安裝目...

redis階段總結 php中redis的使用

今天是五一節了,學了一段時間的redis。由於專案進度原因,一直拖到現在今天做個收尾總結。安裝 wget 4.tar.gz cd phpredis 2.2 7 進入 phpredis 目錄 usr local php bin phpize php安裝後的路徑 configure with php c...