Mengatasi status server DNS yang REFUSED

05 January 2013

Bila kita mendapati keterangan status: REFUSED pada hasil query dns server kita menggunakan perintah dig maka yang harus kita lakukan adalah memeriksa file berkas named.conf di direktori /etc/named.conf. Carilah baris allow-query {localhost;}; di bagian kelompok options. Ubah text localhost menjadi any. Konfigurasi tersebut juga dapat mengatasi masalah bila dns slave gagal menarik data domain dari server master. Demikian tips singkat yang saya dapati keika mengalami kendala-kendala tersebut.

read more...

Merubah waktu di host virtual Proxmox

14 November 2012

Pengalaman ini saya dapati ketika ada perbedaan waktu antara jam system server virtual saya dengan jam realnya. Setelah saya cek ternyata server virtual saya menggunakan zona waktu negara lain yang seharusnya menggunkan zona waktu Indonesia. Perlu diketahui OS yang saya gunakan pada virtual server saya adalah Centos 5 yang berjalan pada Proxmox. Langkah umum yang dijalankan ketika kita ingin merubah waktu server adalah dengan perintah date -s xx:xx:xx, dan ketika saya coba menjalankan perintah tersebut dinyatakan saya tidak memiliki akses untuk merubah jam system pada virtual server, ini terlihat dengan pesan yang ditampilkanya "date: cannot set date: Operation not permitted". Langkah selanjutnya saya mencoba mencek jam system Proxmox-nya yang ternyata jam systemnya telah sesuai dengan zona waktu Indonesia. Saya sempat bingung mengapa kok terjadi perbedaan waktu antara Proxmox dengan host virtualnya, setelah saya coba mecari jawabanya melalui google ditemukan solusinya dengan cara sebagai berikut:

read more...

Menjalankan perintah Yum dan Pear melalui koneksi via proxy

21 April 2012

Kadangkala kita dihadapkan pada masalah lambatnya jaringan internet yang ada ketika kita membutuhkanya untuk mengupdate aplikasi pada mesin Linux yang kita kelola sehingga proxy server menjadi alternatif sebagai pemecahnya. Pada tulisan ini saya ingin mencoba berbagi ilmu mengenai cara melakuan instalasi atau update dengan YUM dan PEAR melalui koneksi proxy.
Adapun ntuk dapat menjalankan perintah YUM melalui koneksi proxy langkah-langkahnya adalah sebagai berikut:

  • Menyenting alamat proxy server beserta portnya dengan cara ketik perintah berikut pada shell; http_proxy=x.x.x.x:zz (x.x.x.x adalah ip server proxy dan z adalah port proxy) enter lalu ketik perintah export http_proxy enter. 
  • Jalankan perintah yum seperti biasa.
Dan untuk dapat menjalankan perintah pear/pecl melalui proxy langkah-lankahnya adalah:
  • Jalankan perintah pear config-set http_proxy http://x.x.x.x:zz/ pada shell 
  •  Dan instalasi via pear sudah siap dilakukan
Demikian tutorial singkat ini dan semoga dapat bermanfaat buat rekan-rekan semua.

read more...

Konfigurasi PHP 5.3 dengan Oracle Instant Client pada Centos 5.7

20 April 2012

Tulisan ini memandu anda untuk mengkonfigurasi PHP agar terhubung dengan Oracle Instan Client untuk tujuan konektifitas database Oracle. Sebagai keterangan, pada tutorial ini saya menggunakan GNU Linux distribusi  Centos 5.7, PHP 5.3 dan Oracle instan client versi 11.2. Adapun langkah-langkah instalasinya adalah sebagai berikut:
  • Download software Oracle instan client  oracle-instantclient11.2-basic-11.2.0.1.0-1.i386.rpm dan oracle-instantclient11.2-devel-11.2.0.1.0-1.i386.rpm pada alamat http://www.oracle.com/technetwork/topics/linuxsoft-082809.html
  • Install aplikasi yang didownload dengan perintah rpm -ivh oracle-instantclient11.2-*.rpm
  • Pastikan bahwa mesin Linux telah terinstall PHP 5.3. Untuk memastikanya lakukan perintah rpm -qa|grep php sehingga akan ditampilkan aplikasi php  yang telah terinstall.
  • Bila PHP ternyata belum terinstall maka lakukan instalisasi dengan perintah yum install php php-devel php-pear atau ikuti langlah-langkahnya ditutorial lain pada blog saya ini.

read more...

Web Server ku yang lemot

22 March 2012

Tulisan ini coba mengisahkan pengalaman saya ketika menghadapi kendala betapa lemotnya server web yang saya kelola. Sebelumnya saya akan coba menceritakan kronologisnya. Tren virtualisasi membuat saya ingin juga mencobanya. Aplikasi virtualisasi yang saya pilih jatuh kepada Proxmox menimbang karena Proxmox adalah aplikasi opensource yang corenya adalah Debian yang merupakan distro linux yang mumpuni. Proxmox tersebut saya instal dimesin HP Proliant DL380 G7 dengan distro Centos 5 sebagai host virtualnya. Adapun tujuan dari instalasi server ini adalah menjalankan layanan web server yang akan diakses oleh banyak pengunjung. Selanjutnya untuk aplikasi web servernya sendiri saya pergunakan Apache 2 bawaan distro Centos 5 dengan modul PHP5 dan Mysql 5.

read more...

Cara install php 5.3 dan mysql 5.5 di Centos 5.6

20 February 2012

Secara default bila kita melakukan instalasi PHP melalui yum pada Centos 5.6 maka repository yang ada akan menginstalkan PHP versi 5.1. Demikian pula dengan instalasi mysql dimana yang ada hanya versi mysql 5.0. Untuk dapat melakukan instalsi PHP versi 5.3 dan MySQL 5.5 maka kita akan menggunakan repository yang disediakan oleh repos.nethconsulting.com. Adapun langlah-langkahnya adalah sebagai berikut:

  1. Download file nethconsulting.repo dengan perintah wget http://repos.nethconsulting.com/centos/nethconsulting.repo dan letakan di direktory /etc/yum.repos.d/
  2. Edit file nethconsulting.repo tambahkan priority=1 pada list paling akhir
  3. Untuk instalasi aplikasi lain yang dibutuhkan oleh php maka kita akan  mendownload dan menginstal Epel Repository dengan menjalankan perintah wget http://syslogserver.googlecode.com/files/epel-release-5-3.noarch.rpm pada shell.
  4. Install  repo Epel dengan perintah rpm -ivh epel-release-5-3.noarch.rpm
  5. SElanjutnya lakukan perintah yum install php untuk mulai menginstall PHP versi 5.3
  6. Lakukan perintah yum insyall mysql untuk mulai menginstall MySQL versi 5.5
Demikioan tutorial singkat ini saya sajikan semoga dapat bermanfaat bagi rekan-rekan semua.

read more...

Menjalankan perintah secara realtime pada setiap kejadian

02 December 2011

Maksud dari judul artikel ini adalah bagaimana kita menjalankan pertintah tertentu pada mesin linux pada setiap kejadian atau proses tertentu. Contohnya adalah misalkan kita akan melakukan singkronisasi dua direktori apabila ada file yang diupload ke salah satu direktori. Untuk kejadian ini tools yang kita butuhkan adalah incron. Cara pengunaan incron pada contoh kasus tersebut adalah:
dengan menjalankan perintah incron -e dan tuliskan perintah berikut:
/var/www/html IN_CREATE /root/scripts/backup.sh
Penjelasan dari perintah diatas adalah jalankan perintah di file /root/scripts/backup.sh apabila ada aktifitas tulis pada dir /var/www/html

read more...