Archive for September 2013

Sep132013

INSTALL XCACHE DI KLOXO-MR UNTUK CACHE WEBSERVER

Comments Off on INSTALL XCACHE DI KLOXO-MR UNTUK CACHE WEBSERVER

Salah satu cara untuk mempercepat loading suatu website adalah menggunakan cache. Cache ini bisa bersifat software yang terinstall di cms seperti WP Super cache atau W3 Total cache yang ada di WordPress plugin. Tapi kali ini saya akan membahas penggunaan cache yang di install di webserver yaitu xcache.

Install xcache di Kloxo-MR untuk Cache Webserver

Xcache adalah salah satu modul php yang bisa meningkatkan kinerja script PHP. Cara kerja xcache ini adalah meng-cache atau menyimpan script PHP yang pernah dicompile dalam memory. xcache dapat mempercepat kinerja PHP pada server dengan cara pengoptimalisasi website. xcache menghilangkan waktu kompilasi script PHP dengan caching yang dikompilasi dari script PHP ke dalam shm (RAM) dan menggunakan script PHP yang sudah terkompilasi tersebut langsung dari RAM.

Pada artikel Kloxo-MR Control Panel Webserver Hosting Apache Nginx Gratis, telah disebutkan kalau Kloxo-MR ini menggunakan pendekatan package general banyak sumber/repo. Package general pada Kloxo-MR mengambil php rpms dari centos.repo dan kloxo-mr.repo yang merupakan gabungan link ke centalt.repo, repo khusus Kloxo-MR yang disimpan di github, ius.repo dan epel. Dan tentu saja ini masih dimungkinkan bila user hendak menambah repo lain. Maka dengan ini xcache dengan sendirinya sudah merupakan paket yang sudah tersedia di installer (repo) Kloxo-MR.

Cara Install xcache di Kloxo-MR untuk Cache Webserver

Dikarenakan xcache ini sudah tersedia di installer (repo) Kloxo-MR, maka cara install-nya pun sangat mudah. Sebelum install xcache pastikan dulu php branch yang kita pergunakan [baca artikel: Cara Install dan Setting Kloxo-MR Webserver Hosting Gratis dan Kloxo-MR dengan nginx-proxy php-fpm Lebih Mudah dan Cepat].

Bitvise SSH

Untuk melihat php yang kita pergunakan, melalui ssh client kita bisa melakukan perintah php -v

Contoh untuk php53u dalam centos 6 64 bit yang kita pergunakan, dan sudah terinstall ioncube dan xcache, maka hasilnya adalah sebagai berikut :

[root@server ~]# php -v
PHP 5.3.21 (cli) (built: Jan 17 2013 12:45:27)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2013 Zend Technologies
with XCache v3.0.1, Copyright (c) 2005-2013, by mOo
with the ionCube PHP Loader v4.2.2, Copyright (c) 2002-2012, by ionCube Ltd.
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

Untuk install xcache ini harus disesuaikan dengan php branch yang kita pergunakan. Misal kita menggunakan php53u, maka gunakan perintah yum list php53u-xcache* dan hasilnya adalah :

php53u-xcache.x86_64               3.0.1-1.ius.el6           @kloxo-mr-ius
php53u-xcache-debuginfo.x86_64     3.0.1-1.ius.el6           kloxo-mr-ius

Dan karena xcache sudah tersedia di repo Kloxo-MR, maka install-nya cukup menggunakan :

yum install php53u-xcache*

untuk install xcache dan xcache-debuginfo
Sedangkan untuk install xcache saja dapat menggunakan perintah :

yum install php53u-xcache.x86_64

semoga berhasil
sumber : https://forum.mratwork.com/