Antispam: ASSP

instalasi ASSP:
chkconfig sendmail off
/etc/init.d/sendmail stop
langkah diatas guna mencegah terjadinya bentrokan port yang akan digunakan oleh ASSP, lengkapnya tentang ASSP
http://assp.sourceforge.net

langkah pertama instalasi
yum groupinstall "development tools"
yum groupinstall "development libraries"

kemudian install modul perl yang dibutuhkan :

sebelum install CPAN,, ni link CPAN site indonesia
http://cpan.biz.net.id/
http://komo.vlsm.org/CPAN/
ftp://komo.vlsm.org/CPAN/
http://cpan.cermin.lipi.go.id/
ftp://cermin.lipi.go.id/pub/CPAN/
http://cpan.pesat.net.id/

perl -MCPAN -e shell


install Compress::Zlib
install Digest::MD5
install Email::Valid
install File::ReadBackwards
install Mail::SPF::Query
install Mail::SRS
install Net::DNS
install Sys::Syslog
install Net::LDAP
install Time::HiRes

pindah ke direktori cd /usr/src/

download ASSPnya

wget -c http://sourceforge.net/projects/assp/files/ASSP%20Installation/ASSP%201.8.1.5/ASSP_1.8.1.5-Install.zip/download

kemudian ekstrak

unzip ASSP_1.8.1.5-Install.zip


mkdir -p /usr/share/assp/spam
mkdir /usr/share/assp/notspam
mkdir /usr/share/assp/errors
mkdir /usr/share/assp/errors/spam
mkdir /usr/share/assp/errors/notspam

mv -f ASSP/* /usr/share/assp


vi /etc/init.d/assp
#!/bin/bash
# 
# chkconfig: 2345 80 05
# Description: ASSP init.d script
# Hacked by : Hafiz - http://www.mhafiz07.blogspot.com
 
# Get function from functions library
. /etc/init.d/functions
 
# Start the service ASSP
start() {
        echo -n "Starting ASSP server: "
        cd /usr/share/assp
        perl assp.pl 2>&1 > /dev/null &
        ### Create the lock file ###
        touch /var/lock/subsys/ASSP
        success $"ASSP server startup"
        echo
}
 
# Restart the service ASSP
stop() {
        echo -n "Stopping ASSP server: "
        kill -9 `ps ax | grep "perl assp.pl" | grep -v grep | awk '{ print $1 }'`
        ### Now, delete the lock file ###
        rm -f /var/lock/subsys/ASSP
        success $"ASSP server shutdown"
        echo
}
 
### main logic ###
case "$1" in
  start)
        start
        ;;
  stop)
        stop
        ;;
  status)
        status ASSP
        ;;
  restart|reload|condrestart)
        stop
        start
        ;;
  *)
        echo $"Usage: $0 {start|stop|restart|reload|status}"
        exit 1
esac
 
exit 0

jangan lupa di save selanjutnya ubah permission
chown -R 0.0 /usr/share/assp

Pindah ke direktori
cd /usr/share/assp

jalankan assp-nya
perl assp.pl

chmod 755 /etc/init.d/assp
chkconfig –add assp
chkconfig assp on
service assp start

buka web-browser anda
http://your-server.com:55555 atau dengan ip-address anda dengan port yang sama


login dengan
username bebas
password nospam4me

Virtualisasi: How to Convirt


simple about convirt
Convirt adalah tools untuk manajemen virtualisasi yang menyediakan dua edisi, Enterprise dan Open-source. Convirt dapat memanaje platform KVM dan Xen virtualization, yang sangat efektif dan efisien dalam penghematan energi maupun biaya (cost-effective) dan juga fleksibel dalam pengaturan/konfigurasi

instalasi dan konfigurasi convirt
1. login sebagai user root
2. instal repo convirt
cd /etc/yum.repos.d
wget -c http://www.convirture.com/repos/definitions/rhel/5.x/convirt.repo
3. login sebagai user admin yang akan melakukan instalasi convirt (langkah ini opsional) 
4. download paket instalasi convirt
wget -c http://www.convirture.com/downloads/convirt/2.0.1/convirt-install-2.0.1.tar.gz
wget -c http://www.convirture.com/downloads/convirt/2.0.1/convirt-2.0.1.tar.gz
wget -c http://www.convirture.com/downloads/convirture-tools/2.0.1/convirture-tools-2.0.1.tar.gz 
5. kemudian ekstrak convirt-install-2.0.1.tar.gz
tar -xvf convirt-install-2.0.1.tar.gz
6. masuk ke direktori hasil ekstrak  
cd convirt-install/install/cms/scripts
7. jalankan skrip instalasi (sebagai user root)
- instal paket dependensi convirt
./install_dependencies 
pada saat convirt meminta password untuk mysql masukkan "convirt" 
atau bisa diganti setelah selesai instalasi di mysql 
8. tambahkan pada /etc/my.cnf (mysql configuration) dibawah [mysqld] section
   innodb_buffer_pool_size=1G
  innodb_additional_mem_pool_size=20M
kemudian restart mysql /etc/init.d/mysqld restart
 
setup turbo-gears
~/convirt-install/install/cms/scripts/setup_tg2

kemudian install convirt
./convirt ­install/install/cms/scripts/setup_convirt  
 
convirt akan meminta password ssh yang digunakan pada saat 
setiap kali convirt start
 
starting ConVirt Management Server (CMS)
cd ~/convirt 
 
lihat manual help (untuk mengetahui perintah apa aja yang bisa dijalanin di ./convirt-ctl)
./convirt-ctl -h 
starting 
./convirt-ctl start
kemudian akan dimintai password; masukan password yang sama pada saat instalasi.
jika convirt berjalan dengan baik lanjutkan cek ip 
ifconfig eth0
kalo ada rule firewall 
iptables -I INPUT -p tcp --dport 8081 -j ACCEPT
buka web browser
http://ip-address:8081/
yaps convirt sudah bisa dijalankan,, 
lanjut konfigurasi convirt managemen //coming-soon.. Hhahaa :)
 

Reset password mysql

nge-reset password mysql
masuk dulu ke prompt mysql kemudian jalankan

UPDATE user SET Password = PASSWORD('NEW_PASSWORD') WHERE User = 'root';
command diatas adalah untuk mengganti password user root,
jika agan ingin mengganti password untuk user yang laen bisa juga
contoh mengganti password untuk user zidane
UPDATE user SET Password = PASSWORD('likeb4lls') WHERE User = 'zidane';
segitu aja gan..