成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專欄INFORMATION COLUMN

MAMP下安裝PHP Redis擴(kuò)展及Redis下載使用

GraphQuery / 1044人閱讀

摘要:最近手里有個(gè)項(xiàng)目需要用用緩存,權(quán)衡之下選擇,沒想到這里面水還挺深。說明是獨(dú)立于語言的,如果用操作的話,自然要安裝擴(kuò)展,但是在環(huán)境下和自己配置的環(huán)境是不一樣的,里面源碼是殘缺的,具體原因我也沒查,所以需要自己下載源碼編譯。

最近手里有個(gè)項(xiàng)目需要用用緩存,權(quán)衡之下選擇redis,沒想到這里面水還挺深。

說明

Redis是獨(dú)立于語言的,如果用PHP操作的話,自然要安裝PHP Redis擴(kuò)展,但是MAMP環(huán)境下和自己配置的環(huán)境是不一樣的,MAMP里面PHP源碼是殘缺的,具體原因我也沒查,所以需要自己下載PHP源碼編譯。下面講講在MAMP的環(huán)境下如何安裝PHP Redis擴(kuò)展

注意

在裝reids擴(kuò)展之前,最好安裝一個(gè)brew包管理工具,有欠缺的文件,直接brew install

步驟

1.下載對應(yīng)PHP版本源碼,例如我用的是PHP7.0.8就去找一份PHP7.0.8源碼(注:盡量找tar格式的,里面有configure程序,二進(jìn)制文件【zip】沒有)
2.在/Applications/MAMP/bin/php/php7.0.8 此目錄下,新建一個(gè)include文件夾,然后將下載好的源碼文件壓縮并且重命名為php放到include文件夾
3.進(jìn)入以下目錄

/Applications/MAMP/bin/php/php7.0.8/include/php

輸入命令

./configure

如圖:

然后等待編譯完成,編譯完成如圖:

【再次說明,編譯PHP源代碼,是為了下面編譯PHP Redis擴(kuò)展--Redis.so】

4.下載PHPRedis,輸入:

git clone https://github.com/nicolasff/phpredis.git 

下載成功之后提示如圖:

【PHPRedis 會(huì)在之前php目錄下】
5.進(jìn)入phpredis目錄

cd phpredis(在之前基礎(chǔ)目錄下,不需要變動(dòng))

6.開始編譯redis.so(這一步較為關(guān)鍵,包含了幾條命令)

/Applications/MAMP/php/php7.0.8/bin/phpize(輸入-回車)

編譯成功提示如圖:

./configure --with-php-config=/Applications/MAMP/php/php7.0.8/bin/php-config(輸入-回車)
make(輸入-回車)

編譯成功提示如圖:

特別注意./configure --with-php-config=/Applications/MAMP/php/php7.0.8/bin/php-config,等號(hào)右邊的目錄應(yīng)該是你當(dāng)前執(zhí)行PHP的目錄

7.以上兩個(gè)編譯全部通過后,在phpredis目錄下會(huì)產(chǎn)生一個(gè)modules文件夾,里面有一個(gè)redis.so執(zhí)行程序,復(fù)制到applications/MAMP/bin/php/php7.0.8/lib/php/extensions/no-debug-non-zts-20121212目錄下
8.最后打開MAMP主界面打開php.ini,添加extension = redis.so,如圖:

以上PHP redis擴(kuò)展就安裝成功了 真是累-_-,你可以在phpinfo里面查看驅(qū)動(dòng)是否安裝成功,如圖:

9.最最后安裝redis(上面只是編譯redis.so)

brew install redis

安裝成功如圖所示:

10.啟動(dòng)redis服務(wù),輸入:

redis-server
redis-cli

啟動(dòng)成功,如圖所示:

先寫到這,要睡了,有些細(xì)節(jié)起來再說

參考鏈接

MAC 下 安裝 MAMP的PHP redis擴(kuò)展
Mac系統(tǒng) MAMP 集成環(huán)境下搭建 Redis
MAMP下安裝phpredis擴(kuò)展

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://m.hztianpu.com/yun/23295.html

相關(guān)文章

  • Redis & PHP 簡易備忘

    摘要:以下對安裝客戶端基本操作擴(kuò)展及中的基本接口備忘。這里的只起到提供配置文件模板的作用。當(dāng)多個(gè)元素的相同時(shí),按照其的字典順序排序。注意,需要事先運(yùn)行。 以下對 Redis 安裝、Redis 客戶端基本操作、PHP-Redis 擴(kuò)展及 PHP 中 Redis 的基本接口備忘。本機(jī)環(huán)境為 Mac。 Redis 安裝 首先需要下載 Redis,訪問以下網(wǎng)址,選擇 Stable 版本下載: htt...

    defcon 評論0 收藏0
  • Laravel學(xué)習(xí)筆記之Redis保存頁面瀏覽量

    摘要:說明本文主要講述使用作為緩存加快頁面訪問速度。何不用來做緩存,等到該達(dá)到一定瀏覽頁面后再刷新下,效率也很高??勺骶彺嫦到y(tǒng)隊(duì)列系統(tǒng)。 說明:本文主要講述使用Redis作為緩存加快頁面訪問速度。同時(shí),作者會(huì)將開發(fā)過程中的一些截圖和代碼黏上去,提高閱讀效率。 備注:作者最近在學(xué)習(xí)github上別人的源碼時(shí),發(fā)現(xiàn)好多在計(jì)算一篇博客頁面訪問量view_count時(shí)都是這么做的:利用Laravel...

    z2xy 評論0 收藏0

發(fā)表評論

0條評論

閱讀需要支付1元查看
<