ຕິດຕັ້ງ XCache ເພື່ອເລັ່ງແລະເພີ່ມປະສິດທິພາບການເຮັດວຽກຂອງ PHP
ໃນກໍລະນີຫຼາຍທີ່ສຸດການເຮັດວຽກຂອງ PHP ສາມາດເຮັດໃຫ້ການເຮັດວຽກຂອງເວບໄຊທ໌ຊ້າລົງ. ເພື່ອເພີ່ມປະສິດທິພາບແລະເລັ່ງການເຮັດວຽກຂອງເວບໄຊທ໌ທ່ານຕ້ອງປັບປຸງການເຮັດວຽກຂອງ PHP. ສໍາລັບຈຸດປະສົງນີ້, ທ່ານສາມາດໃຊ້ opacher caches ເຊັ່ນ eAccelerator, APC, Memcached, XCache, ແລະອື່ນໆໂດຍສ່ວນຕົວ, ຕົວເລືອກທີ່ຂ້ອຍມັກແມ່ນ XCache.
XCache ແມ່ນລະຫັດປະຕິບັດການທີ່ບໍ່ເສຍຄ່າແລະເປີດລະຫັດການເຮັດວຽກ, ມັນຖືກອອກແບບມາເພື່ອເພີ່ມປະສິດທິພາບຂອງການປະຕິບັດການໃຊ້ງານຂອງ script scripts ໃນ server. ມັນເພີ່ມປະສິດທິພາບການເຮັດວຽກໂດຍການ ກຳ ຈັດເວລາການລວບລວມຂໍ້ມູນຂອງລະຫັດ PHP ໂດຍການເກັບ ກຳ ຂໍ້ມູນລະຫັດທີ່ຖືກລວບລວມເຂົ້າໄປໃນຫນ່ວຍຄວາມ ຈຳ ແລະວິທີນີ້ຮຸ່ນທີ່ລວບລວມຂໍ້ມູນໃຫ້ຂຽນ script PHP ໂດຍກົງຈາກຄວາມ ຈຳ ນີ້ແນ່ນອນວ່າມັນຈະເລັ່ງເວລາໃນການສ້າງເວບໄຊທ໌ໃຫ້ໄວຂຶ້ນເຖິງ 5 ເທົ່າແລະຍັງຊ່ວຍເພີ່ມປະສິດທິພາບແລະເພີ່ມຂື້ນອີກຫຼາຍໆດ້ານຂອງ php scripts ແລະຫຼຸດຜ່ອນການໂຫຼດເວບໄຊທ໌/server.
ອາດຈະບໍ່ໄວກວ່າ 5 ເທົ່າ, ແຕ່ມັນແນ່ນອນຈະຊ່ວຍປັບປຸງການຕິດຕັ້ງ PHP ແບບມາດຕະຖານດ້ວຍ opcode XCaher. ບົດຂຽນນີ້ອະທິບາຍວິທີການຕັ້ງແລະລວມ XCache ເຂົ້າໃນການຕິດຕັ້ງ PHP ໃນລະບົບ RHEL, CentOS, Fedora ແລະ Ubuntu, Linux Mint ແລະ Debian.
ຂັ້ນຕອນທີ 1: ການຕິດຕັ້ງ XCache ສຳ ລັບ PHP
ຜູ້ໃຊ້ທີ່ ດຳ ເນີນການແຈກຢາຍທີ່ອີງໃສ່ Red Hat, ສາມາດຕິດຕັ້ງ XCache ຜ່ານຜູ້ຈັດການຊຸດໂດຍເປີດໃຊ້ epel repository ເມື່ອທ່ານໄດ້ເປີດໃຊ້ຫໍໄຕ epel, ທ່ານສາມາດໃຊ້ ຄຳ ສັ່ງ yum ຕໍ່ໄປເພື່ອຕິດຕັ້ງມັນ.
# yum install php-xcache xcache-admin
ໂດຍຄ່າເລີ່ມຕົ້ນ, XCache ສາມາດໃຊ້ໄດ້ ສຳ ລັບການແຈກຈ່າຍທີ່ອີງໃສ່ Debian ຈາກຜູ້ຈັດການຊຸດ. ດັ່ງນັ້ນ, ທ່ານສາມາດຕິດຕັ້ງແພັກເກດ XCache ໂດຍໃຊ້ ຄຳ ສັ່ງ apt-get ດັ່ງຕໍ່ໄປນີ້.
# apt-get install php5-xcache
ຂັ້ນຕອນທີ 2: ການຕັ້ງຄ່າ XCache ສຳ ລັບ PHP
ເອກະສານການຕັ້ງຄ່າ XCache.ini ມີການຕັ້ງຄ່າສອງສາມຂໍ້ທີ່ຂ້ອຍແນະ ນຳ ໃຫ້ເຈົ້າເຂົ້າໃຈເພາະມັນ ຈຳ ເປັນທີ່ຈະໃຊ້ໃນໂປແກຼມປັpluginກອິນນີ້. ຂໍ້ມູນລະອຽດຂອງການຕັ້ງຄ່າການຕັ້ງຄ່າ XCache ສາມາດພົບໄດ້ທີ່ XcacheIni. ຖ້າທ່ານບໍ່ຕ້ອງການປ່ຽນການຕັ້ງຄ່າໃດໆ, ທ່ານສາມາດໃຊ້ການຕັ້ງຄ່າເລີ່ມຕົ້ນຍ້ອນວ່າມັນດີພໍທີ່ຈະໃຊ້ກັບ XCache.
# vi /etc/php.d/xcache.ini
# vi /etc/php5/conf.d/xcache.ini OR # vi /etc/php5/mods-available/xcache.ini
ຂັ້ນຕອນທີ 3: ການຕັ້ງຄ່າ Apache ສຳ ລັບ XCache
ເມື່ອທ່ານໄດ້ເຮັດ ສຳ ເລັດກັບການຕັ້ງຄ່າການຕັ້ງຄ່າ, ໃຫ້ທ່ານເລີ່ມຕົ້ນເຊີຟເວີ Apache ຂອງທ່ານຄືນ ໃໝ່.
# /etc/init.d/httpd restart
# /etc/init.d/apache2 restart
ຂັ້ນຕອນທີ 4: ການກວດສອບ XCache ສຳ ລັບ PHP
ເມື່ອທ່ານໄດ້ເລີ່ມການບໍລິການເວັບ ໃໝ່ ແລ້ວ, ໃຫ້ພິມ ຄຳ ສັ່ງຕໍ່ໄປນີ້ເພື່ອກວດສອບ XCache. ທ່ານຄວນຈະເຫັນສາຍ XCache ດັ່ງທີ່ສະແດງຢູ່ທາງລຸ່ມ.
# php -v
PHP 5.3.3 (cli) (built: Jul 3 2012 16:40:30) Copyright (c) 1997-2010 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies with XCache v3.0.1, Copyright (c) 2005-2013, by mOo with XCache Optimizer v3.0.1, Copyright (c) 2005-2013, by mOo with XCache Cacher v3.0.1, Copyright (c) 2005-2013, by mOo with XCache Coverager v3.0.1, Copyright (c) 2005-2013, by mOo
ອີກທາງເລືອກ ໜຶ່ງ, ທ່ານສາມາດກວດສອບ XCache ໂດຍການສ້າງເອກະສານ 'phpinfo.php' ພາຍໃຕ້ລະບົບຮາກຂອງເອກະສານຂອງທ່ານ (i. e./var/www/html ຫຼື/var/www).
vi /var/www/phpinfo.php
ຕໍ່ໄປ, ຕື່ມສາຍ php ຕໍ່ໄປນີ້ໃສ່ມັນແລະບັນທຶກເອກະສານ.
<?php phpinfo(); ?>
ເປີດເວັບບຼາວເຊີ້ແລະໂທຫາເອກະສານເຊັ່ນ:“ http: //your-ip-address/phpinfo.php“. ທ່ານຈະເຫັນການສະແດງຜົນ ໜ້າ ຈໍດັ່ງຕໍ່ໄປນີ້.
ຂັ້ນຕອນທີ 5: ເປີດໃຊ້ XCache Admin Panel ສຳ ລັບ PHP
ໂດຍປົກກະຕິແລ້ວກະດານ admin ຈະຖືກປ້ອງກັນດ້ວຍ http-auth ແລະຢູ່ໃນສະຖານະການພິການ, ຖ້າທ່ານບໍ່ໄດ້ຕັ້ງລະຫັດຜ່ານ. ເພື່ອຕັ້ງຄ່າຜູ້ໃຊ້/ລະຫັດຜ່ານໃຫ້ເປີດເອກະສານ Xcache.ini. ແຕ່, ທຳ ອິດທ່ານຕ້ອງສ້າງລະຫັດຜ່ານ md5 ໂດຍໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້.
# echo -n "typeyourpassword" | md5sum
e10adc3949ba59abbe56e057f20f883e
ຕອນນີ້ເປີດເອກະສານ Xcache.ini ຕື່ມລະຫັດຜ່ານ md5 ທີ່ຜະລິດ. ເບິ່ງຕົວຢ່າງຕໍ່ໄປນີ້, ເພີ່ມລະຫັດ md5 ລະຫັດຜ່ານຂອງທ່ານເອງ.
[xcache.admin] xcache.admin.enable_auth = On ; Configure this to use admin pages xcache.admin.user = "mOo" ; xcache.admin.pass = md5($your_password) xcache.admin.pass = "e10adc3949ba59abbe56e057f20f883e"
ວິທີທີ່ງ່າຍທີ່ສຸດທີ່ຈະເຮັດຄືການຄັດລອກໄດເລກະທໍລີທັງ ໝົດ xcache (admin ຢູ່ໃນລຸ້ນເກົ່າ) ໄປທີ່ເວັບໄຊທ໌້ຮາກຂອງທ່ານ (i. e./var/www/html ຫຼື/var/www).
# cp -a /usr/share/xcache/ /var/www/html/ OR # cp -a /usr/share/xcache/htdocs /var/www/xcache OR cp -a /usr/share/xcache/admin/ /var/www/ (older release)
ຕອນນີ້ໂທຫາມັນຈາກໂປແກຼມທ່ອງເວັບຂອງທ່ານ, ປ່ອງຢ້ຽມທີ່ກະຕຸ້ນການເຂົ້າສູ່ລະບົບ http-auth ຈະປາກົດຂຶ້ນ. ໃສ່ຜູ້ໃຊ້ຂອງທ່ານ/ຜ່ານເຂົ້າໄປ, ແລະມັນ ສຳ ເລັດແລ້ວ.
http://localhost/xcache OR http://localhost/admin (older release)
ລິ້ງອ້າງອີງ
ໜ້າ ທຳ ອິດຂອງ XCache