Konfigurasi Email Server Di ubuntu server

21.56 Add Comment









NAMA
AHMAD REZA PRAYOGO
KELAS
XI TKJ 2
NO ABSEN
3
GURU MAPEL
PAK KUSNADI S.KOM
SEKOLAH
SMK AL-BAHRI 2 CAMPUS C




“KOINFIGURASI EMAIL SERVER”
·                                 * Pertama- tama buka ubuntu server
·                                 * Login terlebih dahulu
 ·         Pertama- tama install “apt-get update” lalu setelah itu install “apt-get bind9.
·         Kemudian  install  apt-get install bind9 postfix courier-imap courier-pop php5 squirrelmail 
·         Lalu kemudian pilih ok/yes :)
·         Setelah itu lalu pilih internet site (enter)

·         Lalu masukkan nama yanfg anda inginkan contoh : reza

·         Setelah terinstall selanjutnya pindah direktori ke /etc/bind dengan perintah     

            sebagai berikut :
              “cd /etc/bind”
·         Selajutnya melihat isi dari folder tersebut dengan cara mengetik “ls”
·         selanjutnya copy file satu persatu dengan cara , ketik :
-          cp db.local db.reza
-          cp db.127 db.254
-          cp named.conf.default-zones named .conf.default-zones2

·         setelah sudah selesai selanjutnya kita mengkonfigurasi ke 3 file tersebut satu persatu>>
“nano db.reza”(enter)

Sesudah

;
;BIND data file for local loopback inteface
;
$TTL 604800
@ IN SOA reza.co.id.   root.reza.co.id. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@            IN           NS                          reza.co.id.
@            IN           A                            70.70.3.1

@            IN           NS                       www.reza.co.id.
www     IN           A                          70.70.3.1

@            IN           MX 10                  mail.reza.co.id.
Mail       IN           A                                  70.70.3.1

·         Setelah diedit simpan dengan menekan CTRL+O, enter, CTRL+X
(contoh gambar di bawah )

·         Setelah itu ketik perintah “nano db.254”

Sesudah

;
;BIND reverse data file for local loopback interface
;
$TTL 604800
@ IN SOA reza.co.id.  root.reza.co.id. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@            IN           NS          reza.co.id

I               IN           PTR        reza.co.id

·         setelah diedit simpan dengan menekan CTRL+O, enter, CTRL+X
(contoh gambar dibawah)
·         setelah itu lalu ketik perintah “nano named.conf.default-zones”

sesudah

//prime the server with knowledge of the root servers

Zone”.”{

Type hint;

File “/etc/bind/db.reza”;

};

//be authoritative for the localhost forward and reverse zones, and for

//broadcast zones as per RFC 1912

Zone “reza.co.id”{

Type master;

File “/etc/bind/db.reza”;

};

Zone “3.70.70.in-addr.arpa”{

Type master;
File”/etc/bind/db.254”;

};

·         setelah diedit simpan dengan menekan CTRL+O, enter, CTRL+X
(contoh gambar dibawah )

·         Setelah semuanya selesai di konfigurasi selanjutnya mengatur IP Address  pada ubuntu server dengan cara, ketik :
nano /etc/resolv.conf”
·         Ubah nama Servernya dan tambahkan SEARCH

Contoh”
·         Nameserver 70.70.3.1
·         search www.reza.co.id

·         setelah itu tekan ctrl + o , enter lalu ctrl x
·         Jika sudah sesuai lalu restart bind9 dengan cara mengetik :
“Service bind9 restart”
·         Selanjutnya mengcek pada ubuntu server apakah sudah berjalan atau belum dengan cara ketik”
-nslookup reza.co.id (enter)
- nslookup www.reza.co.id
- nslookup mail.reza.co.od (enter)
·         Kemudian selanjutnya  ketik perinah  “cd /etc/skel/
·         selanjutnya ketik perintah >>> maildirmake Maildir
·          selanjutnya ketik perintah >>> nano /etc/postfix/main.cf

·         coba ganti pada contoh perintah nano /etc/postfix/main.cf :
                          myhostname = ns.reza.co.id
                          alias_maps = hash:/etc/aliases
                          alias_database = hash:/etc/aliases
                          mydestination = mail.reza.co.id, ns.reza.co.id, localhost.localdomain, , loc$
                          relayhost =
                          mynetworks = 127.0.0.0/8 70.70.3.0/24
                          mailbox_size_limit = 0
                          recipient_delimiter = +
                          inet_interfaces = all
                          inet_protocols = all
                          home_mailbox = Maildir/

·         lalu Kemudian simpan dengan perintah : CTRL + O, (Enter), CTRL  + X
·         lalu selanjutnya Kemudian masukan perintah >>> nano /etc/squirrelmail/apache.conf
·         lalu hapus tanda pagar seperti contoh di bawah ini :
 # access to configtest is limited by default to prevent information leak
  <Files configtest.php>
    order deny,allow
    deny from all
    allow from 127.0.0.1
  </Files>
</Directory>
 # users will prefer a simple URL like http://webmail.example.com
<VirtualHost *:80>
  DocumentRoot /usr/share/squirrelmail
  ServerName mail.rezaco.id
</VirtualHost>
·         Kemudian simpan dengan perintah : CTRL + O, (Enter), CTRL  + X

·         selanjuntnya masukan perintah” nano /etc/apache2/apache2.conf”

·         kemudian tambahkan paling bawah dengan tulisan sebagai berikut :

·          >>> include “/etc/squirrelmail/apache.conf”

·         Lalu kemudian klik perintah >>> squirrelmail-configure

·         Lalu kemudian command = 2 (enter)
·         kemudian masukan kembali command = 1 (enter)
·         kemudian tulis domain dengan nama contoh = ns.reza.co.id

·         kemudian tulis command A pada gambar diatas ::
·         kemudian tulis commad = 8 sepert gambar diatas
·         Kemudian tulis courier di gambar bagian atas “””
·         Kemudian  tulis comend = q
·         Lalu save y/n = y

·         Lalu kemudian restart :
dengan perintah = /etc/init.d/postfix restart
                           = /etc/init.d/courier-imap restart
                           = /etc/init.d/courier-pop restart
                           = /etc/init.d/apache2 restart
·         Selanjutnya kemudian setelah di restart kemudian tulis perintah:
= nslookup www.reza.co.id
= nslookup mail.reza.co.id

·         Setelah sebelum membuat masuk ke client coba buat user terlebih dahulu dengan perintah contoh :
adduser reza1
masukan password = 123
reytpe password     =  123

dan buat lagi untuk mengirimnya

adduser reza2
masukan password = 123
retpye password     = 123

·         Lalu kemudian masuk ke client dan buka browser masukan mail.andrea.co.id
·         Lalu kemudian login >>> masuk


·         Setelah itu  pilih compose pada gambar di atas ini

·         Setelah itu lalu Send>>>
·         kemudian log out, kemudian Login yang reza2
setelah itu lalu kemudian cex inbox yang sudah terkirim tadi 

·         semoga bermanfaatJ















Konfigurasi DNS di Ubuntu Server

20.45 Add Comment











NAMA
AHMAD REZA PRAYOGO
KELAS
XI TKJ 2
NO ABSEN
3
GURU MAPEL
PAK KUSNADI S.KOM
SEKOLAH
SMK AL-BAHRI 2 CAMPUS C


“KONFIGURASI DNS”
·         Pertama – tama buka ubuntu server
·         Lalu login terlebih dahulu

·         Setelah itu ketik “sudo su
·         Masukkkan password lagi
·         Lalu ketik perintah “apt-get install bind9”, jika tidak dapat di install anda terlebih dahulu ketik perintah “apt-get update”
·         Setelah terinstal lalu selanjutnya ketik perintah “cd /etc/bind”
·         Lalu langkah selanjutnya  ketik  perintah “ls”
·         Setelah itu lalu kita cpoy file satu peratu dengan cara ketik
-          (Cp db.local db.reza.com)
-          Cp db.127 db.254
-          Cp named.conf.default-zones named.conf.default-zones2
(contoh gambar dibawah)

·         Jika sudah selesai , langkah selanjutnya kita mengkonfigurasi ke 3 file tersebut satu persatu
-          (Nano db.reza) enter
Sebelum
;
;BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA localhost. Root.localhost. (
2 ; serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800) ; Negative Cache TTL
;
@ IN NS localhost.
@ IN A 127.0.0.1
@ IN AAAA ::1

Sesudah
;
;BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA reza.com.   root.reza.com. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
241920 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS reza.com
@ IN A 70.70.3.1
@ IN AAAA ::1
               www.IN A 70.70.3.1
               ftp IN A 70.70.3.1 
               mail IN A 70.70.3.1
·         Setelah diedit lalu simpan perubahan tdi ctrl+o
·         Ctrl+L
(seperti gambar dibawah)


·         Setelah itu coba ketik lagi perintah “nano db.254”

Sesudah
;
;BIND reverse data file for local loopback interface
;
$TTL 604800
@ IN SOA reza.com. root.reza.com. (
1 ; serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS reza.com.
1 IN PTR reza.com
1 IN PTR ftp.reza.com
1 IN PTR mail.reza.com

·         Setelah itu tekan ctrl + o, enter, lalu tekan ctrl + x , enter.
·         (Setelah itu lihat gambar sebagai berikut dibawah)



·         Setelah itu selesai ,, langkah selanjutnya ketik perintah “nano  named.conf.default-zones”

Sesudah

// prime the server with knowiedge of the root servers
Zone”.”{
Type hint;
File “/etc/bind/db.reza”;
};
// be authoritative for the localhost forward and reverse zones,and for
// broadcast zones as per RFC 1912
Zone”reza.com”{
Type master;
File “/etc/bind/db.reza”;
};
Zone “3.70.70.in-addr.arpa”{
Type master;
File “/etc/bind/db.254
};

·         Setelah itu simpan dengan perintah ctrl +o ,enter, ctrl +x ,enter
(contoh gambar dibawah)



·         Setelah semuanya telah dikonfigurasi , langkah selanjutnya mengatur IP Address pada ubuntu server dengan cara mengetik :
“nano /etc/resolv.conf”
-          Ubah nama  serverya dan tambahkan search
Contoh : nameserver  70.70.3.1
                Search www.reza.com
(contoh gambar berikut dibawah)


·         Setelah itu tekan ctrl +o ,enter tekan lagi , ctrl + x , enter
·         Jika sudah selesai selanjutnya ketik perintah “ service bind9 restart”
·         Selanjutnya untuk mengecek pada ubuntu server apakah sudah berjalan atau belum dengan cara mengetik perintah :
-          Nslookup 70.70.3.1 (enter)
-          Nslookup reza.com(enter)
-          Nslookup www.reza.com (enter)
-          Nslookup ftp.reza.com (enter)
-          Nslookup mail.reza.com (enter)
(contoh gambar dibawah)




·         Jika sudah berhasil semua /Ready dan coba client dan buka juga CMD = ping www.reza.com, ftp.reza.com , mail.reza.com,


·         Selesai J
g    
g   #Demikian artikel yang saya buat semoga bermanfaat bagi anda
h   # jangan lupa selalu kunjungi blog saya dan dapatkan informasi yang baru :)