Oprette XCache PHP Speeder i Linux af Oversatte af Kilde
XCache er en alternativ endnu holdbar og stabil PHP speeder og opcode cache det vil sige lig den bekendt eAccelerator og APC ( alternativ PHP Cache). XCache forlængelse anlæg af cacheing den kompileret bytecode (opcode eller mellemliggende kode) skema i PHP manuskripter hen til undgå den faste udgifter hen til analysere og sammenskrive PHP kilde kode oven på al mulig side opfordre, og herigennem reducerer styreenhed indlæser, opreklamere den arbejdsindsats i PHP manuskripter og øger den hastighed i PHP kode af 2-10 gange.
XCache understøtter al i den senest PHP cvs grene såsom PHP 4.3, PHP 4.4, PHP 5.1 og PHP 5.2 oven på Linux styreenhed heri indbefattet Cent hvilke simpel anvendte oven på cPanel og Plesk baseret web fjendtligt indstillet styreenhed, og Tråde/ Vinduer web styreenhed. XCache sejre over mange problematik at eksisterer oven på opcachers eller speedere såsom afskåret fra operere med ny PHP versioner. Ved siden af, XCache ligeledes blevetnorm at blive hurtigere end anden opcode cache.
Indeværende er en simpel lærer- og lede oven på hvor hen til oprette XCache PHP cache af manuelt oversatte af kilde kode pakke. Selv om jeres’ benytter Wordpress eller benytter XCache hen til fremskynde og hjælpe på Wordpress blog arbejdsindsats, jer burde først sikre sig at PHP er opgraderet hen til senest gengivelse (PHP 5.2.1), nemlig PHP 4 må hidføre noget instability oplag såsom afskåret fra opstille bemærkning, delvis side ladning og og lignende. I hvert fald, PHP5 er altid anbefalede om muligt. Og nemlig hos al PHP speeder, XCache wont’ operere med PHP suEXEC drejer oven på. PHP suEXEC skal være uarbejdsdygtig nemlig XCache hen til arbejde ordentligt.
Aktuelle, XCache holder på 2 grene, i.e. gengivelse 1.0.3 og gengivelse 1.2.0. Begge to gengivelse er nu stabil slippe, hos gengivelse 1.0.x anbefalede nemlig PHP 4.3.x og 4.4.x, og gengivelse 1.2.x anbefalede nemlig højst gengivelse i PHP heri indbefattet 5.1.x og 5.2.x, bortset PHP 5.0.x serie. Selv om jeres’ benytter PHP4, prøve begge to gengivelse i XCache hen til hakke den sig bedst egnede nemlig jeres overførelse. Hen til indskrive hvilke gengivelse i PHP jeres’ benytter, oplag befale php v eller setup en PHP fil hos den næste tilfredshed, så er der ikke mere hidkalde den fil af web gennemser:
<?php
phpinfo();
?>
- Lave om på hen til bruger lokal kilde bibliotek såsom usr/ lokal/src af benytter næste befale:
cd usr/ lokal/src
/ - Apportere og dataoverføre den kilde pakke i den gengivelse i XCache jer gide hen til oprette.
wget http:/210.51.190.228/pub/XCache/ Befrier/xcache-1.0.3.tar.gz ( nemlig XCache 1.0.3)
eller
wget http:/210.51.190.228/pub/XCache/ Befrier/xcache-1.2.0.tar.gz ( nemlig XCache 1.2.0)
- Untar, unzip, pakke ud eller uddrag den arkiv hos sig i den næste befalinger:
tar zxf xcache-*.tar.gz
gzip dc xcache-*.tar.gz | tar x - Foretage en undersøgelse af den xcache bibliotek hos kilde tilfredshed:
cd xcache
- Aftrækker PHP opførelse omgivelser:
phpize
- Valgfri men anbefalede skik er hen til opbygge XCache udenpå i kilde bibliotek:
mkdir ..xcache- opbygge
cd..xcache- opbygge - Opstille den konfigurere hos den valgmulighed at jer savn, den grundlæggende er nemlig hvorunder vil muliggøre den XCache af standard:
..xcache/ konfigurere – muliggøre-xcache
Jer kunne liste ud al anvendelig valgmuligheder af benytter..xcache/ konfigurere – hjælp befale, hvilke vil display den næste:
–muliggøre-xcache Omfatte XCACHE opbakning.
–muliggøre-xcache- optimere XCACHE: (N/ En)
–muliggøre-xcache- presseomtale XCACHE: Muliggøre kode presseomtale dumper
–muliggøre-xcache- symbolsk maskinsprog XCACHE: (N/ En)
–muliggøre-xcache- diasassembleret XCACHE: Muliggøre opcode hen til php variable dumper
–muliggøre-xcache- indkoder XCACHE: (N/ En)
–muliggøre-xcache- dekoder XCACHE: (N/ En)
–muliggøre-xcache- overhøre XCACHE: Muliggøre selv overhøre NEMLIG UDVIKLERE Bare!! - Sammenskrive den kilde hos næste befale:
skabe
Sikre sig at ikke fejl hændte.
- Selv om jer har ikke’ allerede benytter rod beretning, su hen til rod bruger.
- Oprette XCache binær hos den næste befale:
skabe oprette
Sikre sig at ikke fejl hændte, og optegne den forlængelse installation bane i den xcache.so.
- Næste, XCache savn at blive konfigureret og sat i stand til i PHP.INI fil. Lokalisere den berigtige placering i php.ini konfiguration fil af benytterphpinfo() funktion ( se efter prøveeksemplar listet ovenfor hen til indskrive gengivelse i PHP). I web fjendtligt indstillet omgivelser, normalt dens’ placeret i og lignende eller usr/ lokal/lib.// Selv om den oprette i PHP analyserer den og lignende/php.d/ omslag, så er der ikke mere simpelt hen skabe en fil i at omslag benævnt “xcache.ini” eller afskrift slut den prøveeksemplar xcache.ini kom hos kilde pakke.
Lave om på igen hen til xcache kilde pakke ud bibliotek, og opstille den næste befale hos rod bruger:
kat xcache.ini >> og lignende/php.ini
/
/ $editor og lignende/php.inikommentar lave om på hen til den bane i php.ini herefter
Indeværende vil vedhæfte den standard XCache konfiguration til det sidste i php.ini. Alternativt, jer kunne afskrift og opklæbe den næste tekst i den php.ini fil dig selv ligeledes:
[xcache- simpel]
;; oprette nemlig zend forlængelse ( anbefalede)
zend_extension = usr/ lokal/lib/php/ extensions/ ikke- rette fejl- ingen-zts-xxx/xcache.so
/ ;; oprette nemlig zend forlængelse hos gevind- sikker
; zend_extension_ts = usr/ lokal/lib/php/ extensions/ ingen- rette fejl-zts-xxx/xcache.so
/ ;; oprette nemlig PHP forlængelse (extension_dir må af sted placere i fuldt mål bane hen til xcache.so)
; forlængelse = xcache.so[xcache.admin]
xcache.admin.user = “admin”
xcache.admin.pass = md5your_password($)[xcache]
xcache.shm_scheme = “mmap”
xcache.size = 16M
xcache.count = 1
xcache.slots = 8K
xcache.ttl = 0
xcache.gc_interval = 0xcache.var_size = 0M
xcache.var_count = 1
xcache.var_slots = 8K
xcache.var_ttl = 0
xcache.var_maxttl = 0
xcache.var_gc_interval = 300xcache.test = Ned af
xcache.readonly_protection = Ned af
xcache.mmap_path = “/dev/ nulpunkt”
xcache.coredump_directory = “”
xcache.cacher = Oven på
xcache.stat = Oven på
xcache.optimizer = Ned af[xcache.coverager]
xcache.coverager = Ned af
xcache.coveragedump_directory = “”
- Jer kunne konfigurere XCache hen til jeres præference. Sig nedgang at skal overgå er ind under den [xcache- simpel], der hvor jer skal angive nærmere den berigtige installation bane i den XCache forlængelse modul. Jer kunne ligeledes opt hen til opstille XCache nemlig PHP forlængelse istedet for forlængelse nemlig Zend modul. I dette tilfælde, bemærkning og ualmindelig den kø herefter. Anden betydelig valgmuligheder omfatte “xcache.size” hvilke angive nærmere beløb den hukommelse tildelt hen til XCache, “xcache.count” hen til misbruge mange-- kerne processorens eller mangfoldig processorens. Og selv om jer agte hen til hjælp XCache web administration grænseflade, inddata den “xcache.admin.user” og md5 hindringer værdi i “xcache.admin.pass”. PrøveMD5 værktøj hen til frembringe den berigtige værdi, eller hjælp den næste befale hen til frembringe den MD5 nemlig jeres password:
echo n “ password” | md5sum
kommentar Forklaring og definition alles XCache INI opsætning kan opretteher ovre.
- Restart den Apache httpd web styreenhed. Den næste befalinger burde arbejde:
og lignende/ begyndende/ apache* restart
eller
og lignende/ begyndende/httpd* restart
- Sikre sig den XCache er løb af gerning PHP fil hos phpinfo() ( se efter prøveeksemplar ovenfor). Jer burde se efter en ny XCache Opbakning hindre hos opcode cache sat i stand til.
- Selv om jer ønske til at sætte oppe XCache administration side, konfigurere en alias i httpd.conf i Apache hen til pege i retning af den admin subdir inde XCache. Hen til lave altså, sammenlægge den næste kø hen til httpd.conf ( formoder jeres xcache kilde er uddraget henne ved usr/ lokal/src/, og jer ville gerne adgang admin side af xcache-admin/URL)://
Alias xcache-admin/usr/ lokal/src/xcache/admin/
//Så er der ikke mere restart Apache web styreenhed. Nemlig oplyse, sammenlægge den næste kø i stedet:
alias.url += (”/xcache-admin/” => “/usr/ lod/xcache/admin/”)
Alternativt, jer kunne ligeledes afskrift den det hele “admin” bibliotek af den “xcache” kilde omslag hen til web akten- rod eller sub- bibliotek i jeres gebet hvilke er web tilgængelig. Hvordan end, indeværende metode er ikke anbefalede nemlig det må du gerne lade ligge hen til opdatere den admin side hvor XCache pakke er opdateret.
kommentar Sikre sig atopen_basedir sikring, selv om sat i stand til, er udelukket nemlig den bibliotek indeholder admin- side.
betydelig: Indeværende er en apparat oversat side hvilke findes " nemlig er" uden garanti. Apparat gengivelse må være vanskeligt at forstå. Behage omtaleselvstændig Engelsk paragraf når som helst eventuel.
Lod og levere eller blive teknisk opbakning og hjælp henne vedMig Digital Liv Forum.
Beslægtet Artikler
- Passende Måde hen til Frembringe MD5 Hachis nemlig XCache Administration Password hos md5sum eller PHP
- Opstille WordPress henne ved Prima Holdbar Hastighed af Anbringelse Emne og Variabler i XCache eller eAccelerator Cache lager ( stik)
- Løb Google Forbinde med jorden oven på Suse Linux hos VMware
- Billigere Linux Boks Nogen sinde
- Berede sig til Linux Gedigen Bedste (LGA) hos Kilde og Knæk
- Ny SUSE Linux Initiativ Styreenhed 10 Kritikken
- Muliggøre Gzip Sammenpresse oven på Wordpress hos WP- Cache 2.x
- Hvor hen til Lukke op og Se på eller Uddrag CHM ( kompileret HTML) Filer i Linux
- Uden sammenligning Oprette Web Styreenhed hos XAMPP
- Omkostningsfrit Dataoverføre Bestyrer 2.5 Opbygge 708 Løst
































