教你一步一步在linux中正確的安裝Xcache加速php
首先,強(qiáng)烈吐槽,百度上的教程,都左復(fù)制右復(fù)制的,亂七八糟,缺東缺西的。借此微涼大大我提供我苦心整理好的教程。以便各位小菜能順利的使用Xcache加速php,如果看完了,也操作了,還是失敗了的話,請(qǐng)聯(lián)系微涼大大的QQ 496928838,微涼大大也想看看你是如何一步一步都裝不上。
#第一步,下載Xcache
wget http://xcache.lighttpd.net/pub/Releases/3.1.0/xcache-3.1.0.tar.gz
#第一步非常簡(jiǎn)單,如果你下載不了就是人品問題。
#第二步,解壓Xcache源碼。
tar -zvxf xcache-3.1.0.tar.gz
#第二部,也是非常簡(jiǎn)單的,如果你解壓不了就是人品問題。
#接下來(lái),順便,進(jìn)入安裝目錄
cd xcache-3.1.0
#第三步,非常重要,基本出錯(cuò)都在這里。
#首先,安裝前要執(zhí)行phpize配置
/php的路徑/bin/phpize
#請(qǐng)確保已經(jīng)安裝了php,如果沒有安裝php請(qǐng)先安裝php。(費(fèi)話,你不裝php,裝什么Xcache?。?/p>
#接下來(lái),配置->編譯->安裝,可一步到位,前提是你路徑?jīng)]有錯(cuò)誤。
#配置 ./configure --prefix=/php的路徑/lib/php/extensions \ --with-php-config=/php的路徑/bin/php-config \ --enable-xcache #編譯 make #安裝 make install
#安裝完成后,會(huì)出現(xiàn)類似以下提示的東西,證明安裝成功。
/www/php/extensions/no-debug-non-zts-20060613/
#到這里,就算安裝完成了,剩下就是配置工作。
#把xcache管理頁(yè)面,移動(dòng)到web目錄。
cp ./htdocs /www/web/xcache -r
#./htdocs,這是在源碼目錄中的。別告訴我你找不到。
#/www/web/xcache,web目錄,名字叫什么自己喜歡。
#當(dāng)然,如果你很笨的話。用不起這個(gè)命令。那么,在解壓好的源碼目錄中,直接通過FTP之類的工具,直接移動(dòng)也是OK的。
配置php.ini,
還是在源碼目錄中,找到 xcache.ini , 然后直接在 php.ini 后面加就行。
#或者用以下命令,追加配置文件xcache.ini至php.ini
cat xcache.ini >> /php的路徑/etc/php.ini
#如果你很笨,還是建議FTP里面操作,因?yàn)楹竺孢€要修改下管理的用戶名跟密碼的。。。
請(qǐng)注意修改xcache.ini中的屬性。此時(shí)執(zhí)行完上面那命令,就要編輯php.ini了。
xcache.admin.user = "admin" xcache.admin.pass = "21232f297a57a5a743894a0e4a801fc3"
密碼是admin,想改密碼什么的,以你的聰明才智你懂的。
xcache.mmap_path = "/tmp/xcache"
#這個(gè)文件建議在tmp目錄咯,記得給 777 權(quán)限。
touch /tmp/xcache chmod 777 /tmp/xcache
上面都是需要注意的地方。
以下給出我配置好的xcache.ini,注釋什么的我就去掉了。
要注釋的請(qǐng)到 http://xcache.lighttpd.net/wiki/XcacheIni 這里慢慢看。。。
[xcache-common] extension = xcache.so [xcache.admin] xcache.admin.enable_auth = On xcache.admin.user = "admin" xcache.admin.pass = "21232f297a57a5a743894a0e4a801fc3" [xcache] xcache.shm_scheme = "mmap" xcache.size = 128M xcache.count = 1 xcache.slots = 8K xcache.ttl = 0 xcache.gc_interval = 0 xcache.var_size = 4M xcache.var_count = 1 xcache.var_slots = 8K xcache.var_ttl = 0 xcache.var_maxttl = 0 xcache.var_gc_interval = 300 xcache.var_namespace_mode = 0 xcache.var_namespace = "" xcache.readonly_protection = Off xcache.mmap_path = "/tmp/xcache" xcache.coredump_directory = "" xcache.coredump_type = 0 xcache.disable_on_crash = Off xcache.experimental = Off xcache.cacher = On xcache.stat = On xcache.optimizer = Off [xcache.coverager] xcache.coverager = Off xcache.coverager_autostart = On xcache.coveragedump_directory = ""
重啟下服務(wù)器,就這么簡(jiǎn)單,如無(wú)意外就安裝好了。
service httpd restart
看看phpinfo中是否有Xcache。有就證明安裝成功了。
如果配置完成后,頁(yè)面都打不開了。證明你php.ini中沖突了。
例如 zend optimizer,這個(gè)東西就會(huì)沖突。解決方法就是把 zend_extension 改成 Xcache定義的緩存文件中。
- PHP中加速、緩存擴(kuò)展的區(qū)別和作用詳解(eAccelerator、memcached、xcache、APC )
- 使用Xcache緩存器加速PHP網(wǎng)站的配置方法
- 在Win7 中為php擴(kuò)展配置Xcache
- Linux下安裝php加速軟件Xcache的方法
- ubuntu下編譯安裝xcache for php5.3 的具體操作步驟
- CentOS 6.3下安裝PHP xcache擴(kuò)展模塊筆記
- 配置eAccelerator和XCache擴(kuò)展來(lái)加速PHP程序的執(zhí)行
- PHP中opcode緩存簡(jiǎn)單用法分析
- 利用php的ob緩存機(jī)制實(shí)現(xiàn)頁(yè)面靜態(tài)化方法
- PHP APC緩存配置、使用詳解
- PHP緩存工具XCache安裝與使用方法詳解
相關(guān)文章
在windows上如何將本地文件上傳至Linux服務(wù)器
這篇文章主要介紹了在windows上如何將本地文件上傳至Linux服務(wù)器問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-09-09CentOS Linux 下配置Apache2+PHP5+MySQL5+GD庫(kù)的方法
先安裝MYSQL 服務(wù)器再安裝GD庫(kù)基本包2008-04-04linux安裝jdk,tomcat 配置vsftp遠(yuǎn)程連接的步驟
這篇文章主要介紹了linux安裝jdk,tomcat 配置vsftp遠(yuǎn)程連接,需要的朋友可以參考下2015-04-04VirtualBox下Centos6.8網(wǎng)絡(luò)配置教程
這篇文章主要為大家詳細(xì)介紹了VirtualBox下Centos6.8網(wǎng)絡(luò)配置教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-04-04Apache shiro的簡(jiǎn)單介紹與使用教程(與spring整合使用)
Apache Shiro是一個(gè)強(qiáng)大而靈活的開源安全框架,它能夠干凈利落地處理身份認(rèn)證,授權(quán),企業(yè)會(huì)話管理和加密這篇文章給大家介紹了Apache shiro的簡(jiǎn)單介紹與使用教程(與spring整合使用),感興趣的朋友一起看看吧2017-10-10apache .htaccess文件詳解和配置技巧總結(jié)
這篇文章主要介紹了apache .htaccess文件詳解和配置技巧總結(jié),需要的朋友可以參考下2014-04-04