1. 程式人生 > >homestead安裝php redis擴充套件 教程

homestead安裝php redis擴充套件 教程

看到本文,你應該遇到了homestead中php環境沒有redis擴充套件的窘境,網上的教程也不通用,因為那些教程都只是針對單一機器單一版本php環境下的安裝方法,而homestead安裝了多個php版本,安裝方式略有不同,怎麼辦?往下看:

注意:命令許可權不夠時請自動在命令前加上sudo字首提權;教程還要求你會使用vi編輯器簡單地寫入檔案內容(當然你有其它方法建立檔案內容也可以)。

1.使用vagrant命令的ssh選項連線到homestead

vagrant ssh

2.下載編譯php的redis擴充套件

$ git clone https://github.com/phpredis/phpredis.git
$ cd phpredis $ /usr/bin/phpize7.1 (不同php版本的情況下phpize版本不同) $ ./configure --with-php-config=/usr/bin/php-config7.1 (這裡邊也需要根據情況指定php-config的版本,且和phpize的版本保持一致。) $ make && make install
* 編譯完成後,redis的php擴充套件在module目錄中,它的檔名是redis.so*

3.檢視php的extension_dir

php -i|grep extension_dir
* 在小黑窗中可能會見到如下欄位*
extension_dir => /usr/lib/php/20160303 => /usr/lib/php/20160303
* 這說明php的擴充套件目錄是/usr/lib/php/20160303*
* 或者你用phpinfo()輸出一個頁面,在裡面找extension_dir也可以找到*

4.把redis.so擴充套件模組移入php擴充套件目錄中

sudo mv ./module/redis.so /usr/lib/php/20160303
* 注意,前提要求當前工作目錄是在剛才編譯的phpredis目錄中*

5.新增php配置檔案的ini檔案

* 建立一個檔案*
sudo touch /etc/php/7.1/fpm/conf.d/20-redis.ini
* 使用vi編輯器寫入如下內容:*
extension=redis.so
* 記得使用vi編輯器時使用:wq命令儲存*

6.萬事大吉,重啟php-fpm

* 命令:*
/etc/phpredis$ sudo service php7.1-fpm restart
* 再次在網頁中使用phpinfo()時就會發現,redis擴展出現了,new Redis()可用了。*
* 同理,什麼mongodb的擴充套件啊什麼的,也都能夠通過類似的方法完成安裝*

相關推薦

homestead安裝php redis擴充套件 教程

看到本文,你應該遇到了homestead中php環境沒有redis擴充套件的窘境,網上的教程也不通用,因為那些教程都只是針對單一機器單一版本php環境下的安裝方法,而homestead安裝了多個php版本,安裝方式略有不同,怎麼辦?往下看: 注意:命令許可

Homestead 安裝 PHP Redis 擴充套件

1.首先使用vagrant ssh 進入homestead 2.下載&編譯PHP redis擴充套件 git clone https://github.com/phpredis/phpredis.git cd phpredis sudo /usr/bin/phpize7.2 (不同

mac下安裝php-redis擴充套件

mac下安裝php-redis擴充套件 作業系統版本:10.12.5。 下載php-redis,地址:https://nodeload.github.com/nicolasff/phpredis/zip/master 下載完成得到phpredis-master.zip 移動到

Linux Xampp 下安裝PHP Redis擴充套件

# cd /usr/local # wget http://pecl.php.net/get/redis-4.0.1.tgz # tar -zxvf redis-4.0.1.tgz # cd redis-4.0.1 # /opt/lampp/bin/phpize-5.6.38 &

centos系統 yum 安裝php-redis擴充套件

1.通過命令檢視php版本 php -v or php -version 2.列出所有的可以安裝的php軟體包列表 yum list | grep php55w* 3.yum安裝redis擴充套件 yum -y install php55w-pecl-redis.

安裝php redis擴充套件

  1.    php redis擴充套件 官方  http://pecl.php.net/package/redis 2. 選擇一個版本 點選dll  3. 下載完成以後解壓,把php_redis.d

yum 安裝php-redis 擴充套件

Q 安裝php-redis擴充套件時,提示 錯誤:php55w-common與php-common-5.3.3-49.el6.x86_64衝突 Error: php55w-common conflicts with php-common-5.3.3-49.el6.x86_64 A:因為我的系

windows環境安裝php-redis擴充套件

phpinfo(),檢視當前php執行環境,是否安裝好redis擴充套件 一定要選擇好對應的版本下載,不然無法安裝擴充套件。本次使用的是redis2.2.2版本的擴充套件包 下載好後,解壓縮檔案,將php_redis.dll 與 php_redis.pdb 兩個檔案複製到php環境的ext資料夾下。 更

Windows 下安裝php redis擴充套件

1.輸出phpinfo,檢視下三處資訊,我的是x86,vc14,nts 2.去這個地址選擇下載https://windows.php.net/downloads/pecl/releases/redis/ 3.下載之後將php_redis.dll、php_redis.pdb檔案放到php安裝

CentOS7為php7.2安裝php-redis擴充套件

轉載來源:原文分享 先下載phpredis-develop 安裝unzip、zip解壓工具 yum -y install unzip zip 解壓 unzip develop 解壓後會多了個phpredis-develop的目錄。進入目錄 cd ph

Centos7安裝php-redis擴充套件

想要在php中操作redis,那就必須安裝php-redis擴充套件,就比如MySQL一樣,php想要操作mysql資料庫的話,就必須安裝mysql擴充套件,只是在php安裝中就預設安裝了mysql擴充套件了。 步驟一:下載解壓 [[email prot

mac 安裝 redis 安裝php-redis擴充套件

安裝redis: 官網下載,下載 stable 版本,穩定版本。 tar zxvf redis-4.0.9.tar.gz 移動到: mv redis-4.0.9 /usr/local/ 切換到:cd /usr/local/redis-4.0.9/ 編譯測試 sudo

centos在安裝了php5.3和php5.6的環境前提下安裝php-redis擴充套件

    我們的專案所在的伺服器的lamp環境中,經過這次安裝php-redis擴充套件的時候才發現,伺服器上竟然存在兩個版本的php,一個是系統自帶的版本5.3,一個是另外安裝的版本5.6,而且似乎沒有人安裝過docker什麼的來控制環境版本,這就尷尬了。。。    我首先百

centos7.5 安裝php-redis擴充套件

在網上搜索了很多安裝php-redis擴充套件的,都是要wget安裝包自己解壓,如果你的php是通過yum安裝的,就可以使用yum快速新增擴充套件yum -y install php-redis此時在命令列中輸入php -m可以在已開啟的擴充套件中找到redis然後在php中

Windows64位安裝phpredis擴充套件教程分享(php7.2+redis3.2)

隨著今年無數網紅的出現,各種小視訊直播平臺如雨後春筍搬出現,像抖音,快手等,市場簡直火爆的,大江南北男女老少都在玩,作者都想轉行去當個主播火一把,然鵝,不能靠臉吃飯,所以還得日夜加班踏踏實實寫程式碼分享給大家。這不,近期就接到一個客戶的直播+小視訊專案。該專案用php開發的,專案中有一處new

MAC 下 安裝 MAMP的PHP redis擴充套件

MAC 下 安裝 MAMP的PHP redis&memcache擴充套件 首先說明,所謂新增擴充套件,分兩步: 將擴充套件檔案放在擴充套件的資料夾下 (本次是將redis.so 放在applications/MAMP/bin/php/php5.5.18/lib/php/e

windows安裝redisPHP redis擴充套件

1、安裝Redis (1)這裡選擇在github官網上下載Redis,地址:Redis下載地址 下載壓縮包(如下圖),並解壓到本地目錄,我放在D:\wamp\redis\redis-windows       (2)驗證Redis安裝是否成功開啟命令視窗, 然後進入

Windows通用的超簡單快速安裝RedisPHP Redis擴充套件

大部分人都會給你推薦這個連結(github.com/MicrosoftArchive/redis),但是我更推薦這個: https://github.com/tporadowski/redis/releases 鑑於國內github速度一般.所以我上傳到了雲盤(2018-10-01)Redi

window系統 redis安裝以及php-redis擴充套件安裝

一、 這裡下載3.0.504,Redis-*64-3.0.504.zip就可以了 1.2下載後解壓到redis資料夾,以下為解壓後的檔案,安裝完成 redis-cli.exe               # 客戶端 redis-server.exe     

Windows 環境下安裝redis 及其PHP Redis擴充套件

1、安裝Redis (1)這裡選擇在github官網上下載Redis,地址:Redis下載地址下載壓縮包(如下圖),並解壓到本地目錄,我放在D:\redis(2)驗證Redis安裝是否成功開啟命令視窗,然後進入Redis目錄,我的是D:\redis,然後執行命令:redis-