1. nano /etc/network/interfaces
auto ens33
iface ens33 inet dhcp
auto ens36
iface ens36 inet static
address 192.168.50.1/24
simpan ctrl + x lalu y (enter)
2. systemctl restart networking
3. apt install bind9 dnsutils
4. cd /etc/bind
5. cp db.local db.smkmutu
6. cp db.127 db.1
7. nano named.conf.default-zones
zone "smkmutu.net" {
type master;
file "/etc/bind/db.smkmutu";
};
zone "50.168.192.in-addr.arpa" {
type master;
file "/etc/bind/db.1";
} ; simpan ctrl + x lalu y (enter)
8. nano db.smkmutu
9. nano db.1
tekan ctrl + \
ketik localhost (enter)
ketik smkmutu.net (enter)
tekan A
(ganti di bawah NS smkmutu.net)
@ IN NS smkmutu.net.
IN A 192.168.50.1
www IN A 192.168.50.1
mail IN A 192.168.50.1
simpan ctrl + x lalu y (enter)
tekan ctrl + \
ketik localhost (enter)
ketik smkmutu.net (enter)
tekan A
(ganti di bawah NS smkmutu.net)
@ IN NS smkmutu.net.
1 IN PTR smkmutu.net.
1 IN PTR www.smkmutu.net.
1 IN PTR mail.smkmutu.net.
simpan ctrl + x lalu y (enter)
10. nano /etc/resolv.conf
domain smkmutu.net
search smkmutu.net
nameserver 192.168.50.1
simpan ctrl + x lalu y (enter)
11. systemctl restart bind9
12. nslookup smkmutu.net
nslookup mail.smkmutu.net
nslookup www.smkmutu.net
13. apt install postfix dovecot-imapd dovecot-pop3d
pilih internet site
system mail name :smkmutu.net 14. dpkg-reconfigure postfix
pilih internet site
system mail name = smkmutu.net
Root and postmaster = ok
Other =ok
Force = no
Local network = tambahkan 0.0.0.0/0
Mailbox = ok
Local address = ok
Internet protocol = ipv4
15. cd /etc/postfix
16. nano main.cf
tambahkan di baris paling bawah
home_mailbox =Maildir/
simpan ctrl + x, y (enter)
17. cd /etc/dovecot
18. nano dovecot.conf
cari tulisan listen, hapus pagar dan ::
listen = *
simpan ctrl + x, y (enter)
19. cd conf.d
20. nano 10-auth.conf
cari tulisan : disable_plainttext_auth =no
(hapus pagarnya dan ganti tulisan dengan no)
simpan ctrl + x, y (enter)
21. nano 10-mail.conf
cari tulisan mail_location =
mail_location = maildir:~/Maildir (hapus pagar)
#mail_location = mbox:~/mail:INBOX=/var/mail/%u (kasih pagar)
simpan ctrl + x, y (enter)
22. adduser andi
adduser anto
23. maildirmake.dovecot /etc/skel/Maildir
24. systemctl restart postfix
systemctl restart dovecot
25. telnet localhost 25
mail from:andi
rcpt to:anto
data
Halo Anto, apa kabar?
.
quit
26. telnet localhost 110
user anto
pass 123456
stat
retr 1
quit
27. apt install mariadb-server
28. mysql_secure_installation
New password : 123456
Tekan y dan enter, begitu seterusnya
29. mysql -u root -p mysql
enter password : 123456
create user 'roundcube'@'localhost' identified by '123456';
flush privileges;
quit
30. apt install roundcube
configure database for roundcube with dbconfig-common = yes
password = 123456
31. cd /etc/roundcube
32. nano config.inc.php
$config['default_host']= 'smkmutu.net';
$config['smtp_server']= 'smkmutu.net';
$config['smtp_user']= '';
$config['smtp_pass']= '';
simpan ctrl + x, y (enter)
33. apt install apache2
34. cd /etc/apache2/sites-available
35. cp 000-default.conf main.conf
36. nano main.conf
ServerName mail.smkmutu.net
ServerAdmin webmaster@localhost
DocumentRoot /var/lib/roundcube
37. a2ensite main.conf
38. systemctl restart apache2
systemctl restart postfix
systemctl restart dovecot
Ketik di browser : mail.smkmutu.net
Lihat videonya :