Instalasi AJAX MyTop

1 06 2009

Lanjutan dari pembahasan Mytop sebelumnya, artikel kali ini akan membahas cara instalasi AJAX MyTop di browser.

Pertama pastikan terlebih dahulu php sudah ada di linux, jika belum ada silahkan baca terlebih dahulu cara instalasi php di linux disini.

Setelah php terinstal, beberapa modul-modul php yang di butuhkan dari AJAX MyTop adalah modul php-mysql dan modul php-xml. Jika belum ada modul tersebut, AJAX MyTop tidak akan berjalan dengan normal.

Program AJAX MyTop dapat di download di link berikut ini: http://jeremy.zawodny.com/blog/archives/006199.html

Setelah di download, di unzip di linux nya. sintak: tar xzvf ajaxMyTop-0.7.2.tar.gz
Taruh di folder root dari apache, biasanya ada di /var/www/html/

Jika sudah, jalankan di browser.

Simple, but ok.



[LINUX] Mytop

14 05 2009

Mytop adalah perangkat yang digunakan untuk memonitor performa dari MySQL secara keseluruhan. Running under linux dengan perl sebagai bahasa yang di gunakan.

Link download nya : http://jeremy.zawodny.com/mysql/mytop/mytop-1.6.tar.gz

untar : tar xzvf mytop-1.6.tar.gz

masuk ke directory nya : cd mytop-16

Sebelum melakukan penginstalan, terlebih dahulu download patch untuk menghindari sintak error ini: Use of uninitialized value in substitution (s///) at /usr/bin/mytop line 958.

Link download patch : http://www.krisnanda.web.id/download/fix.455901.diff

taruh file fix.455901.diff satu folder dengan mytop-1.6

langkah selanjutnya gabungkan patch dengan file induk

sintaknya: patch -p0 < fix.455901.diff

Sudah selesai patching, tinggal install tools nya. Baca readme nya, atau ikuti perintah berikut ini:

tar -zxvf mytop-<version>.tar.gz
cd mytop-<version>
perl Makefile.PL
make
make test
make install

Setelah di install sesuai dengan readme nya. Konfigurasi file ~/.mytop menjadi berikut ini:

user=root
pass=
host=localhost
db=test
delay=5
port=3306
socket=
batchmode=0
header=1
color=1
idle=1

jika semua instalasi sudah sukses, jalankan program mytop.

Selamat mencoba….



Crontab & Bash untuk menghapus file periodik

3 12 2008

Berikut ini cara menggunakan crontab di padu dengan bash script untuk menghapus file di folder tertentu secara periodik.

langkah-langkah :

1. buat file bash nya, misalnya kita kasih nama : hapus.sh

#!/bin/bash

####################
FTPDIR="/alamat_yg_mo_di_apus"
DAYSOLD="30"
####################

find $FTPDIR -mtime +$DAYSOLD -exec rm {} \;

#eof

Pada FTPDIR tulis full path folder yang mau di hapus filenya.

2. buat cront tab nya sbb :

ketik crontab -e   dan enter

ketik script seperti ini :

1 1 * * * /home/alamat_yg_mo_di_apus/hapus.sh > /dev/null 2>&0

penjelasan :

1 1 * * * artinya di jalankan setiap menit ke 1, jam 1. Tanda * (bintang) artinya rutin.

Urutannya crontab sbb: menit jam tanggal bulan hari perintah

keterangan lebih lanjut lihat disini : http://www.clockwatchers.com/cron_tool.html

sedangkan > /dev/null 2>&0 artinya kalau ada output / error dari script yang kita jalanin maka akan di lempar ke /dev/null.  /dev/null adalah device standar di linux yang isi nya kosong, nol, nill.

jika sudah di lakukan itu semua, maka selesai sudah kita bikin crontab untuk menghapus file di folder tertentu secara peridoic.

thanks to : am3n



Automating Database Startup and Shutdown on Linux

29 10 2008

When using RAC or ASM under Oracle 10g Release 2 or above, the Oracle Clusterware automatically starts and stops the Oracle database instances, so the following procedures are not necessary. For all other cases, you can use the methods described below.

The “su” Command

The following represents the Oracle recommended method for automating database startup and shutdown of Oracle 9i instances.
Read the rest of this entry »