Cara install XCache di CentOS agar load website jadi kencang

Cara install XCache di CentOS agar load website jadi kencang ini adalah artikel lanjutan dari artikel sebelumnya mengenai cara install Kloxo-MR di VPS Centos dan cara install ioncube loader di VPS CentOS pada Kloxo-MR.
XCache adalah modul PHP dimana digunakan untuk menyimpan cache webserver agar load website menjadi lebih ringan atau kencang. Cara kerja XCache ini adalah meng-cache script PHP yang pernah dicompile dalam memory. XCache dapat mempercepat kinerja PHP pada server dengan cara menghilangkan waktu kompilasi script PHP dengan caching yang dikompilasi dari script PHP ke dalam RAM dan menggunakan script PHP yang sudah terkompilasi tersebut langsung dari RAM.

Cara install XCache di CentOS agar load website jadi kencang

Dini kentos menggunakan PHP 5.3.29 alias php53u.
PHP Brach php53u Kloxo MR
Setelah menginstall Kloxo MR dan akan menggunakan cache webserver maka diperlukan XCache ini untuk melakukan caching. Sebelum ke tahap install, terlebih dahulu cek modul PHP yang telah terinstall dengan cara :

php -v

contoh hasilnya :

[[email protected] ~]# php -v
PHP 5.3.29 (cli) (built: Aug 14 2014 12:38:37)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2014 Zend Technologies
    with the ionCube PHP Loader v4.6.1, Copyright (c) 2002-2014, by ionCube Ltd.
[[email protected] ~]#

Yang sudah terinstall barulah ionCube PHP Loader. Mari dimulai proses install XCache dengan cara berikut :
Cek dulu ketersediaan package dengan perintah yum list php53u-xcache* jika menggunakan php53u.

[[email protected] ~]# yum list php53u-xcache*
Loaded plugins: fastestmirror, priorities, protectbase, replace, security
Loading mirror speeds from cached hostfile
 * mratwork-epel: mirror.us.xxx.net
 * mratwork-ius-stable: mirror.symnds.com
0 packages excluded due to repository protections
Available Packages
php53u-xcache.i686                  3.1.0-1.ius.el6         mratwork-ius-archive
php53u-xcache-debuginfo.i686        3.1.0-1.ius.el6         mratwork-ius-archive
[[email protected] ~]#

Ditemujan 2 packages, untuk menginstall langsung keduanya gunakan perintah berikut :

yum install php53u-xcache*

Hasil saat Proses install XCache

[[email protected] ~]# yum install php53u-xcache*
Loaded plugins: fastestmirror, priorities, protectbase, replace, security
Setting up Install Process
Loading mirror speeds from cached hostfile
 * mratwork-epel: mirror.us.xxx.net
 * mratwork-ius-stable: mirror.symnds.com
0 packages excluded due to repository protections
Resolving Dependencies
--> Running transaction check
---> Package php53u-xcache.i686 0:3.1.0-1.ius.el6 will be installed
---> Package php53u-xcache-debuginfo.i686 0:3.1.0-1.ius.el6 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
 Package                  Arch  Version             Repository             Size
================================================================================
Installing:
 php53u-xcache            i686  3.1.0-1.ius.el6     mratwork-ius-archive  108 k
 php53u-xcache-debuginfo  i686  3.1.0-1.ius.el6     mratwork-ius-archive  244 k
Transaction Summary
================================================================================
Install       2 Package(s)
Total download size: 352 k
Installed size: 1.5 M
Is this ok [y/N]: y
Downloading Packages:
(1/2): php53u-xcache-3.1.0-1.ius.el6.i686.rpm            | 108 kB     00:00
(2/2): php53u-xcache-debuginfo-3.1.0-1.ius.el6.i686.rpm  | 244 kB     00:00
--------------------------------------------------------------------------------
Total                                           612 kB/s | 352 kB     00:00
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing : php53u-xcache-debuginfo-3.1.0-1.ius.el6.i686                 1/2
  Installing : php53u-xcache-3.1.0-1.ius.el6.i686                           2/2
  Verifying  : php53u-xcache-debuginfo-3.1.0-1.ius.el6.i686                 1/2
  Verifying  : php53u-xcache-3.1.0-1.ius.el6.i686                           2/2
Installed:
  php53u-xcache.i686 0:3.1.0-1.ius.el6
  php53u-xcache-debuginfo.i686 0:3.1.0-1.ius.el6
Complete!
[[email protected] ~]#

Hasil setelah XCache terinstall

[[email protected] ~]# php -v
PHP 5.3.29 (cli) (built: Aug 14 2014 12:38:37)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2014 Zend Technologies
    with XCache v3.1.0, Copyright (c) 2005-2013, by mOo
    with the ionCube PHP Loader v4.6.1, Copyright (c) 2002-2014, by ionCube Ltd.
    with XCache Optimizer v3.1.0, Copyright (c) 2005-2013, by mOo
    with XCache Cacher v3.1.0, Copyright (c) 2005-2013, by mOo
    with XCache Coverager v3.1.0, Copyright (c) 2005-2013, by mOo
[[email protected] ~]#

Dah… Selesai juga install XCache di CentOS agar load website jadi kencang. Silahkan di konfigurasi sendiri script php cachingnya.

Cara Install Ioncube Loader di VPS CentOS pada Kloxo-MR

Melanjutlan artikel sebelumnya tentang cara install Kloxo-MR di VPS CentOS akan berlanjut ke cara install ioncube loader di VPS CentOS pada Kloxo-MR. Kenapa harus install ioncube loader?
Ioncube adalah salah satu encoder yang saat ini banyak dipergunakan dan dipercaya susah untuk di-decode. Ioncube ini bukan obfuscator, tapi semacam kompiler yang dapat merubah isi dari script secara acak. Ioncube digunakan oleh para programmer untuk melindungi hasil karyanya supaya tidak mudah dibajak.

Cara Install Ioncube Loader di VPS CentOS

Cek dulu PHP Batch pake versi berapa. Caranya ketikan php-v di terminal.

[[email protected] ~]# php -v
PHP 5.3.29 (cli) (built: Aug 14 2014 11:50:05)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2014 Zend Technologies
    with XCache v3.1.0, Copyright (c) 2005-2013, by mOo
    with the ionCube PHP Loader v4.6.1, Copyright (c) 2002-2014, by ionCube Ltd.
    with XCache Optimizer v3.1.0, Copyright (c) 2005-2013, by mOo
    with XCache Cacher v3.1.0, Copyright (c) 2005-2013, by mOo
    with XCache Coverager v3.1.0, Copyright (c) 2005-2013, by mOo
[[email protected] ~]#

Untuk install ioncube ini harus disesuaikan dengan php branch yang Anda gunakan. Misal Anda menggunakan php53u, maka gunakan perintah yum list php53u-ioncube* dan hasilnya seperti di bawah ini :

php53u-ioncube-loader.x86_64             4.6.1-1.ius.el6   @mratwork-ius-archive
php53u-ioncube-loader-debuginfo.x86_64   4.6.1-1.ius.el6   mratwork-ius-archive

Karena ioncube sudah tersedia di repo Kloxo-MR, maka install-nya cukup menggunakan :

yum install php53u-ioncube*

Untuk install ioncube-loader dan ioncube-loader-debuginfo. Sedangkan untuk install ioncube-loader saja dapat menggunakan perintah :

yum install php53u-ioncube-loader.x86_64

Selesai sudah cara install ioncube loader di VPS CentOS pada Kloxo-MR selanjutnya silahkan baca cara install XCache di CentOS agar load website jadi kencang.

Cara Install Htop pada VPS Linux CentOS 32bit & 64bit

Cara Install Htop pada VPS Linux CentOS, RHEL & Fedora sepertinya akan menjadi pilihan kentos kali ini untuk memberikan artikel terbaru. Apa sih Htop? Htop seperti “Task Manager” pada windows bagi kalian yang terbiasa menggunakan sistem operasi windows. Pada linux terutama VPS yang defaultnya tidak disertakan GUI merasa kesulitan mengecek penggunaan CPU, RAM proses yang berjalan pada VPS.
Sebenarnya tidak menggunakan Htop tetap bisa memantau keadaan VPS dengan menggunakan “free -m” contohnya, untuk mengecek ram dan berapa ram yang tersedia. Karena kalian berada di sini tentu mencari cara install Htop pada VPS Linux bukan? Htop bisa di install pada berbagai distro Linux seperti CentOS, RHEL & Fedora. Pengguna Ubuntu dan Debian juga bisa menginstall Htop.
install htop pada vps linux centos ubuntu 32 bit 64 bit

Tampilan Htop pada VPS Linux (CentOS 6)

Cara Install Htop pada VPS Linux

Berikut cara install htop pada VPS Linux 32 bit dan 64 bit. Silahkan sesuaikan sendiri dengan distro dan arsitektur VPS kalian.

RHEL, CentOS & Fedora (32-bit):

RHEL 5, CentOS 5 & Fedora

wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.i386.rpm
rpm -Uhv rpmforge-release*.rf.i386.rpm

RHEL 6 & CentOS 6

wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm
rpm -ihv rpmforge-release*.rf.i686.rpm

RHEL, CentOS & Fedora (64-bit):

RHEL 5, CentOS 5 & Fedora

wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm
rpm -Uhv rpmforge-release*.rf.x86_64.rpm

RHEL 6 & CentOS 6

wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
rpm -ihv rpmforge-release*.rf.x86_64.rpm

Setelah kalian mendownload dan menginstall repo-nya saatnya install Htop pada VPS.

yum install htop

Selesai install, untuk mengeksekusi Htop silahkan jalankan perintah di bawah ini:

htop

Debian 32bit & 64bit:

  • Buka Putty atau aplikasi untuk me-remote SSH VPS kesayangan kalian.
  • Login dengan memasukan username dan password.
  • Ketikan perintah “apt-get install htop”.
  • Untuk mengeksekusinya silahkan ketik “htop”.
  • Untuk menutup Htop bisa dengan menekan “F10” atau “Ctrl+C” pada keyboard.

Selesai sudah cara install Htop pada VPS linux CentOS 32bit & 64bit ataupun Debian ini. Mudah bukan? Tetapi bagi kalian pengguna WHM & CPanel tidak disarankan menggunakan Htop karena menurut laporan yang ada akan muncul beberapa masalah.

Kloxo Error (network.c.336) SSL: error: 00000000 :lib(0): func(0): reason(0)

Lagi – lagi ketemu dengan Kloxo Error !! Kali ini bukan kali pertamanya saya mengalami error pada panel kloxo VPS yang saya gunakan. Untuk error kloxo saat ini sama pada error kemarin – kemarin yaitu?Kloxo Error (network.c.336) SSL: error:00000000:lib(0):func(0):reason(0).
Mungkin selain saya ada juga yang pernah atau sedang mengalaminya.?Kloxo Error (network.c.336) SSL: error:00000000:lib(0):func(0):reason(0) ini saya kurang tau penyebab pastinya karena saya tidak sadar tiba – tiba ketika saya ingin login ke halaman kloxo ternyata port – port kloxo tidak dapat diakses semua.
Kloxo Error (network.c.336) SSL: error:00000000:lib(0):func(0):reason(0)Selain itu saya juga sudah cek melalui netstat -ntnulp juga port yang saya buka untuk masuk halaman kloxo tidak berjalan. Saya bingung yang kedua kalinya karena saya lupa ketika dulu saya menyelesaikan error ini tidak saya catat/simpan.
Kali ini sekedar catatan saja dan saya bagikan bagi kamu yang juga mengalami masalah/error sama seperti saya.
Jadi kurang lebih error kloxo nya seperti dibawah ini :
[code=”css”]
service kloxo restart
Stopping kloxo: ../bin/common/function.sh: line 28: 23988 Terminated $__path_server_exe $string >/dev/null 2>&1
Waiting for the process to die…..
Stopped kloxo
Starting kloxo: 11
2012-05-03 03:26:02: (network.c.336) SSL: error:00000000:lib(0):func(0):reason(0)
mysqld (pid 5559) is running…
Started kloxo[/code]
 
Untuk problem solving nya silahkan ikuti syntax dibawah :
[code=”css”]# rpm -e sendmail-cf
# yum update
# yum install lxlighttpd
# /etc/init.d/kloxo restart[/code]
Sekian dulu cara mengatasi?Kloxo Error (network.c.336) SSL: error:00000000:lib(0):func(0):reason(0) .