Upload
mochrizkypp3921
View
222
Download
0
Embed Size (px)
Citation preview
7/22/2019 Tutorial: Debian Woody (Web, Mail, dan Server)
1/44
Moch. Rizky Pratama Putra
18
XII TKJ 2
Tutorial: Debian Woody
1) Setelah masuk ke sesi booting ketikkan : bf24 lalu enter
2) Masuk ke Choose The Language, pilih en b.inggris, lalu enter (tekan e
biar cepat carinnya)
7/22/2019 Tutorial: Debian Woody (Web, Mail, dan Server)
2/44
Moch. Rizky Pratama Putra
18
XII TKJ 2
3) Pada Choose Language Variant, pilih English (US), lalu enter
4) Pada Release Notes, pilih continue, lalu enter
7/22/2019 Tutorial: Debian Woody (Web, Mail, dan Server)
3/44
Moch. Rizky Pratama Putra
18
XII TKJ 2
5) Pada Main Menu Debian , pilih next : Configure The Keyboard, lalu enter
6) Pada Main Menu Debian , pilih Partition a Harddisk, lalu enter
7/22/2019 Tutorial: Debian Woody (Web, Mail, dan Server)
4/44
Moch. Rizky Pratama Putra
18
XII TKJ 2
7) Pada tampilan select disk drive, lalu enter
8) LILO Limitations, lalu enter(continue)
7/22/2019 Tutorial: Debian Woody (Web, Mail, dan Server)
5/44
Moch. Rizky Pratama Putra
18
XII TKJ 2
9) Pada Note on additional space for the ReiserFS Journal > continue >
enter
7/22/2019 Tutorial: Debian Woody (Web, Mail, dan Server)
6/44
Moch. Rizky Pratama Putra
18
XII TKJ 2
10) Pada tampilan pembagian partisi, Hapus semua partisi (lebih baik) dan
buat kembali dengan cara :
Pilih New > Primary > 256 untuk swap > Beginning > enter,
Pilih Partisi yang baru dibuat >type>masukkan 82 untuk type SWAP
Pilih New > Primary > sisa nilai space HDD yang ada > enter>
Write> write table> yes >quit
7/22/2019 Tutorial: Debian Woody (Web, Mail, dan Server)
7/44
Moch. Rizky Pratama Putra
18
XII TKJ 2
11) Pada Main Menu Debian , pilih Next : Initialize and activate a swap
partition, lalu enter
12) Pada bacaan : Run a bad-blocks scan on /dev/hda1 ? pilih no, enter
7/22/2019 Tutorial: Debian Woody (Web, Mail, dan Server)
8/44
Moch. Rizky Pratama Putra
18
XII TKJ 2
13) Pada bacaanAre You Sure ? pilih yes, enter
14) Pada Main Menu Debian , pilih next : Initialize a Linux Partitions >
enter
7/22/2019 Tutorial: Debian Woody (Web, Mail, dan Server)
9/44
Moch. Rizky Pratama Putra
18
XII TKJ 2
15) Pada Choose Filesystem Type > pilih Ext3 > enter
16) Pada bacaan : scan for bad-blocks /dev/hde2 ? pilih no, enter
7/22/2019 Tutorial: Debian Woody (Web, Mail, dan Server)
10/44
Moch. Rizky Pratama Putra
18
XII TKJ 2
17)Pada bacaan :Are You Sure ? pilih yes > enter
18) Buat agan-agan penikmat tutorial ini bisa menyimaknya dengan santai
gan
19) Pada Mount as the Root Filesystem ? pilih yes, enter
7/22/2019 Tutorial: Debian Woody (Web, Mail, dan Server)
11/44
Moch. Rizky Pratama Putra
18
XII TKJ 2
20) Pada Main Menu Debian , pilih next : Install Kernel and Driver
Modules > enter
21) Pada Found Debian CD-Rom > pilih yes > lalu enter
7/22/2019 Tutorial: Debian Woody (Web, Mail, dan Server)
12/44
Moch. Rizky Pratama Putra
18
XII TKJ 2
22) Pada Main Menu Debian , pilih next : Configure Device Driver
Modulus > enter
23) Pada Note about loaded Drivers > Continue > enter
7/22/2019 Tutorial: Debian Woody (Web, Mail, dan Server)
13/44
Moch. Rizky Pratama Putra
18
XII TKJ 2
24) Pada select category > pilih kernel/drivers/net > enter
25) Pada select kernel/drivers/net modules > tun, enter > yes > enter
7/22/2019 Tutorial: Debian Woody (Web, Mail, dan Server)
14/44
Moch. Rizky Pratama Putra
18
XII TKJ 2
26) Pada enter Command-Line Arguments > (boleh diisi boleh tidak) > ok >
enter > enter
27) Pada select kernel/drivers/net Modules > Exit > enter
7/22/2019 Tutorial: Debian Woody (Web, Mail, dan Server)
15/44
Moch. Rizky Pratama Putra
18
XII TKJ 2
28) Masuk ke Main Menu Debian , pilih next : configure the network >
enter
29) Pada tampilan choose the hostname > Isi hostname server> enter
7/22/2019 Tutorial: Debian Woody (Web, Mail, dan Server)
16/44
Moch. Rizky Pratama Putra
18
XII TKJ 2
30) PadaAutomatic Network Configuration > pilih no (manual) > enter
31)Choose the IP Address > isi IP server (misal : 192.168.1.1) > ok > enter
7/22/2019 Tutorial: Debian Woody (Web, Mail, dan Server)
17/44
Moch. Rizky Pratama Putra
18
XII TKJ 2
32) Choose the Network Mask > isi Subnet Masknya (missal : 255.255.255.0)
> ok > enter
33)IP Gateway address > isi IP Gateway (missal : 192.168.1.2) > ok > enter
34) Choose the Domain Name > isi Domainnya (misal : rizkypp.net) > ok >
enter35) Choose the DNS Server Address > isi DNSnya > ok > enter
7/22/2019 Tutorial: Debian Woody (Web, Mail, dan Server)
18/44
Moch. Rizky Pratama Putra
18
XII TKJ 2
36) Pada Main Menu Debian > pilih next : Install the Base System > enter
> wait installing
37) Pada Main Menu Debian > pilih next : Make System Bootable > enter
7/22/2019 Tutorial: Debian Woody (Web, Mail, dan Server)
19/44
Moch. Rizky Pratama Putra
18
XII TKJ 2
38) Pada LILO boot > pilih /dev/hde : > enter
39) Pada securing LILO > continue > enter
7/22/2019 Tutorial: Debian Woody (Web, Mail, dan Server)
20/44
Moch. Rizky Pratama Putra
18
XII TKJ 2
40) Pada Main Menu, pilih alternate : Reboot the System
41) TimeZone Configuration > no > enter > pilihAsia > pilih Jakarta >
enter
1) TimeZone Configuration > no
7/22/2019 Tutorial: Debian Woody (Web, Mail, dan Server)
21/44
Moch. Rizky Pratama Putra
18
XII TKJ 2
2) PilihAsia
3) Pilih Jakarta
7/22/2019 Tutorial: Debian Woody (Web, Mail, dan Server)
22/44
Moch. Rizky Pratama Putra
18
XII TKJ 2
42) Pada password setup > no > yes > enter
43) Enter a password for root ( nomor ujian masing2 ) > ok > enter
7/22/2019 Tutorial: Debian Woody (Web, Mail, dan Server)
23/44
Moch. Rizky Pratama Putra
18
XII TKJ 2
44) Ulangi password > ok > enter > yes
45) Dalam memubat user pilh No aja OK kawan2 :D
7/22/2019 Tutorial: Debian Woody (Web, Mail, dan Server)
24/44
Moch. Rizky Pratama Putra
18
XII TKJ 2
46) Pada Debian System Configuration > pilih yes > enter
47) no (pada ppp connection) > enter
7/22/2019 Tutorial: Debian Woody (Web, Mail, dan Server)
25/44
Moch. Rizky Pratama Putra
18
XII TKJ 2
48) PadaApt Configuration pilih No > enter
49) Pada security Update > no > enter
7/22/2019 Tutorial: Debian Woody (Web, Mail, dan Server)
26/44
Moch. Rizky Pratama Putra
18
XII TKJ 2
50) Pada pesan Run Taskel > yes > enter
51) Pada select tasks to install > C and C++ (spasi) > finish > enter
7/22/2019 Tutorial: Debian Woody (Web, Mail, dan Server)
27/44
Moch. Rizky Pratama Putra
18
XII TKJ 2
52) Run dselect > no > enter> spasi >
53) Pada configuring locales > id_ID ISO-8859-1>ok>
7/22/2019 Tutorial: Debian Woody (Web, Mail, dan Server)
28/44
Moch. Rizky Pratama Putra
18
XII TKJ 2
54) leave alone > enter
55) Configuring SSH > yes > enter > ok > enter > yes > yes >
7/22/2019 Tutorial: Debian Woody (Web, Mail, dan Server)
29/44
Moch. Rizky Pratama Putra
18
XII TKJ 2
56) Configuring Cvs > yes > enter
57) pilih no 1 > enter > yes > enter
7/22/2019 Tutorial: Debian Woody (Web, Mail, dan Server)
30/44
Moch. Rizky Pratama Putra
18
XII TKJ 2
58) pilih option no 5 > enter> (penginstalan selesai) ok > enter
59) Server login : (mautau passnya car aja di google) hahahahahha
7/22/2019 Tutorial: Debian Woody (Web, Mail, dan Server)
31/44
Moch. Rizky Pratama Putra
18
XII TKJ 2
60) Sekarang setting ip addresnya :klik kanan gambar jaringan > pilih
open network and sharing > klik kanan virtual host only > pilih
properties > klik 2X TCP/IPv4
61) Selanjutnya bukan buka putty > masukan ip address > save62) server:~# vi /etc/network/interfaces
63) server:~# vi /etc/hosts64)server:~# vi /etc/hostsname65) server:~# vi /etc/resolv.conf66) server:~# /etc/init.d/networking restart67)server:~# apt-get install dhcp3-server ftpd > pilih y > enter
68)Dhcp server listen > eth0
7/22/2019 Tutorial: Debian Woody (Web, Mail, dan Server)
32/44
7/22/2019 Tutorial: Debian Woody (Web, Mail, dan Server)
33/44
Moch. Rizky Pratama Putra
18
XII TKJ 2
74)apt-get install apache php4 bind9 postfix courier-imap courier-popsquirrelmail links vim
75)Pilih Apache
76)Pilih Internet Site
7/22/2019 Tutorial: Debian Woody (Web, Mail, dan Server)
34/44
Moch. Rizky Pratama Putra
18
XII TKJ 2
77) Dalam mail name? Servernya harus dihapus biar tidak server.domain.net OK
78) Dan selanjutnya tambahkan localhost.localdomain
79)Selanjutnya tambakan NONE bila belum ada kalau sudah ada tidak usah
80)server:~# mkdir /var/www/rootbuat file index html didalam direktori website root kitaserver:~# vim /var/www/root/index.html
ketikkan i kemudian salin kalimat di bawah ini :
Selamat Datang di Beranda Moch. Rizky Pratama
Putra
Tekan tombol ESCTekan :wq
Buat folder public_html pada directory /etc/skel
agar setiap user yang dibuat secara otomatis mempunyai sebuah direktori public_htmlserver:~# mkdir /etc/skel/public_html
Buat directory Maildir untuk menyimpan email yang masuk di directory /etc/skelserver:~# maildirmake /etc/skel/Maildir
7/22/2019 Tutorial: Debian Woody (Web, Mail, dan Server)
35/44
Moch. Rizky Pratama Putra
18
XII TKJ 2
1) vim /var/www/root/index.html
81) Ketikkanmkdir /etc/skel/public_html dan maildirmake /etc/skel/Maildir
82)server:~# adduser admin
server:~# passwd admin masukkan kata kunci untuk admin beserta kelengkapannyaserver:~# adduser siswaserver:~# passwd siswa masukkan kata kunci untuk guest beserta kelengkapannya
1) server:~# adduser admin
7/22/2019 Tutorial: Debian Woody (Web, Mail, dan Server)
36/44
Moch. Rizky Pratama Putra
18
XII TKJ 2
2) server:~# adduser siswa
83) server:~# vim /home/siswa/public_html/index.php
ketikkan
7/22/2019 Tutorial: Debian Woody (Web, Mail, dan Server)
37/44
Moch. Rizky Pratama Putra
18
XII TKJ 2
84)mengedit httpd.conf apacheserver:~# vim /etc/apache/httpd.conf
Cek line 204 sudah dihilangkan belum tanda #
Cek line 317 apakah root direktori sudah sesuai dengan alamat = DocumentRoot
/var/www/root/
Cek apakan index.php sudah ada di line 397 kalau tidak ada tambahkan
cek line 995 dan 996 apakah NameVirtualHost IPnya sudah sama dengan IP Web Server kita,
kalau tidak ketikkan IP
NVH 192.168.1.1
Selanjutnya mengkonfigurasi VirtualHost Root Website atau nama host kita
85) Konfigurasi DNS
membuat konfigurasi sendiri untuk script forwardernya ( mengubah
kalimat menjadi alamat IP ) agar lebih cepat
copy db.local menjadi db.server dan
copy db.127 menjadi db.2(alamat octet terakhir IP Server)
server:~# cd /etc/bind
server:/etc/bind# cp db.local db.server
server:/etc/bind# cp db.127 db.2
7/22/2019 Tutorial: Debian Woody (Web, Mail, dan Server)
38/44
Moch. Rizky Pratama Putra
18
XII TKJ 2
edit db.server :
edit db.1:
7/22/2019 Tutorial: Debian Woody (Web, Mail, dan Server)
39/44
Moch. Rizky Pratama Putra
18
XII TKJ 2
Edit named.conf:
86) server:~# /etc/init.d/bind9 restart
87)selanjutnya konfigurasi postfix mailnya
edit file /etc/postfix/main.cf ( perhatikan huruf merah dan tebal yang diganti kalimatnya )
Mengedit file /etc/postfix/main.cf
88)server:~# ln s /etc/squirrelmail/apache.conf/etc/apache/squirrelmail.conf
vim /etc/apache/squirrelmail.conf
ganti kalimat Alias /squirrelmail /usr/share/squirrelmailmenjadi Alias
/webmail /usr/share/squirrelmail
lakukan konfigurasi script PERL dalam file dengan ketikkan perintah :server:~# /etc/squirrelmail/conf.pltekan 1 enter > tekan 1 enter untuk mensetting org, isikan Moch
Rizky Pratama Putratekan r enter untuk kembali ke menu utamatekan 2 enter > tekan 1 enter untuk mensetting domain, isikan
mochrizkypp.nettekan r enter untuk kembali ke menu utama
7/22/2019 Tutorial: Debian Woody (Web, Mail, dan Server)
40/44
Moch. Rizky Pratama Putra
18
XII TKJ 2
tekan d enter untuk mensetting specific IMAP Server, isikan
courier tekanenter 2 kalitekan s enter untuk menyimpan konfigurasitekan q enter untuk keluar
Restart layanan Postfix, courier-imap, dan apacheserver:~# /etc/init.d/postfix restartserver:~# /etc/init.d/courier-imap restartserver:~# /etc/init.d/apache restart
Masuk browser cobalah alamat : mail.rizkypp.net > sign in dengan user
admin dan siswa coba saling kirim e-mail.
7/22/2019 Tutorial: Debian Woody (Web, Mail, dan Server)
41/44
Moch. Rizky Pratama Putra
18
XII TKJ 2
89)Dan Hasilnya:
7/22/2019 Tutorial: Debian Woody (Web, Mail, dan Server)
42/44
Moch. Rizky Pratama Putra
18
XII TKJ 2
7/22/2019 Tutorial: Debian Woody (Web, Mail, dan Server)
43/44
Moch. Rizky Pratama Putra
18
XII TKJ 2
NB : bagi pemula pemula yang mau buat server dengan konfigurasinnya jangan pernah menyerah
untuk mencoba karena mencoba terus dan menerus akan mudah hafal dan mudah teliti dalam
proses konfigurasinnya.emang dalam proses kegagalan itu pasti ada tapi semakin kita membaca dan
membaca pasti tidak akan gagal dalam membuat server
Masalah yang sering dialami pemula
1) Pertanyaan : Kenapa di ping kok tidak bisa ?
Jawab : coba di cek di tail /var/log/syslog apa yang error
Terus di cek pada a) vim db.server
b) vim db.1
c) vim named.conf
itu yang harus di teliti masalahnya hanya sepeleh sih cuman kurang tanda titik (.) koma (,)
dan juga (space) apa itu tidak sangat menjengkelkan, pasti itu menjengkelkan
2) Pertanyaaan : Kenapa diRestart waktu DHCP kok failed ?
Jawab : Coba di cek di tail /var/log/syslog apa yang error
Terus cek pada nano /etc/dhcp3/dhcpd.conf
Coba hitung lagi range ip,subnetnya, janga di awaur itu harus di hitung kalau tidak
dihitung ya gitu waktu di restart mesti failed melulu
3) Pertanyaaan : Kenapa waktu mau browe kok failed ?
Jawab : coba reboot dulu putinnya, bagaimana rebootnya
Ketikan reboot
4) Pertanyaaan : Kenapa waktu mau kirim email kok tidak masuk pada tujuan ?
Jawab : lihat ini .
Salah
zone "rizkypp.net" {type master;file "/etc/bind/db.server ";
};zone "1.168.192.in-addr.arpa" {
type master;file "/etc/bind/db.2";
};
Benar
zone "rizkypp.net" {type master;file "/etc/bind/db.server";
};zone "1.168.192.in-addr.arpa" {
type master;file "/etc/bind/db.1";
};
7/22/2019 Tutorial: Debian Woody (Web, Mail, dan Server)
44/44
Padahal masalahnnya pasti pada spasi
Yang kedua ini di postfix:
Salah
myhostname = server.rizkypp.netmydomain = rizkypp.netalias_maps = hash:/etc/aliasesalias_database = hash:/etc/aliasesmyorigin = /etc/mailnamemydestination = rizkypp.net, ns.rizkypp.net,localhost.rizkypp.net, localhost, localhost.localdomainrelayhost =mynetworks = 127.0.0.0/8, 192.168.1.0mailbox_command = procmail -a "$EXTENSION"mailbox_size_limit = 0recipient_delimiter = +home_mailbox = Maildir/
Benar
myhostname = server.rizkypp.netmydomain = rizkypp.netalias_maps = hash:/etc/aliasesalias_database = hash:/etc/aliasesmyorigin = /etc/mailnamemydestination = rizkypp.net, ns.rizkypp.net,localhost.rizkypp.net, localhost, localhost.localdomainrelayhost =mynetworks = 127.0.0.0/8, 192.168.1.0/24#mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0recipient_delimiter = +home_mailbox = Maildir/
waktu konfigurasi tanda pada exstension itu harus dikasih pagar dan penulisan Maildir harus
benar