寶塔面板安裝memcached
創(chuàng)建時(shí)間:2019年6月13日(星期四) 下午2:18|?分類:未分類
?| 字?jǐn)?shù):2027??|?另存為...?|?打印?|?添加到日歷
https://www.vpsss.net/4168.html
正確的memcached安裝方法
以老魏目前使用的php版本為例,正確安裝方法是在“軟件管理”的php7.0>設(shè)置中追他,找到“安裝擴(kuò)展”右側(cè)的memcached幔睬,安裝。這才是正確的memcached組件蚯涮。安裝完成后鸭丛,再返回看到上圖藍(lán)色M字樣的memcached已經(jīng)自動(dòng)安裝上去了,無(wú)需人工干預(yù)眉抬。
也就是說(shuō)這里有一個(gè)順序問(wèn)題,老魏測(cè)試了一下懈凹,如果你先安裝上圖藍(lán)色M字樣的Memcached吐辙,那么下圖php7.0的memcached不會(huì)被安裝,同樣也起不到加速效果蘸劈,失敾杷铡;若先去php7.0中安裝memcached威沫,再返回會(huì)看到藍(lán)色M字樣的Memcached已經(jīng)被自動(dòng)安裝好了贤惯,這時(shí)候服務(wù)器會(huì)加速,網(wǎng)站打開(kāi)也會(huì)成倍提速棒掠,這才是正確的安裝步驟和效果孵构。請(qǐng)大家一定注意這個(gè)順序不能亂搞,搞錯(cuò)了你會(huì)埋怨老魏分享錯(cuò)誤烟很、無(wú)效的資料颈墅,浪費(fèi)你的時(shí)間、精力雾袱,卻還沒(méi)效果恤筛,其實(shí)是你把這個(gè)順序搞顛倒了。
安裝memcached組件后芹橡,還要安裝一個(gè)插件毒坛,叫 memcached is your friend 這個(gè)插件。具體安裝過(guò)程請(qǐng)移步安裝 memcached 和 object-cache.php?中的第二步提到的這個(gè)插件林说,按照要求安裝就可以了煎殷。寶塔面板如果不安裝的話,memcached就不會(huì)正常工作了腿箩,命中率一直是0豪直。
3、用寶塔面板加速
通過(guò)寶塔面板優(yōu)化服務(wù)器速度珠移、性能的參考資料如何設(shè)置寶塔面板優(yōu)化 php 服務(wù)器性能弓乙,寫(xiě)的很詳細(xì)了,這里不再啰嗦剑梳。
這個(gè)memcached是從服務(wù)器層面加速唆貌,比wordpress插件那種程序?qū)用婕铀僖焐虾芏嗷耍加觅Y源也小垢乙。因?yàn)閣ordpess緩存插件的原理是把數(shù)據(jù)庫(kù)內(nèi)容緩存到硬盤(pán)中,而memcached是緩存到內(nèi)存中语卤。內(nèi)存的讀取速度是幾倍于硬盤(pán)讀取速度的追逮。不過(guò)你使用了memcached就必須卸載掉wordpress super cache之類的緩存插件酪刀,因?yàn)槎际蔷彺娌寮?huì)互相影響效果。
至于memcached的效果如何檢測(cè)钮孵,有兩種方法:一是使用寶塔面板自帶的檢測(cè)功能骂倘,不夠直觀;二是使用第三方php文件巴席,很直觀历涝。操作起來(lái)很簡(jiǎn)單,請(qǐng)移步多種方法實(shí)時(shí)監(jiān)測(cè)?Memcached命中率漾唉。
二荧库、Memcached 的 PHP 客戶端
安裝好 memcached 之后,還需要使用 object-cache.php 作為 Memcached 的 PHP 客戶端赵刑。
為了寫(xiě)本文老魏在網(wǎng)上查閱了很多資料分衫,看了之后都是一頭霧水:沒(méi)有寫(xiě)給新手用的簡(jiǎn)單易用的版本。因?yàn)槲喊共┛鸵彩堑谝淮伟惭b這個(gè)緩存系統(tǒng)般此,所以也著實(shí)花了一點(diǎn)功夫去測(cè)試蚪战、整理資料。
一開(kāi)始老魏以為只要安裝好 Memcached 就可以了铐懊,在自己網(wǎng)站上安裝好之后觀察了幾天并沒(méi)有感覺(jué)網(wǎng)站速度有多少提升邀桑。后來(lái)看資料才發(fā)現(xiàn)還需要上傳一個(gè) object-cache.php 作為 php 客戶端驅(qū)動(dòng)。
在這些天查找資料的過(guò)程中發(fā)現(xiàn)很多高手幾句話就說(shuō)完了科乎,可是對(duì)于老魏這樣的新手來(lái)說(shuō)需要費(fèi)很大勁才能實(shí)現(xiàn)出來(lái)概漱。所以老魏寫(xiě)文章的時(shí)候,一直都本著讓人容易理解的原則喜喂,步驟過(guò)程都不遺漏瓤摧。很多人看不懂網(wǎng)上的 Linux 教程,就是因?yàn)榫?jiǎn)的步驟太多了玉吁。
去 wordpress 后臺(tái)插件搜索 memcached is your friend 并安裝照弥。插件在 wp-content 目錄下會(huì)自動(dòng)生成 object-cache.php 文件,并調(diào)用它作為 WordPress 對(duì)象緩存機(jī)制进副。
注意:如果你服務(wù)器安裝了多個(gè) WordPress这揣,一定要提前檢查每個(gè) WordPress 站點(diǎn)使用了不同的數(shù)據(jù)庫(kù)前綴,如果前綴一樣影斑,比如都是 wp_ 给赞,就會(huì)造成沖突,因?yàn)槊總€(gè)網(wǎng)站的數(shù)據(jù)都通過(guò)內(nèi)存進(jìn)行緩存矫户,前綴一樣就會(huì)亂套了片迅。
Memcached 相當(dāng)于后臺(tái)緩存系統(tǒng),這個(gè) object-cache.php 文件是前端驅(qū)動(dòng)文件皆辽,二者缺一不可柑蛇。
目前打開(kāi)網(wǎng)站前臺(tái)后臺(tái)芥挣,從打開(kāi)時(shí)間、速度上來(lái)感覺(jué)確實(shí)比之前有很大提升耻台。使用 Memcached 緩存空免,加速 WordPress 效果是相當(dāng)?shù)拿黠@。最明顯的體會(huì)就是在編輯文章使用“添加媒體”功能盆耽,打開(kāi)媒體庫(kù)刷新圖片的時(shí)候蹋砚,使用 memcached 的速度比沒(méi)用有明顯提升,沒(méi)用之前是一個(gè)個(gè)圖片的刷開(kāi)摄杂,用了之后一下就全打開(kāi)了都弹。
三、WordPress 優(yōu)化
WordPress 如何優(yōu)化提升速度匙姜,這是個(gè)永恒的任務(wù)畅厢。想讓網(wǎng)站加載速度快,優(yōu)化的關(guān)鍵是找到平衡點(diǎn)氮昧,點(diǎn)我打開(kāi)在線課程開(kāi)始學(xué)習(xí)框杜,全面分析原因并給出相對(duì)應(yīng)的一整套解決方案。
另外使用寶塔 Linux 面板可以在后臺(tái)直接找到 Memcached 并安裝袖肥,比 lnmp 這種命令行模式方便很多咪辱,尤其對(duì)新手很好用。如果你也搭建了 php 環(huán)境椎组,可以參考本文試試油狂,不占用很多內(nèi)存就能把 VPS 服務(wù)器的速度提升一大截。