5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 1/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server
9.04 , DHCPServer ,DNS,Webserver,FTP
Server,Proxy Server ,NTP Server,WebMailServer
www.rinocomp2.info
Oleh :
Putu Marta Rino Ariana
Kelas : XI TKJ 1
SMK N 3 SINGARAJA
2011
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 2/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
Tutorial Instalasi dan Konfigurasi Ubuntu Server,
DHCP,DNS,Webserver,FTP,Proxy,NTP Server,WebMail Server
• Tujuan :
Untuk dapat mengetahui langkah menginstall dan menkonfigurasi Ubuntu
Server,DHCP,DNS,Webserver,FTP,Proxy, NTP Server,WebMail Server
Untuk dapat cara membuat konfigurasi routing NAT dan transparent Proxy
Untuk dapat mengetahui cara memblok situs menggunakan Proxy Server
• Alat dan Bahan :
1 Buah CD Instalasi Ubuntu Server 9.04
1 Buah PC Sebagai Server dilengkapi dengan 2 buah NIC
1 Buah PC Client sudah terinstall windows xp/windows 7
1 buah kabel UTP Tipe Straight dan 1 buah kabel UTP Tipe Crossover beserta
konektor RJ45
Koneksi Internet• Konsep jaringan yang akan dibuat seperti gambar di bawah ini :
• Langkah kerja :
Hidupkan PC Client dan PC Server
Hubungkan pc client ke server menggunakan kabel utp tipe cross dan hubungkan
internet ke server menggunakan kabel utp tipe straight.
Ikuti Petunjuk langkah instalasi dan konfigurasi Ubuntu
Server,DNS,DHCP,Webserver,FTP,Proxy,NTP Server, Webmail Server yang
tertera pada halaman berikutnya.
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 3/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
TAHAP I Instalasi Ubuntu Server 9.04
1. Masukan CD Ubuntu server pada PC dan ubah urutan booting ke CD pada, kemudian setelah
itu reboot dan muncul menu instalasi pilihhan bahasa, pilih English untuk bahasa instalasi pada
saat menginstall Ubuntu server
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 4/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
2. Lalu pilih Install Ubuntu Server Untuk melakukan Instalasi Ubuntu Server
3.Setelah itu Pilih Bahasa Untuk Instalasi Ubuntu Server
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 5/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
4. Pilih no Untuk Mendetect layout keyboard secara manual
5. Pilih USA untuk memilih layout keyboard lalu tekan enter untuk melanjutkan
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 6/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
6.Pilih USA lalu tekan enter
7.Pilih eth0: sebagai network interfaces primary(utama) untuk koneksi ke jaringan
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 7/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
8.Pilih Do not configure the network at this time jika tidak ingin konfigurasi jaringan pada saat
instalasi ubuntu.
9.Masukan hostname sesuai keinginan contohnya “rinocomp” lalu pilih continue untuk
melanjutkan.
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 8/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
10. Konfigurasi jam pada ubuntu dengan memilih Select from Wordwide list : Makasarr
11.Pilih guided use entire disk jika ingin partisi secara langsung dan memakai seluruh isi
harddisk.
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 9/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
12.Pilih Yes Untuk Melanjutkan Proses Partisi
13.Tunggu Hingga Proses Instalasi base system selesai
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 10/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
14.Lalau masukan Full user name sesuai dengan keinginan setelah itu pilih continue.
15. Masukan username untuk login ke ubuntu server sesuai keinginan lalu pilih continue
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 11/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
16. Masukan password untuk login pada ubuntu server setelah itu pilih continue
17.Pilih Yes jika ingin menggunakan password yang pendek
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 12/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
18.Pilih No untuk melanjutkan
19.Pilih No Automatic Updates untuk melanjutkan instalasi
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 13/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
20.Pada Software Selection : Pilih OpenSSH server lalu tekan space tekan enter untuk continue
21.Tunggu hingga prosess instalasi software selesai
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 14/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
22.Pilih Continue Untuk reboot dan selesai instalasi
23.Setelah PC Reboot Masukan user name dan password sesuai dengan yang dibuat pada saat
instalasi ubuntu server
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 15/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
TAHAP II Instalasi dan Konfigurasi DHCP Server
Masuk sebagai root user dengan perintah :
# sudo su > enter > masukan password
Edit Konfigurasi IP address dengan perintah :
# nano /etc/network/interfaces
Lalu ubah file konfigurasi tersebut seperti gambar di bawah ini:
Simpan konfigurasi dengan menekan CTRL+O dan CTRL+X
Restart konfigurasi network interfaces dengan perintah :
# /etc/init.d/networking restart
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 16/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
Edit file Repository dengan perintah :
# nano /etc/apt/sources.list
Lalu hilangkan tanda # pada deb cdrom seperti gambar di bawah ini:
Setelah itu simpan dan keluar dengan menekan CTRL+O dan CTRL+X
Setelah itu masukan CD Instalasi Ubuntu Server 9.04 agar bisa menginstall paket instalasi yg
dibutuhkan.
Install Dhcp3 Server dengan perintah :
# apt-get install dhcp3-server , lalu tekan Y > enter
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 17/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
Edit File Konfigurasi Dhcp3 dengan perintah :
# nano /etc/dhcp3/dhcpd.conf
Lalu ubah file konfigurasi tersebut sesuai gambar di bawah ini :
Setelah itu simpan dan keluar dengan menekan CTRL+O dan CTRL+X
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 18/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
Edit File Dhcp3-server dengan perintah :
# nano /etc/default/dhcp3-server
Lalu cari INTERFACES=”” lalu masukan interfaces yang akan digunakan sebagai dhcp server
seperti di bawah ini : , lalu simpan dan keluar dengan menekan ctrl+o dan ctrl+x
Restart Dhcp3-server dengan perintah :
# /etc/init.d/dhcp3-server restart
Lakukan perintah tersebut dua kali seperti di gambar di bawah ini :
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 19/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
Setelah itu kita coba dhcp-servernya pada client dengan menkonfigurasi IP Client Menjadi
DHCP seperti gambar di bawah :
dan jika berhasil akan terlihat seperti gambar di bawah :
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 20/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
TAHAP III Instalasi dan Konfigurasi DNS Server
Install DNS Server dengan perintah :
# apt-get install bind9 Lalu tekan Y > enter
Copykan file db.127 dan db.local dengan perintah :
# cd /etc/bind/ > enter
# cp db.127 db.192 > enter
# cp db.local db.rino > enter
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 21/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
Edit File db.rino dengan perintah :
# nano db.rino
Lalu ubah file sesuai gambar di bawah ini
Lalu simpan file dan keluar dengan menekan ctrl+o dan ctrl+x
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 22/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
Edit File db.192 dengan perintah :
# nano db.192
Lalu ubah file sesuai gambar di bawah ini :
Lalu simpan file dan keluar dengan menekan ctrl+o dan ctrl+x
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 23/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
Edit File named.conf dengan perintah :
# nano named.conf
Lalu edit file seperti gambar di bawah ini :
Lalu simpan file dan keluar dengan menekan ctrl+o dan ctrl+x
Restart bind dengan perintah :
# /etc/init.d/bind9 restart
Edit File resolv.conf dengan perintah :
# nano /etc/resolv.conf
Lalu edit file seperti gambar di bawah ini :
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 24/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
Untuk mengetest apakah dns-server berhasil atau tidak ketikan perintah:
# dig rinocomp.com
Jika muncul Nilai QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1 maka DNS Server
berhasil dibuat.
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 25/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
TAHAP IV Instalasi dan Konfigurasi Web Server
Install apache,mysql dan php dengan perintah :
# apt-get install apache2 mysql-server mysql-client php5 php5-mysql lalu tekan Y > enter
Masukan Password untuk mysql server sesuai keinginan setelah itu tekan enter untuk
melanjutkan proses instalasi
Masuk ke directory /etc/apache2 :
# cd /etc/apache2
Masuk ke directory sites-available:
# cd sites-available
Lalu copy file default dengan perintah :
cp default rino > enter
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 26/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
Edit File rino dengan perintah :
# nano rino
Lalu edit file seperti gambar di bawah ini :
Lalu simpan file dan keluar dengan menekan ctrl+o dan ctrl+x
Buat directory di /var/www/rino dan /var/www/cgi-bin dengan perintah :
# mkdir –p /var/www/rino /var/www/cgi-bin
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 27/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
Aktifkan site rino dan matikan site default dengan perintah :
# a2ensite rino
# a2dissite default
Restart apache2 dengan peritah :
# /etc/init.d/apache2 restart
Buat file index.php dengan perintah “nano /var/www/rino/index.php”
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 28/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
Lalu ketikan perintah pada index.php seperti gambar di bawah:
Lalu simpan dan keluar dengan menekan ctrl+o dan ctrl+x.
Uji Coba web server pada client dengan mengetikan http://rinocomp.com pada browser
client.Jika berhasil akan muncul seperti gambar di bawah ini :
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 29/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
TAHAP V Instalasi dan Konfigurasi FTP Server
Install FTP Server dengan perintah :
# apt-get install vsftpd Lalu tekan Y > enter
Edit file konfigurasi vsftpd.conf dengan perintah :
# nano /etc/vsftpd.conf > enter ,Lalu edit file tersebut dengan menghilangkan tanda # pada
baris :
Local enable=YES dan write_enable=YES seperti gambar di bawah :
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 30/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
Buat file test.txt dengan perintah :
# nano /home/ftp/test.txt
Edit sesuai keinginan anda
Restart vsftpd server dengan perintah :
# /etc/init.d/vsftpd restart
Uji coba FTP Server pada client dengan membuka browser dengan mengetikan url :
ftp://rinocomp.com/ dan jika berhasil akan terlihat seperti gambar di bawah :
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 31/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
TAHAP VI Instalasi dan Konfigurasi Proxy Server
Install Proxy Server dengan perintah :
# apt-get install squid Lalu tekan Y > enter
Ketikan perintah seperti gambar di bawah ini :
Lalu edit file /etc/squid/squid.conf dan tekan ctrl+w lalu key word: “http_port” > enter
Ubah kalimat http_port 3128 menjadi http_port 3128 transparent seperti gambar di bawah :
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 32/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
Setelah itu tekan ctrl+w lalu masukan key word: “to_localhost” > enter lalu masukan kalimat di
bawah baris “acl to_localhost ….” Seperti gambar di bawah :
Tekan ctrl + w masukan key word: http_access deny all.
Tekan ctrl + w, langsung tekan enter (kosongakan key word nya)
Ketikan baris berikut di atas http_access deny all. Seperti gambar di bawah :
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 33/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
Setelah itu tekan ctrl+w dan tekan page down pada keyboard sampai dengan baris terakhir, lalu
tambahkan baris berikut.seperti gambar di bawah :
Setelah itu simpan file konfigurasi squid.conf dengan menekan ctrl+o dan ctrl+x
Lalu buat file daftar situs website yang akan diblokir dengan perintah :
# nano /etc/squid/blocking
Ketikan website yang ingin anda blockir contohnya seperti gambar di bawah :
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 34/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
Selanjutnya yaitu menkonfigurasi routing NAT dan Transparent Proxy pada script rc.local
dengan mengetikan perintah :
# nano /etc/rc.local
Lalu ketikan perintah pada file rc.local :
echo "1" > /proc/sys/net/ipv4/ip_forward
/sbin/iptables -t nat -A POSTROUTING -s 192.168.2.0/255.255.255.0 -d 0/0 -j MASQUERADE
iptables -t nat -A POSTROUTING -j MASQUERADE
iptables -A PREROUTING -t nat -j REDIRECT -p tcp -s 192.168.2.0/255.255.255.0 -d 0/0 --dport
80 --to-ports 3128
iptables --table nat -A POSTROUTING -o eth1 -j MASQUERADE
Simpan file rc.local dan keluar dengan menekan ctrl+o dan ctrl+x
Lalu jalankan script rc.local dengan mengetikan perintah
# /etc/rc.local
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 35/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
Uji tes konektifitas pada client dengan menkonfigurasi ip client menjadi dhcp, lalu buka
start>run>ketik cmd>ok dan ketikan perintah ping 192.168.10.100 ,ping 192.168.2.1, jika
berhasil maka akan muncul pesan reply from ….. seperti gambar di bawah :
Uji coba transparent proxy pada client dengan mengetikan url yang ada di /etc/squid/blocking
pada browser client .Dan jika berhasil website diblock sesuai dengan url yang ada di file
/etc/squid/blocking maka akan muncul pesan error pada browser seperti gambar di bawah :
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 36/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 37/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
TAHAP VII
Instalasi dan Konfigurasi NTP Server
Install NTP Server dengan mengetikan perintah :# apt-get install ntp ntpdate > tekan Y > EnterEdit file configurasi ntp.conf dengan mengetikan perintah
# nano /etc/ntp.conf Beri tanda # pada server ntp.ubuntu.com dan tulisa perintah di bawah baris tersebut seperti
gambar di bawah:
Di bawah baris # server ntp.ubuntu.com ketikan perintah seperti gambar di atas
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 38/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
Setelah itu tambahkan tanda # pada baris restrict -4, restrict -6, restrict 192.168.123.0 , setelah itu
tambahkan perintah restrict
Uji coba NTP Server pada client dengan menkofigurasi Date and Time Seperti pada gambar di bawah :
Tunggu hingga pada jam di client berubah dengan sendirinya dan jika berhasil maka jam pada client akan
berubah secara otomatis sesuai jam yang ada pada server
Lalu pada server ketikan perintah :
# ntpq –p
Tujuan dari mengetikan perintah tersebut adalah untuk mengetahui apakah client sudah menggunakanNTP Server yang telah kita buat dan akant terlihat seperti gambar di bawah ini :
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 39/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
TAHAP VIII
Instalasi dan Konfigurasi Webmail Server
Install Paket Webmail server dengan mengetikan perintah :
# apt-get install postfix dovecot-common dovecot-imapd dovecot-pop3d
Tekan Y > enter Untuk menginstall paket
Setelah itu muncul Menu Konfigurasi Postfix
Pilih OK Untuk Melanjutkan Konfigurasi Postfix
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 40/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
Masukan domain name yg telah di buat sebelumnya untuk digunakan dalam system mail setelah
itu tekan enter untuk melanjutkan konfigurasi
Lalu kita konfigurasi posfix dengan mengetikan perintah seperti pada gambar di bawah :
Tekan enter untuk melanjutkan konfigurasi
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 41/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
Lalu pilih Internet Site agar webmail server yg kita buat bisa terhubung ke jaringan
Tekan Enter untuk melanjutkan karena kita telah menkonfigurasikannya sebelumnya
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 42/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
Lalu kita abaikan saja pada kolom dengan menekan enter
Masukan alamat domain yang lain untuk bisa digunakan mengakses mail server setelah itu tekan
enter untuk melanjutkan.
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 43/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
Pilih No Untuk Melanjutkan karena jika kita pilih yes proses sinkronasi akan di update secara
paksa sehingga proses mail server akan berjalan sangat lambat
Masukan Network id yang telah kita buat pada interface eth1 contohnya seperti gambar di bawah
setelah itu tekan enter untuk melanjutkan.
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 44/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
Masukan Batas Ukuran Mailbox sesuai keinginan jika ingin tidak terbatas masukan nilai 0
(default) seperti gambar di bawah setelah itu tekan enter untuk melanjutkan konfigurasi.
Tekan Enter Untuk Melanjutkan dan mengabaikannya karena sudah tersetting default pada
postfix
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 45/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
Pilih Ipv4 Untuk Mensetting Postfix pada protokol ipv4 lalu tekan enter untuk selesai
konfigurasi
Setelah postfix terkonfigurasi kita restart postfix dengan mengetikan perintah :
# /etc/init.d/postfix restart
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 46/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
Lalu kita tambahkan user agar bisa login ke webmail server dengan mengetikan perintah :
# adduser nama_user > enter>masukan password >enter >ulangi password > enter > enter
> enter > enter > enter > Y > enter.
Setelah itu pastikan Paket SquirrelMail sudah ada di dalam flash disk lalu colokan flashdisk ke
port USB pad PC Server Ubuntu. Tunggu Hingga muncul tulisan seperti gambar di bawah jika
sudah tekan enter untuk melanjutkan. Lalu kita mounting data yang ada di flashdisk ke folder
/media dengan mengetikan perintah :
# mount /dev/sdb /media
Lalu kita masuk ke directory media untuk melihat isi data di flash disk untuk menguji kepastian
jika flashdisk sudah di mounting datanya dengan mengetikan perintah :
# cd /media > enter > ls
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 47/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
Jika flashdisk berhasil di mounting maka akan muncul data2 yang ada di dalam flashdisk seperti
gambar di bawah . Lalu kita extract dan copykan paket squierrel mail yang ada pada flashdisk ke
directory /var/www/ dengan mengetikan perintah:
# tar xvfz squirrelmail-1.4.19.tar.gz –C /var/www/
Setelah itu kita masuk ke directori /var/www untuk merename directory squirrelmail-1.4.19
dengan mengetikan perintah :
# cd /var/www/ > enter > ls > enter
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 48/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
Rename folder squirrelmail-1.4.19 menjadi mail dengan mengetikan perintah :
# mv squirrelmail-1.4.19 /mail
Jalankan Konfigurasi squirrelmail dengan mengetikan perintah :
# /mail/configure
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 49/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
Setelah masuk ke menu konfigurasi squirrel mail masuk ke menu Server Setting dengan
menekan 2 > enter untuk memilih menunya.
Lalu ketik 1 > enter untuk mengubah nama domain pada menu general
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 50/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
Lalu masukan nama domain yang telah dibuat sebelumnya menggunakan dns server jika sudah
tekan enter
Konfigurasikan nama domain pada IMAP dengan memilih menu A, Ketik A > Enter
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 51/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
Ubah nama domain pada IMAP dengan mengetikan 4 > enter
Masukan nama domain yang telah di buat sebelumnya jika sudah tekan enter untuk merubah
nama domain default IMAP Server.
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 52/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
Ketik B > enter untuk mengubah nama domain SMTP
Ketik 4 > enter untuk mengubah nama domain default SMTP Server
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 53/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
Masukan nama domain yang telah di buat sebelumnya jika sudah tekan enter untuk merubah
nama domain default SMTP Server.
Simpan konfigurasi Server Setting dengan mengetikan S pada command lalu tekan enter > enter
untuk melanjutkan
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 54/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
Lalu Tekan R > enter untuk kembali ke Main_Menu
Setelah itu kita konfigurasikan IMAP Server dengan mengetikan D > enter
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 55/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
Ketikan dovecot > enter karena kita telah menginstall paket dovecot-imapd sebelumnya
Lalu Ketik 4 > Enter untuk memilih menu General Options
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 56/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
Lalu ketikan 1 > enter untuk mengubah path direktori data squirrel mail dan ketikan path
direktori squirrelmail berada seperti gambar di bawah :
Lalu ketikan 2 > enter untuk mengubah path direktori attach squirrel mail dan ketikan path
direktori attach squirrelmail berada seperti gambar di bawah
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 57/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
Setelah itu kita simpan konfigurasinya dengan mengetikan S > enter dan kembali ke main menu
dengan mengetikan R > enter
Lalu Kita Keluar Dari Konfigurasi Squirrel dengan mengetikan Q > enter
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 58/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
Simpan konfigurasi squirrelmail dengan mengetikan Y > Enter untuk menyimpan dan keluar
Setelah itu edit file konfigurasi web server yang telah dibuat sebelumnya dengan mengetikan
perintah:
# nano /etc/apache2/sites-available/rino
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 59/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
Ubah File konfigurasi rino dengan menambahkan baris “Alias /mail “/var/www/mail”
(Directory SquirrelMail berada agar dapat berjalan di webserver yang telah kita buat).Pada baris paling akhir seperti gambar di bawah , Lalu jika sudah simpan dan keluar dengan
menekan ctrl+o dan ctrl+X.
Restart apache2 (Web Server) agar dapat berjalan webmailnya dengan mengetikan perintah :
# /etc/init.d/apache2 restart
Lalu kita ubah permision pada directory squirrel agar bisa dilihat pada client dengan mengetikan
perintah:
# chmod 777 /var/www/mail/ -R
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 60/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
Edit File konfigurasi dovecot dengan mengetikan perintah :
# nano /etc/dovecot/dovecot.conf
Ubah file konfigurasi tersebut dengan menambahkan baris perintah seperti gambar di bawah :
Jika sudah dirubah file konfigurasinya simpan dan keluar dengan menekan ctrl+o dan ctrl+x
Lalu restart postfix dan dovecot dengan mengetikan perintah :
# service postfix restart > enter
# service dovecot restart > enter
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 61/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
Setelah itu kita coba webmail server yang telah dibuat dengan membuka webbrowser dan
ketikan alamat pada browser : http://rinocomp.com/mail/ dan jika berhasil akan terlihat tampilan
login Squirrel Mail Seperti gambar di bawah. Lalu kita login akunnya dengan user name dan
pass ubuntu server yang telah dibuat sebelumnya.
Jika berhasil login maka akan muncul seperti gambar di bawah
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 62/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
Kita coba kirim email ke akun yang telah kita buat pada saat instalasi webmail server.Dengan
Mengklik Compose Pada Kotak To : Masukan email user yang ingin dikirim e-mail misalnya :
[email protected] dan Subject terserah anda lalu masukan isi email setelah itu kita kirim
dengan mengklik tombol send.Setelah itu kita Klik Sign Out untuk mengakhiri akses webmail
server. Seperti Gambar Di bawah
5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com
http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 63/63
Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer
WWW.RINOCOMP2.INFO
Kita check pada user akun dengan me logout terlebih dahulu akun yang sebelumnya baru kita login
kembali menggunakan akun yang telah dibuat pada saat instalasi dan konfigurasi mail server seperti
gambar di bawah :
Jika berhasil terkirim maka saat pada setelah login akan muncul kotak masuk dari user yang tadi
sudah mengirim emailnya ke user [email protected]. Akan muncul seperti gambar di bawah: