If you can't read please download the document
Upload
truongcong
View
231
Download
1
Embed Size (px)
Citation preview
Instalasi dan Konfigurasi Server
Menggunakan Debian Sarge
Cecep Khaerudin1
7 September 2008
1http://papinazwa.wordpress.com; [email protected]
Daftar Isi
I Instalasi Debian Sarge 1
1 Instalasi Debian Sarge 21.1 Pemilihan Bahasa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31.2 Pemilihan Regional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41.3 Pemilihan Keyboard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41.4 Kongurasi Network Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.4.1 Pemilihan Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41.4.2 Penentuan routing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51.4.3 Penentuan TCP/IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.4.3.1 IP Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51.4.3.2 Netmask . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61.4.3.3 Gateway . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61.4.3.4 Name server address . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.4.4 Kongurasi Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71.4.4.1 Hostname . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71.4.4.2 Domain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.5 Partisi Hard disk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81.5.1 Partisi Swap . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81.5.2 Partisi root . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.6 Instalasi Boot Loader . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131.7 Kongurasi Sistem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.7.1 Time Zone . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141.7.2 root Password . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151.7.3 User Account . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
1.8 Kongurasi Repositori . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171.9 Pemilihan Paket Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171.10 Kongurasi Xserver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
1.10.1 Auto detect Peripheral . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181.10.2 X driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191.10.3 Resolusi Monitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.11 Welcome to Debian . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
II Kongurasi Debian Server 21
2 Kongurasi TCP/IP 222.1 Topologi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222.2 Kongurasi IP Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232.3 Kongurasi Repositori . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3 Remote Access 253.1 Instalasi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253.2 Kongurasi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253.3 Pengujian . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.3.1 Remote access dari Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . 253.3.2 Remote Access dari Windows . . . . . . . . . . . . . . . . . . . . . . . . . 26
i
DAFTAR ISI ii
4 File Sharing 284.1 Instalasi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284.2 Kongurasi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284.3 Pengujian . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
4.3.1 Pengujian di Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294.3.2 Pengujian dari Client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
4.4 Sharing Data Windows dari Linux . . . . . . . . . . . . . . . . . . . . . . . . . . 304.4.1 Instalasi smbclient . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304.4.2 Menggunakan smbclient . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
5 DHCP Server 335.1 Instalasi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335.2 Kongurasi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 345.3 Pengujian . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
5.3.1 Pengujian di Client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
6 FTP Server 366.1 Instalasi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 366.2 Kongurasi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 366.3 Pengujian . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
6.3.1 Pengujian di Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 366.3.2 Pengujian di Client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
7 DNS Server 387.1 Instalasi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 387.2 Kongurasi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
7.2.1 Kongurasi Zone (Domain) . . . . . . . . . . . . . . . . . . . . . . . . . . 387.2.2 Kongurasi le forward . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 397.2.3 Kongurasi le reverse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 397.2.4 Pengujian . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
8 Web Server 428.1 Instalasi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 428.2 Kongurasi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
8.2.1 Redirect Link . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 428.2.2 public_html . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 428.2.3 PHP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 438.2.4 Virtual Host . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
8.3 Pengujian . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 438.3.1 Pengujian Localhost . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 448.3.2 Pengujian public_html . . . . . . . . . . . . . . . . . . . . . . . . . . . . 448.3.3 Pengujian PHP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
9 Database Server 469.1 MySQL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
9.1.1 Instalasi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 469.1.2 Pengujian . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
9.2 phpmyadmin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 469.2.1 Instalasi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 469.2.2 Pengujian . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
10 Mail Server 4810.1 Instalasi Postx, Courier-pop, Courier-imap . . . . . . . . . . . . . . . . . . . . . 48
10.1.1 Postx . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4810.1.2 Courier-imap Courier-pop . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
10.2 Kongurasi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4810.2.1 File /etc/postx/main.cf . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4810.2.2 Maildir . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4910.2.3 adduser . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
DAFTAR ISI iii
10.3 Pengujian . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5010.3.1 Telnet port 25 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5010.3.2 Telnet port 110 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
10.4 Squirrelmail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5110.4.1 Instalasi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5110.4.2 Kongurasi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5110.4.3 Pengujian . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
11 Proxy Server 5411.1 Instalasi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5411.2 Kongurasi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
11.2.1 acl . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5411.2.2 ncsa_auth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5411.2.3 Dansguardian . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
11.2.3.1 Instalasi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5511.2.3.2 Kongurasi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
11.3 Pengujian . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Bagian I
Instalasi Debian Sarge
1
Bab 1
Instalasi Debian Sarge
Proses instalasi berbasis GUI (Graphical User Interface) tidak akan anda temui ketika meng-install Debian Sarge. Proses instalasi Debian Sarge ini sebetulnya hampir sama dengan prosesins