Nama : Diana Wahyuni
|
Konfigurasi Mail Server Pada Ubuntu
|
Tanggal : 1 Desember 2014
|
Kelas : XII TKJ 2
|
SK/KD :
|
|
No. JobSheet : 6
|
I. TUJUAN
Mempelajari bagaimana cara konfigurasi Mail Server di
Ubuntu Server.
II. PENDAHULUAN
Assalamualaikum wr wb, disini saya akan menjelaskan bagaimana cara
konfigurasi konfigurasi Mail Server di Ubuntu Server.
III. ALAT DAN BAHAN
1.
Laptop
2.
Virtualbox
3.
Iso Ubuntu Server 12.04
4. Iso Windows XP sebagai Client
IV. LANGKAH
KERJA
#APACHE2
1. Remove APACHE2 yg sudah diinstall.
Root:~ # apt-get remove --purge apache2
2. Install kembali APACHE2.
Root:~ # apt-get install apache2
3. Masuk Directory /var/www
Root:~ # cd /var/www
Root:~ # nano index.html
Root:~ # nano index.html
Lalu ketik seperti dibawah ini, tanpa tanda petik.
"<h1><marquee>SMK AL-BAHRI SELALU
DIHATI</marquee></h1>"
4. Kemudian kita buat SUBMENUNYA.
Root:~ # mkdir diana
Root:~ # cd diana
Root:~ # nano index.html
Root:~ # cd diana
Root:~ # nano index.html
lalu ketik seperti dibawah ini, tanpa tanda petik.
"<h1><marquee>SMK AL-BAHRI SELALU
DIHATI</marquee></h1>"
5. Ubah agar SUBMENU "apri" menjadi default
Root:~ #nano /etc/apache2/sites-available/default
Dan ganti baris DocumentRoot menjadi "DocumentRoot
/var/www/diana"
Dan juga ganti baris <Directory /var/www/> menjadi "<Directory /var/www /diana>".
6. Setelah itu RESTART SERVICE.
Root:~ # /etc/init.d/apache2 restart
#DNS
1. Remove DNS yg sudah diinstall.
Root:~ # apt-get remove --purge bind9
2. Install kembali DNSnya.
Root:~ # apt-get install apt-get install bind9
3. Membuat Konfigurasi, named.conf.default-zones.
Root:~ # nano /etc/bind/named.conf.default-zones
Ubahlah scrip seperti gambar dibawah ini:
4. Membuat Konfigurasi Domain: db.majualbahri pada directory /etc/bind/
Copy file db.local menjadi db.majualbahri
Root:~ # cp /etc/bind/db.local /etc/bind/db.majualbahri
Root:~ # nano /etc/bind/db.majualbahri
Edit file db.albahri
5. Membuat Konfigurasi Resolver: db.254 pada directory /var/cache/bind
Copy file db.127 menjadi db.254
Root:~ # cp /etc/bind/db.127 /etc/bind/db.254
Root:~ # nano /etc/bind/db.254
Edit file db.254, seperti gambar dibawah ini :
6. Restart DNS SERVER, dengan mengetik:
Root:~ # /etc/init.d/bind9 restart
Apabila bind9 pada waktu direstart gagal (failed). periksa kembali script pada
file named.conf, db.majualbahri dan db.254. setelah itu restart kembali bind9.
7. Jalankan DNS SERVER
Root:~ # nslookup 192.168.100.1
Root:~ # nslookup www.majualbahri.com
Jika sudah sama berarti berhasil.
8. Lalu buka browser dan ketik www.majualbahri.com
8. Lalu buka browser dan ketik www.majualbahri.com
#MAIL SERVER
1. Install Aplikasi
a. POSTFIX
b. COURIER-IMAP
c. COURIER-POP
d. PHP5
e. SQUIRRELMAIL
Root:~ # apt-get install postfix courier-imap courier-pop php5
squirrelmail
2. Bila muncul tampilan "configuring courier-base", Pilih [NO]
3. Selanjutnya "Postfix Configuration", Pilih [OK]
4. "Postfix Configuration", Pilih [Internet Site]
5. "Postfix Configuration", Ketik [mail.albahri.com] , Plih
[OK]
6. Konfigurasi Postfix pada file main.cf
Root:~ # nano /etc/postfix/main.cf
Tambahkan pada baris terakhir, seperti dibawah ini :
home_mailbox = Maildir/
7. Kemudian Buatlah direktori Maildir pada Direktory /etc/skel:
Root:~ # maildirmake.courier /etc/skel/Maildir
8. Konfigurasi Squirrelmail, dengan ketik:
Root:~ # dpkg-reconfigure postfix
9. "Postfix Configuration", Pilih [OK]
10. "Postfix Configuration", Pilih [Internet Site]
11. "Postfix Configuration-Root and postmaster mail recipient",
Langsung Pilih [OK]
12. "Postfix Configuration-Other Destination", Ketik [albahri.com,
mail.albahri.com] Pilih [OK]
13. "Postfix Configuration-Force Syncronous", Pilih [NO]
14. "Postfix Configuration-Local Network", Pilih [OK]
15. "Postfix Configuration-Mailbox Limit", Ketik [0] Pilih [OK]
16. "Postfix Configuration-Local Address", Ketik [+] Pilih [OK]
17. Buat Virtualhost Squirrelmail, dengan ketik:
Root:~ # nano /etc/apache2/apache2.conf
Pada baris terakhir tambahkan, seperti dibawah ini:
Include /etc/squirrelmail/apache.conf
18. Kemudian tambahkan
User, dengan contoh
dibawah ini:
Root:~ # adduser diana
Enter new UNIX password: 1234
Retype new UNIX password: 1234
Is the information correct? [Y/n] y
19. Kemudian tambahkan lagi User, dengan contoh dibawah ini:
Root:~ # adduser admin
Enter new UNIX password: 1234
Retype new UNIX password: 1234
Is the information correct? [Y/n] y
20. Lalu RESTART SERVICE
Root:~ # /etc/init.d/postfix restart
Root:~ # /etc/init.d/courier-pop restart
Root:~ # /etc/init.d/courier-imap restart
Root:~ # /etc/init.d/courier-pop restart
Root:~ # /etc/init.d/courier-imap restart
21. Kemudian masuk lagi ke nano /etc/bind/db.majualbahri lalu tambah tulis dipaling bawah
seperti ini :
mail IN A 192.168.100.1
V. HASIL KERJA
Konfigurasi Mail
Server telah berhasil dilakukan dan cara untuk mengeceknya adalah buka browser
di Win XP (Client) dan ketik www.majualbahri.com/squirrelmail dan login dengan
Username: dicky dan Password: 1234.
Setelah itu coba untuk
mengirim pesan dari user "diana" ke "admin" dan coba pada
sebaliknya.
VI.
KESIMPULAN
Semoga langkah-langkah
mengkonfigurasi Mail Server pada Ubuntu Server yang saya buat dapat dimengerti
dan bermanfaat.Dan juga perhatikan konfigurasi yang kita buat jangan sampai ada
yang salah atau terlewat.
Wassalamu'alaikum wr.wb





















0 komentar:
Posting Komentar