italaga XCache PHP pabilisin di Linux nina Compiling sa mula
XCache ay isa mapamimilian pa ayuno at kuwadra PHP pabilisin at opcode cacher atipan ng pawid ay katulad sa ang bantog eAccelerator at APC ( mapamimilian PHP Cache). XCache palugit gumawa nina caching ang compiled bytecode (opcode o tagapamagitan code) bumuo ng PHP sulat-kamay sa umiwas ang pangkalahatan sa parse at kasunduan PHP mula code sa bawa't pahina pakiusapan, at sa ganito magpababa maglingkod maglulan, boosts ang pagganap ng PHP sulat-kamay at dagdag ang pabilisin ng PHP code sa 2-10 takdaan ng oras.
XCache supports lahat ng ang yumao PHP cvs masanga gayon gaya PHP 4.3, PHP 4.4, PHP 5.1 at PHP 5.2 sa Linux maglingkod isama sentimos alin pangkaraniwan used sa cPanel at Plesk ibatay web laban maglingkod, at ThreadSafe/ durungawan web maglingkod. XCache pagtagumpayan a pulutong ng suliranin atipan ng pawid umiral sa opcachers o pabilisin gayon gaya walang kaya sa gumawa kumuha bago PHP salin. sa tabi, XCache din been benchmarked sa maaari ayuno kaysa iba opcode cachers.
ito ay a simple tutorial at tapnubayan sa paano sa italaga XCache PHP cacher nina manwal compiling sa mula code pakete. kung mo’ using Wordpress o using XCache sa pabilisin pataasin at pabutihin Wordpress blog pagganap, ka dapat pangunang lunas ensure atipan ng pawid PHP ay upgraded sa yumao salin (PHP 5.2.1), gaya PHP 4 mayo magbigay kaunti instability maglathala gayon gaya walang kaya sa post mag-ukol ng puna, bahagi pahina maglulan at etc. see anyhow, PHP5 ay lagi itagubilin kung maaari. at gaya kumuha lahat PHP pabilisin, XCache wont’ gumawa kumuha PHP suEXEC singkamas sa. PHP suEXEC dapat maaari baldado dahil sa XCache sa gumawa tumpak.
kasalukuyan, XCache pamalagiin 2 masanga, i.e. salin 1.0.3 at salin 1.2.0. kapuwa salin ay ngayon kuwadra pakawalan, kumuha salin 1.0.x itagubilin dahil sa PHP 4.3.x at 4.4.x, at salin 1.2.x itagubilin dahil sa ang lalong nakararami salin ng PHP isama 5.1.x at 5.2.x, ihiwalay PHP 5.0.x seryo. kung mo’ using PHP4, subukin kapuwa salin ng XCache sa pumitas ang isa ang lalong nakararami angkop dahil sa mo ang paglalagay. sa magsiyasat alin salin ng PHP mo’ usinng, maglathala atasan php v o setup a PHP isalansang maayos kumuha ang sundan magkasiya, noon tawagin ang isalansang maayos sa web magbasa-basa:
<?php
phpinfo();
?>
- palitan sa user pampook mula patnugot gayon gaya usr/ pampook/src nina using sundan atasan:
cd usr/ pampook/src
/ - kuning muli at download ang mula pakete ng ang salin ng XCache ka pumili sa italaga.
wget http:/210.51.190.228/pub/XCache/ pakawalan/xcache-1.0.3.tar.gz ( dahil sa XCache 1.0.3)
o
wget http:/210.51.190.228/pub/XCache/ pakawalan/xcache-1.2.0.tar.gz ( dahil sa XCache 1.2.0)
- Untar, unzip, alisin sa pagkaka-impake o katas ang arkuhan kumuha isa ng ang sundan atasan:
tar zxf xcache-*.tar.gz
gzip dc xcache-*.tar.gz | tar x - lumakad sa ang xcache patnugot kumuha mula magkasiya:
cd xcache
- gatilyo PHP gusali environment:
phpize
- pagpili datapuwa't itagubilin magsanay ay sa magtayo XCache labas ng mula patnugot:
mkdir ..xcache- magtayo
cd ..xcache- magtayo - tumakbo ang configure kumuha ang pagpili atipan ng pawid ka magkulang, ang batayan ay gaya sa ibaba alin nasain itulot ang XCache nina sumala:
..xcache/configure – itulot-xcache
ka maaari itala lumitaw lahat makukuha pagpili nina using ..xcache/configure – tumulong atasan, alin nasain itanghal ang sundan:
–itulot-xcache isama XCACHE hapunan.
–itulot-xcache- di-nasisiraan ng loob XCACHE: (N/A)
–itulot-xcache-coverager XCACHE: itulot code takpan itambak
–itulot-xcache- tipunin XCACHE: (N/A)
–itulot-xcache-disassembler XCACHE: itulot opcode sa php pabagu-bago itambak
–itulot-xcache-encoder XCACHE: (N/A)
–itulot-xcache- palamutihan XCACHE: (N/A)
–itulot-xcache- subukin XCACHE: itulot sarili subukin – dahil sa linangin tangi!! - kasunduan ang mula kumuha sundan atasan:
gawin
Ensure atipan ng pawid hindi mali pangyayari.
- kung ka may’ tapos using mag-ugat ipaliwanag, su sa mag-ugat user.
- italaga XCache binary kumuha ang sundan atasan:
gawin italaga
Ensure atipan ng pawid hindi mali pangyayari, at pag-ukulan ng pansin itumba ang palugit pagtatalaga sa tungkulin landas ng ang xcache.so.
- kasunod, XCache mangilangan sa maaari configured at itulot di PHP.INI isalansang maayos. kinalalagyan ang iwasto kinalalagyan ng php.ini configuration isalansang maayos nina using phpinfo() umandar ( makita halimbawa makinig itaas sa magsiyasat salin ng PHP). di web laban environment, karaniwan kanya’ kinalalagyan di etc o usr/ pampook/lib.// kung ang italaga ng PHP parses ang etc/php.d/ polder, noon simple lumikha a isalansang maayos di atipan ng pawid polder pangalanan “xcache.ini” o kopyahin mula sa puno ang halimbawa xcache.ini kamelyo kumuha mula pakete.
palitan gulugod sa xcache mula alisin sa pagkaka-impake patnugot, at tumakbo ang sundan atasan kumuha mag-ugat user:
pusa xcache.ini >> etc/php.ini
/
/ $patnugot etc/php.inipag-ukulan ng pansin palitan sa ang landas ng php.ini accordingly
ito nasain maghabol ang sumala XCache configuration sa ang tapusin ng php.ini. mapamimilian, ka maaari kopyahin at magdikit ang sundan teksto sa ang php.ini isalansang maayos sarili mo lubha:
[xcache- pangkaraniwan]
;; italaga gaya zend palugit ( itagubilin)
zend_extension = usr/ pampook/lib/php/ palugit/ hindi- debu-non-zts-xxx/xcache.so
/ ;; italaga gaya zend palugit kumuha banta- kahang bakal
; zend_extension_ts = usr/ pampook/lib/php/ palugit/non- debu-zts-xxx/xcache.so
/ ;; italaga gaya PHP palugit (extension_dir dapat maaari iayos sa ang kabilugan landas sa xcache.so)
; palugit = 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 = mula rito
xcache.readonly_protection = mula rito
xcache.mmap_path = "/dev/ sero"
xcache.coredump_directory = ""
xcache.cacher = sa
xcache.stat = sa
xcache.optimizer = mula rito[xcache.coverager]
xcache.coverager = mula rito
xcache.coveragedump_directory = ""
- ka maaari configure XCache sa mo preference. isa tagpuan atipan ng pawid dapat maaari palitan ay pang ilalim ang [xcache- pangkaraniwan], saan ka dapat tiyakin ang iwasto pagtatalaga sa tungkulin landas ng ang XCache palugit module. ka maaari din opt sa tumakbo XCache gaya PHP palugit sa halip ng palugit dahil sa Zend module. di ito kahon, mag-ukol ng puna at uncomment ang tutupan accordingly. iba pag-angkat pagpili isama “xcache.size” alin tiyakin umabot ang alaala allocated sa XCache, “xcache.count” sa kunin kalamangan ng multi- kalagitnaan prusisyon o multiple prusisyon. at kung ka magbalak sa gumamit XCache web pangasiwaan manghimasok, input ang “xcache.admin.user” at md5 magsiyasat halagahan ng “xcache.admin.pass”. subukinMD5 kasangkapan sa salinlahi ang iwasto halagahan, o gumamit ang sundan atasan sa salinlahi ang MD5 dahil sa mo kontrasenyas:
umalingawngaw n “ kontrasenyas” | md5sum
pag-ukulan ng pansin paliwanag at katuturan ng lahat XCache INI tagpuan maaari maaari itatagdito.
- magpahinga ang Apache httpd web maglingkod. ang sundan atasan dapat gumawa:
etc/ magpasimula/apache* magpahinga
o
etc/ magpasimula/httpd* magpahinga
- Ensure ang XCache ay running nina tawagin PHP isalansang maayos kumuha phpinfo() ( makita halimbawa itaas). ka dapat makita a bago XCache hapunan halangan kumuha opcode cache itulot.
- kung ka naisin sa iayos pataasin XCache pangasiwaan pahina, configure isa alyas di httpd.conf ng Apache sa itutok sa ang admin subdirectory sa loob XCache. sa gumawa pagayon, pagsamahin ang sundan tutupan sa httpd.conf ( ipalagay mo xcache mula ay katas at usr/ pampook/src/, at ka magkulang sa daan admin pahina sa xcache-admin/URL)://
alyas xcache-admin/usr/ pampook/src/xcache/admin/
//noon magpahinga Apache web maglingkod. dahil sa sindihan, pagsamahin ang sundan tutupan sa halip:
alias.url += (”/xcache-admin/” => “/usr/ paghati-hatiin/xcache/admin/”)
mapamimilian, ka maaari din kopyahin ang buo “admin” patnugot sa ang “xcache” mula polder sa web dokumento- mag-ugat o sub- patnugot ng mo domain alin ay web accessible. paano man, ito paraan ay hindi itagubilin gaya ka mayo limutin sa update ang admin pahina kailan XCache pakete ay updated.
pag-ukulan ng pansin Ensure atipan ng pawidopen_basedir ipagsanggalang, kung itulot, ay ihiwalay dahil sa ang patnugot maglaman admin- pahina.
pag-angkat: ang pahina ay makina tagapagsalin at paglaanan " gaya ay" wala garantiyahan. makina tagapagsalin mayo maaari mahirap hindi madali sa maintindihan. masiyahan itukoy saorihinal ingles bagay kailan man maaari.
isalaysay bagay
- tumpak daan sa salinlahi MD5 Hash dahil sa XCache pangasiwaan kontrasenyas kumuha md5sum o PHP
- kumuha handa dahil sa Linux tunay kalamangan (LGA) – kumuha mula at pumutok
- tumakbo WordPress at talbusan ayuno pabilisin nina Putting layon at pabagu-bago sa XCache o eAccelerator Cache alaala (Plugin)
- buksan, katas at Convert DAA, ISO at BIN isalansang maayos di Linux kumuha palayain kapangyarihan dahil sa Linux
- paano sa gawin o lumikha sagisag ikawil di Unix o Linux
- durungawan Vista katiwasayan tapnubayan muling suriin nina NSA at NIST kumuha solusyon pabilisin
- papanariwain Linux o Unix landas Environmental pabagu-bago kumuha baguhin ang pagkakagawa
- italaga phpBB 2 di durungawan XP running sa Apache 2, PHP 5 at MySQL 4
- paano sa tayahin at salinlahi MD5 Hash halagahan di Linux at Unix kumuha md5sum
- nauna C#, Visual batayan, at C++ mula Code isalansang maayos patamain di ang pagkakakabit wala butas









































