11/14/14

JOBSHEET LINUX 6 - MEMBANGUN MAIL SERVER

mail server

Nama : Luffy Madinatul Siddiq
MEMBANGUN MAIL SERVER
Tanggal : Jum'at, 14 November 2014
Kelas :  XII.TKJ.2
SK/KD :
No. JobSheet : 6
Guru Produktif : Pak Maman

I.TUJUAN
Membangun MAIL SERVER

II.PENDAHULUAN
Assalam'mualaikum Wr.Wb
Dipostingan kali ini saya akan berbagi pengalaman dalam Konfigurasi MAIL SERVER.

III. ALAT DAN BAHAN
    - PC/LAPTOP
    - VIRTUALBOX
    - FILE ISO UBUNTU SERVER
    - FILE ISO WINDOWS XP
    - KONEKSI INTERNET (MODEM/WIFI)

IV. LANGKAH KERJA
[.]    APACHE2
1. Remove APACHE2 yg sudah diinstall, dengan mengetik :
#apt-get remove --purge apache2

2. Install kembali APACHE2, dengan mengetik :
#apt-get install apache2


3. Masuk Directory /var/www
#cd /var/www
#nano index.html

lalu ketik seperti dibawah ini! tanpa tanda petik
"<h1><marquee>SMK AL-BAHRI Selalu Dihati</marquee></h1>"


Kemudian Save CTRL+X,Y ENTER
dan kita buka browser, lalu ketik IP ADDRESS kita 192.168.2.110 hasilnya akan muncul seperti ini :

4. Setelah itu RESTART SERVICE , dengan mengetik:
#/etc/init.d/apache2 restart

[.]    DNS
1. Remove DNS yg sudah diinstall, dengan mengetik:
#apt-get remove --purge bind9

2. Install kembali DNS, dengan mengetik:
#apt-get install apt-get install bind9

3. Membuat Konfigurasi, named.conf.default-zones, dengan mengetik:
#nano /etc/bind/named.conf.default-zones
Ubahlah scrip seperti gambar dibawah ini:

Simpan dengan menekan CTRL+X,Y Enter

4. Membuat Konfigurasi Domain: db.majualbahri pada directory /etc/bind/
Copy file db.local menjadi db.majualbahri, dengan mengetik:
# cp /etc/bind/db.local /etc/bind/db.majualbahri
# nano /etc/bind/db.majualbahri

Edit file db.albahri, seperti gambar dibawah ini :

Simpan dengan menekan CTRL+X,Y ENTER

5. Membuat Konfigurasi Resolver: db.254 pada directory /var/cache/bind
Copy file db.127 menjadi db.254
#cp /etc/bind/db.127 /etc/bind/db.254
#nano /etc/bind/db.254
Edit file db.254, seperti gambar dibawah ini :

Simpan dengan menekan CTRL+X,Y ENTER


6. Restart DNS SERVER, dengan mengetik:
#/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
#nslookup 192.168.100.1

#nslookup www.majualbahri.com

jika sudah sama berarti berasil

[.]    MAIL SERVER
1. Install Aplikasi
    a. POSTFIX
    b. COURIER-IMAP
    c. COURIER-POP
    d. PHP5
    e. SQUIRRELMAIL
        #apt-get install postfix courier-imap courier-pop php5 squirrelmail


2. Selanjutnya "Postfix Configuration", Pilih [OK]

3. "Postfix Configuration", Pilih [Internet Site]

4. "Postfix Configuration", Ketik [mail.albahri.com] , Plih [OK]

6. Konfigurasi Postfix pada file main.cf
    #nano /etc/postfix/main.cf
tambahkan pada baris terakhir, seperti dibawah ini :
home_mailbox = Maildir/

Kemudian save dengan CTRL+X,Y ENTER.

7. Kemudian Buatlah direktori Maildir pada Direktory /etc/skel:
    #maildirmake.courier /etc/skel/Maildir
8. Konfigurasi Squirrelmail, dengan ketik:
    #dpkg-reconfigure postfix
 9. "Postfix Configuration", Pilih [OK]

10. "Postfix Configuration", Pilih [Internet Site]

11. "Postfix Configuration-system mail name", Ketik [albahri.com, mail.albahri.com] Pilih [OK]

12. "Postfix Configuration-Root and postmaster mail recipient", Langsung Pilih [OK]

13. "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. "Postfix Configuration-Internet Protocol Use", pilih [ipv4] lalu [enter]

17. Buat Virtualhost Squirrelmail, dengan ketik:
    #nano /etc/apache2/apache2.conf
Pada baris terakhir tambahkan, seperti dibawah ini:
"Include /etc/squirrelmail/apache.conf" ,Tanpa tanda kutip!

Kemudian save dengan CTRL+X,Y ENTER.

18. Kemudian tambahkan User, dengan contoh dibawah ini:
    #adduser luffy
    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:
    #adduser admin
    Enter new UNIX password: 1234
    Retype new UNIX password: 1234
    Is the information correct? [Y/n] Y


20. Lalu RESTART SERVICE, dengan ketik:
#/etc/init.d/postfix restart
#/etc/init.d/courier-pop restart
#/etc/init.d/courier-imap restart

21. Kemudian masuk lagi ke /etc/bind/db.majualbahri lalu isi dipaling bawah
"mail IN A 192.168.100.1" tanpa tanda kutip.
#nano /etc/bind/db.majualbahri

22. Kemudian masuk lagi ke /etc/bind/db.254 lalu isi dipaling bawah
"mail IN PTR mail.majualbahri.com" tanpa tanda kutip.
#nano /etc/bind/db.254

23. Kemudian bukalah webbrowser client, dengan ketik:
      maju.majualbahri.com/squirremail
      Kemudian login dengan User: luffy & admin Pass: 1234

V. HASIL KERJA
1. APACHE2
    KETIK DIBROWSER DENGAN IP ADDRESS KITA 192.168.2.110

2. DNS
    Buka komputer clien ,yaitu windows XP.
    PING KE > www.majualbahri.com , kalau sudah reply berarti sudah berasil.
    Kalau sudah buka Internet Explorer,ketik : www.majualbahri.com,

3. MAIL SERVER
    Buka komputer clien ,yaitu windows XP.
    Masuk ke Web Browser : mail.majualbahri.com/squirremail
    Kemudian login dengan User: luffy & admin Pass: 1234
    Kemudian Kirim pesan:
    Dari [luffy] ke [admin]



    Dari [admin] ke [luffy]
   


Dan seterusnya.. selamat mencoba :D

VI. KESIMPULAN

  1. Kita harus paham konsep terlebih dahulu, kita bisa pahami dengan melihat topologinya.
  2. Kita harus sabar dan teliti dalam proses konfigurasi. 

Tinggal di Bogor, saat ini aktif sebagai mahasiswa Jurusan Teknik Informatika di STMIK Banisaleh, Bekasi, Jawa Barat, Indonesia.

Blogger
Disqus
Pilih Sistem Komentar Yang Anda Sukai
How to style text in Disqus comments:
  • To write a bold letter please use <strong></strong> or <b></b>.
  • To write a italic letter please use <em></em> or <i></i>.
  • To write a underline letter please use <u></u>.
  • To write a strikethrought letter please use <strike></strike>.
  • To write HTML code, please use <code></code> or <pre></pre> or <pre><code></code></pre>, and please parse the code in the parser box below.
Show Parser Box

2 comments

Ribet dan panjang nih caranya, mending ane bookmark dulu gan :D

Balas

haha sip gan, thanks udah mampir :D

Balas