Selasa, 24 Maret 2009

OpenSUSE - Installasi ShoutCast

Setelah dicoba, lalu diposting :D

Ok, Saatnya menuliskan bagaimana menjalankan ShoutCast di OpenSUSE tidak sulit, namun juga tidak mudah :P

Pertama download Shoutcast DSP dan Shoutcast DNAS Application

Silahkan meluncur kebagian download Shoucast

Untuk DSP cari tulisan "Instructions - Unix, Linux & MAC OSX", disini konyolnya saya melewatkan hal ini sampai-sampai nyari "DSP for OpenSUSE" - -

Untuk DNAS langsung bisa didownload di halaman yang sama.

Sekarang berarti anda sudah punya dua buah file :

sc_trans_posix.tar.gz dan sc_serv.tar.gz *angka tidak saya tulis, karena itu menandakan versi bukan ? :P*

ekstrak sc_serv.tar.gz, isinya terdapat 3 file :

Readme.txt, sc_serv, dan sc_serv.conf.

ekstrak sc_trans_posix.tar.gz, isinya terdapat 5 file :

example.lst, sc_trans.conf, sc_trans_freebsd, sc_trans_macosx, sc_trans_linux.

Pertama, konfigurasi file sc_serv.conf

bagian network configuration,

pada bagian SrcIP dan DestIP ini saya isikan IP komputer saya, defaultnya ANY tapi saya belum bisa menjelaskannya - -

Sekarang, konfigurasi file sc_trans.conf pake text editor dll

cari bagian PlayListFile=

example.lst tadi bisa kalian rename sesuka kalian, tapi dibagian itu harus diedit juga.

lalu ketik :

find /ke/tempat/directory/mp3 -type f -name "*.mp3" > nama_file_playlist.lst

supaya lokasi mp3 tadi dimasukkan ke file .lst tadi.

Cari Bagian berikut,
ServerIP=192.168.1.2
ServerPort=8000

Itu adalah dimana letak sc_serv dijalankan, ganti IPnya sesuai komputer anda.

Cari bagian berikut :
StreamTitle=G-Etersion
StreamURL=http://192.168.1.2
Genre=Instrumental

bagian diatas sudah diedit, Fungsi masing-masing nantinya akan ditampilkan oleh client.

jalankan file sc_serv dan sc_trans_linux

sekarang tinggal dicoba pada client dengan media player Winamp atau semacamnya yang bisa,

atau tidak coba diakses dengan membuka http://ipataudomain:8000

harusnya, akan muncul shoutcast DNAS status lalu klik listen.

Defaultnya, bisa didengarkan dengan Winamp.

Note :

DNAS = Digital Network Authtentication System

DSP = Digital Signal Proccessing.

Minggu, 08 Maret 2009

Menginstall Mail Server dan Web Mail di Ubuntu

Install Postfix, sang MTA (Mail Transfer Agent) terlebih dahulu, jalankan perintah berikut di terminal.

sudo apt-get install postfix postfix-tls saslbin2

Nanti, akan muncul pertanyaan tentang nama domain server atau semacamnya, pilih saja Internet Site. Setelah itu, install Dovecot, IMAP / POP3 Mail Server.

sudo apt-get install dovecot

kadang entah ada beberapa paket yang udah harus digantiin :| dengan kata lain, ganti nama paketnya.

sudo apt-get install dovecot-common dovecot-imapd dovecot-pop3d

setelah semua terinstall, kita check file konfigurasinya. Dimulai dari si dovecot dulu kita mainkan text editornya dan jangan lupa search - search nya :D

/etc/dovecot/dovecot.conf :

cari bagian protocols dan ubah menjadi seperti ini, tapi biasanya udah langsung semua kok

protocols = imap imaps pop3 pop3s
pop3_uidl_format = %08Xu%08Xv
disable_paintext_auth = no

di cari dulu, kalo gak ketemu baru ditambahkan :D. Cari lagi auth default, lalu tambahkan script berikut sebelumnya

auth default2 {
mechanisms = plain login
passdb pam {
}
userdb passwd {
}
socket listen {
client {
path = /var/spool/postfix/private/auth
mode = 0660
user = postfix
group = postfix
}
}
}

/etc/postfix/main.cf :

Tambahkan beberapa line ini

smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = domain_anda_disini.tld smtpd_recipient_restrictions = permit_mynetworks,permit_sasl_authenticated,reject_unauth_destination smtpd_security_options = noanonymous

Mainan sama si PostFix dan Dovecot udah selesai, saatnya install SquirrelMail

sudo apt-get install squirrelmail

Dan, semua udah selesai. Whooooooops, bentar masih ada beberapa langkah lagi. Masukan line baru berikut ke konfigurasi /etc/apache2/apache.conf

Include /etc/squirrelmail/apache.conf

Dan selesai ! restartlah semua services yang ada.

sudo /etc/init.d/saslauthd restart
sudo /etc/init.d/postfix restart
sudo /etc/init.d/dovecot restart
Dan SquirrelMail siap digunakan :P

Selasa, 24 Februari 2009

Menginstall Webmin pada Ubuntu 8.10 Intrepid Ibex

Pertama - tama yang kita lakukan adalah menginstall paket berikut untuk installasi webmin

sudo aptitude install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl libmd5-perl
Sekarang download webmin paket debian untuk ubuntu lalu install dengan command berikut

sudo dpkg -i paket-webmin.deb
Setelah terinstall akses webmin melalui

https://ip-komputer:10000 / https://localhost:10000
Untuk login, gunakan account root / user linux yang sudah terdapat pada OS tersebut