Panduan praktis membangun web server dan web mail lokal
1. PANDUAN PRAKTIS
Membangun Web Server dan Web Mail Local
Untuk membangun sebuah web server dan web mail dalam sebuah jaringan local dengan menggunakan
sistem operasi ubuntu kita perlu beberpa aplikasi yang dapat mendukung pekerjaan kita yaitu :
1. DNS
2. Posftfix
3. Apache2
4. Mysql
5. Phpmyadmin
6. Squirrelmail, dan
7. Webmail
Apa itu DNS ?
Sebagian orang mengatakan bahwa DNS merupakan singkatan dari Domain Name System, ada juga
yang mengatakan bahwa kepanjangan DNS itu adalah Domain Name Service, dan juga ada yang
mengatakan DNS adalah Domain Name Server. Saya sendiri lebih cenderung ke pendapat yang ketiga
yaitu DNS merupakan singkatan dari Domain Name Server, dimana didalamnya terdapat Domain
Name System yang bertugas untuk mengatur sistemnya, sedangkan yang bertugas untuk mengatur
service yang dijalankan adalah Domain Name Service.
Pada bagian ini saya akan mejelaskan langkah demi langkah untuk menginstall dan mengkonfigurasi
DNS Server untuk keperluan domain.
Adapun cara Install DNS server dengan cara :
$sudo apt-get install bind9
pada gambar diatas menandakan bahwa bind9 sudah diinstall. Sekarang kita lanjut pada langkah
selanjutnya yaitu konfigurasi dns itu sendiri. Untuk mengkonfigurasi dns ikuti langkah-langkah
dibawah ini :
Abas Djumadi
131311001
2013
2. PANDUAN PRAKTIS
Membangun Web Server dan Web Mail Local
1. Buka terminal dan masuk ke /etc/bind kemudian edit file named.conf.local
2. Edit named.conf.local menjadi seperti gambar dibawah ini.
3. Setelah mengedit file named.conf.local. Sekarang kita copy file db.local ke db.abas dan
db.192
4. Sekarang edit db.abas menjadi seperti gambar dibawah ini
Abas Djumadi
131311001
2013
3. PANDUAN PRAKTIS
Membangun Web Server dan Web Mail Local
5. edit juga file db.192 menjadi seperti pada gambar dibawahi ini :
Abas Djumadi
131311001
2013
4. PANDUAN PRAKTIS
Membangun Web Server dan Web Mail Local
6. Sekarang aturlah IP komputer anda di /etc/network/interface menjadi seperti berikut :
7. Masuk pada tahap pengujian, untuk menguji apakah domain kita berjalan atau tidak cobalah
lakukan dengan perintah nslookup <namadomain> perhatikan gambar dibawah ini :
8. jika hasil nslookup seperti gambar diatas berarti domain anda sudah jalan.
9. Anda juga bisa menggunakan perintah dig untk pengujian domain anda dan hasilnya akan
seperti ini :
Abas Djumadi
131311001
2013
5. PANDUAN PRAKTIS
Membangun Web Server dan Web Mail Local
Sampai pada tahap ini konfigurasi DNS sudah berhasil. Setelah selesai dengan DNS, sekarang kita
melangkah ketahap selanjutnya yaitu mengatur konfigurasi postifixnya dengan perintah $sudo nano
/etc/postfix/main.cf kemudian konfigurasi postifixnya seperti yang ditampilkan pada gambar dibawah
ini :
Abas Djumadi
131311001
2013
6. PANDUAN PRAKTIS
Membangun Web Server dan Web Mail Local
Keterangan :
• mydomain isi dengan domain anda
• alias_maps dan alias_database biarkan default
• myorigin isi dengan domain anda
• home_mailbox=Maildir/ digunakan untuk webmail anda
Setelah selesai mengkonfigurasi postfix buatlah sebuah folder Maildir di home anda dengan perintah
$sudo maildirmake Maildir untuk kebutuhan webmail anda.
Sekarang kita akan setting squirrelmainnya dengan cara mengetikkan squirrelmail-configure di
terminal kemudia lanjutkan dengan memilih opsi 2 untuk mengatur servernya. Perhatikan gambar
dibawah ini :
Abas Djumadi
131311001
2013
7. PANDUAN PRAKTIS
Membangun Web Server dan Web Mail Local
Setelah anda ketik angka 2 kemudian tekan Enter maka akan muncul tampilan sebagai berikut :
Abas Djumadi
131311001
2013
8. PANDUAN PRAKTIS
Membangun Web Server dan Web Mail Local
Ketik angka 1 lalu tekan Enter untuk konfigurasi domain anda.
Ketikkan nama domain anda kemudian tekan Enter.
Abas Djumadi
131311001
2013
9. PANDUAN PRAKTIS
Membangun Web Server dan Web Mail Local
Ketik r unutk kembali kemenu utama
Abas Djumadi
131311001
2013
10. PANDUAN PRAKTIS
Membangun Web Server dan Web Mail Local
Ketik d untuk seting server IMAPnya
Abas Djumadi
131311001
2013
13. PANDUAN PRAKTIS
Membangun Web Server dan Web Mail Local
Tekan enter untuk melanjutkan.
Ketik s untuk simpan pengaturan kemudian dilanjutkan dengan mengetik q untuk keluar
Abas Djumadi
131311001
2013
14. PANDUAN PRAKTIS
Membangun Web Server dan Web Mail Local
Setelah itu restart apache2, postfix, courier-pop, courier-imap. Kemudian buka domain anda di browser
. Jika berhasil maka akan muncul tampilan indexnya, kemudian buka juga webmail anda dan jika
berhasil maka akan muncul tampilan squirrelmail dan pastikan anda bisa login dengan user pc anda.
Anda juga bisa membuat user baru untuk login ke webmail dengan cara buka terminal dan ketikkan
perintah ini : $sudo adduser <nama user>
GOOD LUCK!
Abas Djumadi
131311001
2013