Instalasi dan Konfigurasi Server Menggunakan Debian Sarge · PDF fileInstalasi software...

download Instalasi dan Konfigurasi Server Menggunakan Debian Sarge · PDF fileInstalasi software sebetulnya bisa dilakukan melalui media jaringan. Metode instalasi tersebut sudah lama dikenal

If you can't read please download the document

Transcript of Instalasi dan Konfigurasi Server Menggunakan Debian Sarge · PDF fileInstalasi software...

  • 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