日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > php >内容正文

php

Ubuntu14-04安装redis和php5-redis扩展

發(fā)布時(shí)間:2024/9/5 php 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Ubuntu14-04安装redis和php5-redis扩展 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

PS:在系統(tǒng)安裝完后最好執(zhí)行下列命令更新下軟件

實(shí)際上只要軟件源沒(méi)什么問(wèn)題的話,安裝什么軟件都是OK的。

?

來(lái)開(kāi)始安裝Redis吧~~

一:如果你的其他都OK的話,可以執(zhí)行下列命令直接安裝

sudo apt-get install php5-redis

這樣安裝是理想的方式,也是最簡(jiǎn)便的方式

可是,人生不如意總有八九

比如什么找不到安裝包啊、比如缺少什么依賴啊

那就要麻煩一點(diǎn)了

二:作死法,麻煩死,當(dāng)然這就是Geek精神

1、安裝redis服務(wù)

一般情況下上面redis-server是能夠正確安裝的,我反正就是這樣安裝上的。 如果是在不行就可以參照oschina上的這篇

安裝完成后可以

查看redis服務(wù)是否啟動(dòng)

?

sudo service redis-server start

如果啟動(dòng)了然后可以

進(jìn)入redis的命令行(127.0.0.1:6379: >就這樣樣子),這下你就可以盡情的玩了,可是不PHP結(jié)合起來(lái)你確定你能玩的很盡興,還是耽擱幾分鐘來(lái)裝個(gè)php擴(kuò)展吧
2、安裝php擴(kuò)展

?

解壓縮:unzip php-redis.zip 運(yùn)行:phpize (ps:這個(gè)是php-dev下的編譯擴(kuò)展的工具,如果沒(méi)有的話快點(diǎn)執(zhí)行 sudo apt-get install php-dev安裝) 生成共享庫(kù)(比如redis.so):make

命令行會(huì)提示執(zhí)行”make test”,雖然不是必須的,但小心駛得萬(wàn)年船啊~兄弟!!如果此處沒(méi)有問(wèn)題的話那我們繼續(xù)

最后會(huì)得到提示已經(jīng)將軟件安裝到了/usr/lib/php5/20121212/redis.so,這個(gè)安裝的本質(zhì)就是把我們之前生成的共享庫(kù)文件拷貝過(guò)來(lái),就這樣。

?

等一下,可是,現(xiàn)在問(wèn)題就來(lái)了,怎么讓他和php結(jié)合起來(lái)呢,如果你會(huì)一丟丟php的話,你就應(yīng)該測(cè)試下現(xiàn)在php-redis擴(kuò)展是否在<?php phpinfo(); ?>生成的頁(yè)面里是否顯示redis擴(kuò)展的情況,沒(méi)有安裝的話是沒(méi)有的,呵呵。

這個(gè)配置挺麻煩的,不想CentOs等Linux下直接在php.ini的文件里加上extension=redis.so就行了,也不知道Ubuntu這樣作死的設(shè)計(jì)不一樣的apache環(huán)境是何居心啊,老夫已經(jīng)在這里折騰過(guò)次了。哎。。。

首先在/etc/php5/mods-available/新建redis.ini文件,寫入下列內(nèi)容,至于為什么你可以參照同目錄下的其他比如php-MySQL擴(kuò)展的情況

; configuration for php Redis module ; priority=20 extension=redis.so

簡(jiǎn)單吧,其實(shí)只是放的位置不一樣,而且每個(gè)擴(kuò)展的配置都被獨(dú)立出來(lái)的

現(xiàn)在重啟apache再重新加載剛才那個(gè)頁(yè)面看看擴(kuò)展有沒(méi)有,不要懷疑,當(dāng)然你沒(méi)有,我當(dāng)時(shí)也郁悶一下

然后在oschina上發(fā)現(xiàn)了他們的討論,好像是要建立一個(gè)配置的文件的鏈接,像這樣:

然后后面那個(gè)文件就鏈接到前面那個(gè)你剛才自己寫的配置文件了,也可以

?

能夠看到該目錄下的其他配置文件的鏈接,只是文件名上多那些東西,我也是模仿它們命名的。

?

現(xiàn)在重啟apache,試試~~

什么,你不會(huì)重啟,那合著我半天都白講了是吧!你把下列命令倒過(guò)來(lái)執(zhí)行就行了,你一天是有多么無(wú)聊啊!

現(xiàn)在應(yīng)該在phpinfo的頁(yè)面看見(jiàn)了redis擴(kuò)展的安裝信息了。

?

轉(zhuǎn)載于:https://www.cnblogs.com/lansetiankongblog/p/6296786.html

總結(jié)

以上是生活随笔為你收集整理的Ubuntu14-04安装redis和php5-redis扩展的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。