Tutorial Debian 7

Embed Size (px)

Citation preview

  • 8/19/2019 Tutorial Debian 7

    1/29

    IMAM FAUZI ANDRIANXII TEKNIK KOMPUTER DAN JARINGAN 1 (17)

    SMK NEGERI 2 SURABAYASekretariat Jl. Tentara Genie Pelajar No. 26

    Telepon (031) 5343708 Fax (031) 5475376 Surabaya (60252)

    LAPORAN DEBIAN 7

    ( DNS SERVER, WEB SERVER, MAIL SERVER, DHCP )

    KETERANGAN :

    IP Address (eth0) : 10.100.30.1

     Netmask : 255.255.255.0

    Gateway : 10.100.30.1

    Hostname : imam

    Domain : tkj.com

    Proses instalasi sampai konfigurasi server pada modul ini menggunakan DVD. Pendaftaran

    CD/DVD dilakukan satu-satu dengan cara memasukkan CD/DVD tersebut kemudian

    mengetikkan perintah :

    [root@admin ~]# apt-cdrom add

    Dan gunakan perintah [root@admin ~]# apt-get update untuk mengupdate repository Fungsi dari Pendaftaran CD/DVD ini adalah untuk mengenali paket-paket yang ada didalam

    CD/DVD yang nantinya sebagai database di server yang sudah dibuat serta nantinya akan sangat

     penting dalam proses instalasi paket maupun update paket yang ada.

     Karena kita menggunakan VirtualBox, maka setting Network seperti berikut :

     

  • 8/19/2019 Tutorial Debian 7

    2/29

    IMAM FAUZI ANDRIANXII TEKNIK KOMPUTER DAN JARINGAN 1 (17)

    SMK NEGERI 2 SURABAYASekretariat Jl. Tentara Genie Pelajar No. 26

    Telepon (031) 5343708 Fax (031) 5475376 Surabaya (60252)

    PROSES INSTALASI

      Memilih bahasa yang akan digunakan. Bahasa default yang digunakan adalah English.

    Tekan Enter pada Install karena kita

    akan menginstal debian dengan mode

    text.

    Tekan enter pada English – 

     English 

    karena kita akan menggunakan

     bahasa inggris sebagai bahasa bahasa

    default dari system debian.

  • 8/19/2019 Tutorial Debian 7

    3/29

    IMAM FAUZI ANDRIANXII TEKNIK KOMPUTER DAN JARINGAN 1 (17)

    SMK NEGERI 2 SURABAYASekretariat Jl. Tentara Genie Pelajar No. 26

    Telepon (031) 5343708 Fax (031) 5475376 Surabaya (60252)

      Memilih negara yang di tempati.

    Tekan enter pada other untuk

    mencari negara indonesia.

    Tekan enter pada Asia untuk

    mencari negara indonesia.

    Tekan enter pada Indonesia karena

    kita memilih negara ini untuk setting

    lokasi yang kita tempati sekarang.

  • 8/19/2019 Tutorial Debian 7

    4/29

    IMAM FAUZI ANDRIANXII TEKNIK KOMPUTER DAN JARINGAN 1 (17)

    SMK NEGERI 2 SURABAYASekretariat Jl. Tentara Genie Pelajar No. 26

    Telepon (031) 5343708 Fax (031) 5475376 Surabaya (60252)

      Memilih layout keyboard yang akan digunakan. Secara default layout keyboard adalah

    American English.

      Proses scanning CD/ DVD yang digunakan untuk melakukan proses instalasi.

    Tekan enter pada American English 

    sesuai dengan default dari keyboard

    layout yang kita gunakan.

  • 8/19/2019 Tutorial Debian 7

    5/29

    IMAM FAUZI ANDRIANXII TEKNIK KOMPUTER DAN JARINGAN 1 (17)

    SMK NEGERI 2 SURABAYASekretariat Jl. Tentara Genie Pelajar No. 26

    Telepon (031) 5343708 Fax (031) 5475376 Surabaya (60252)

      Proses Loading komponen linux.

      Proses konfigurasi jaringan dengan DHCP (Dynamic Host Control Protocol) atau

    Pendistribusian IP Address secara otomatis.

      Memilih cara mengkonfigurasi jaringan. Kita pilih konfigurasi secara manual.

    Kita akan mengkonfigurasi Network

    secara manual, maka tekan enter 

     pada Cancel.

    Tekan enter pada Configure

    network manually karena kita akan

    mengkonfigurasi Network secara

    manual dengan IP Address, Netmask,

    Gateway, DNS yang sudah kita

    tentukan sendiri.

  • 8/19/2019 Tutorial Debian 7

    6/29

    IMAM FAUZI ANDRIANXII TEKNIK KOMPUTER DAN JARINGAN 1 (17)

    SMK NEGERI 2 SURABAYASekretariat Jl. Tentara Genie Pelajar No. 26

    Telepon (031) 5343708 Fax (031) 5475376 Surabaya (60252)

      Mengkonfigurasi IP Address di dalam proses instalasi.

      Mengkonfigurasi Netmask di dalam proses instalasi instalasi.

    Masukkan IP Address yang sudah

    ditentukan sebelumnya. Contoh

    menggunakan IP Address

    10.100.30.1. Tekan enter untuk

    melanjutkan instalasi.

    Masukkan Netmask yang sudah

    ditentukan sebelumnya. Sayamenggunakan Netmask

    255.255.255.0. Tekan enter untuk

    melanjutkan instalasi.

  • 8/19/2019 Tutorial Debian 7

    7/29

    IMAM FAUZI ANDRIANXII TEKNIK KOMPUTER DAN JARINGAN 1 (17)

    SMK NEGERI 2 SURABAYASekretariat Jl. Tentara Genie Pelajar No. 26

    Telepon (031) 5343708 Fax (031) 5475376 Surabaya (60252)

      Mengkonfigurasi Gateway di dalam proses instalasi.

      Mengkonfigurasi Alamat Name Server atau Nomor DNS Server di dalam proses instalasi.

    Masukkan Gateway yang sudah

    ditentukan sebelumnya. Saya

    menggunakan Gateway 10.100.30.1

    Tekan enter untuk melanjutkan

    instalasi.

    Masukkan Name server addresses

    yang sudah ditentukan sebelumnya.Saya menggunakan IP Address

    10.100.30.1 Tekan enter untuk

    melanjutkan instalasi.

  • 8/19/2019 Tutorial Debian 7

    8/29

    IMAM FAUZI ANDRIANXII TEKNIK KOMPUTER DAN JARINGAN 1 (17)

    SMK NEGERI 2 SURABAYASekretariat Jl. Tentara Genie Pelajar No. 26

    Telepon (031) 5343708 Fax (031) 5475376 Surabaya (60252)

      Mengkonfigurasi Hostname di dalam proses instalasi.

      Mengkonfigurasi Nama Domain di dalam proses instalasi.

    Masukkan Hostname atau nama

    komputer. Contoh : imam. Tekan

    enter untuk melanjutkan instalasi.

    Masukkan Domain name atau nama

    domain. Contoh : tkj.com. Tekan

    enter untuk melanjutkan instalasi.

  • 8/19/2019 Tutorial Debian 7

    9/29

    IMAM FAUZI ANDRIANXII TEKNIK KOMPUTER DAN JARINGAN 1 (17)

    SMK NEGERI 2 SURABAYASekretariat Jl. Tentara Genie Pelajar No. 26

    Telepon (031) 5343708 Fax (031) 5475376 Surabaya (60252)

      Mengkonfigurasi zona waktu pada kota yang Anda tempati.

      Memilih cara partisi harddisk. Kita pilih Manual.

    Tekan enter pada Jakarta karena

    kita terletak di Surabaya Jawa Timur

    yang merupakan WIB dengan Jakarta

    sebagai Kota Acuannya.

    Tekan enter pada Manual karena

    kita akan mempartisi harddisk secara

    manual.

  • 8/19/2019 Tutorial Debian 7

    10/29

    IMAM FAUZI ANDRIANXII TEKNIK KOMPUTER DAN JARINGAN 1 (17)

    SMK NEGERI 2 SURABAYASekretariat Jl. Tentara Genie Pelajar No. 26

    Telepon (031) 5343708 Fax (031) 5475376 Surabaya (60252)

      Membuat partisi pada space/bagian harddisk yang kosong.

      Membuat partisi secara otomatis pada space/bagian harddisk yang kosong.

    Tekan enter pada label FREE 

    SPACE untuk membuat partisi baru.

    Tekan Enter pada Create a new

    partition untuk membuat partisi

     baru.

  • 8/19/2019 Tutorial Debian 7

    11/29

    IMAM FAUZI ANDRIANXII TEKNIK KOMPUTER DAN JARINGAN 1 (17)

    SMK NEGERI 2 SURABAYASekretariat Jl. Tentara Genie Pelajar No. 26

    Telepon (031) 5343708 Fax (031) 5475376 Surabaya (60252)

      Masukkan memory untuk swap, kurang lebih dua kali dari memory RAM.

      Gunakan Sisa Memory untuk ROOT.

    Karena RAM saya 1GB, maka saya

    gunakan 2 GB swap.

    Kita gunakan semua sisa memoru

    untuk root. Biasanya dengan lambang

    /

  • 8/19/2019 Tutorial Debian 7

    12/29

    IMAM FAUZI ANDRIANXII TEKNIK KOMPUTER DAN JARINGAN 1 (17)

    SMK NEGERI 2 SURABAYASekretariat Jl. Tentara Genie Pelajar No. 26

    Telepon (031) 5343708 Fax (031) 5475376 Surabaya (60252)

      Proses format partisi yang sudah dibuat sebelumnya.

    Tekan enter pada Finish

    partitioning and write changes to

    disk untuk mengakhiri proses partisi

    dan partisi siap untuk di format.

    Tekan enter pada yes untuk

    memformat partisi yang sudah dibuat

    sebelumnya.

  • 8/19/2019 Tutorial Debian 7

    13/29

    IMAM FAUZI ANDRIANXII TEKNIK KOMPUTER DAN JARINGAN 1 (17)

    SMK NEGERI 2 SURABAYASekretariat Jl. Tentara Genie Pelajar No. 26

    Telepon (031) 5343708 Fax (031) 5475376 Surabaya (60252)

      Proses instalasi base system.

      Mensetting password untuk Root.

    Masukkan password untuk root.

    Tekan enter untuk melanjutkan

    instalasi.

  • 8/19/2019 Tutorial Debian 7

    14/29

    IMAM FAUZI ANDRIANXII TEKNIK KOMPUTER DAN JARINGAN 1 (17)

    SMK NEGERI 2 SURABAYASekretariat Jl. Tentara Genie Pelajar No. 26

    Telepon (031) 5343708 Fax (031) 5475376 Surabaya (60252)

      Mensetting nama user, username untuk account dan Password dari user tersebut.

    Masukkan sekali lagi password yang

    sudah anda masukkan pada tampilan

    sebelumnya. Tekan enter untuk

    melanjutkan instalasi.

    Masukkan nama untuk user baru.

    Tekan enter untuk melanjutkan

     proses instalasi.

    Masukkan nama user baru. Tekan

    enter untuk melanjutkan proses

    instalasi.

  • 8/19/2019 Tutorial Debian 7

    15/29

    IMAM FAUZI ANDRIANXII TEKNIK KOMPUTER DAN JARINGAN 1 (17)

    SMK NEGERI 2 SURABAYASekretariat Jl. Tentara Genie Pelajar No. 26

    Telepon (031) 5343708 Fax (031) 5475376 Surabaya (60252)

      Proses konfigurasi apt.

    Masukkan password untuk user baru.

    Tekan enter untuk melanjutkan

     proses instalasi.

    Masukkan password sekali lagi

    untuk user baru yang sudah

    dimasukkan pada tampilan

    sebelumnya. Tekan enter untuk

    melanjutkan proses instalasi.

  • 8/19/2019 Tutorial Debian 7

    16/29

    IMAM FAUZI ANDRIANXII TEKNIK KOMPUTER DAN JARINGAN 1 (17)

    SMK NEGERI 2 SURABAYASekretariat Jl. Tentara Genie Pelajar No. 26

    Telepon (031) 5343708 Fax (031) 5475376 Surabaya (60252)

      Tampilan konfirmasi apakah anda menscan CD/DVD selain CD/DVD 1 sekarang, pilih No.

      Memilih apakah menggunakan mirror atau tidak. Mirror ini nantinya digunakan untuk

    menginstall ataupun mengupdate paket yang dibutuhkan melalui server yang sudah

    disediakan ataupun melalui internet.

    Tekan enter  pada pilihan No  karena

    kita akan menscan CD/DVD nanti

    setelah proses instalasi selesai.

    Tekan enter pada No karena kita

    menggunakan media CD/DVD untuk

    melakukan instalasi ataupun update

     paket nantinya.

  • 8/19/2019 Tutorial Debian 7

    17/29

    IMAM FAUZI ANDRIANXII TEKNIK KOMPUTER DAN JARINGAN 1 (17)

    SMK NEGERI 2 SURABAYASekretariat Jl. Tentara Genie Pelajar No. 26

    Telepon (031) 5343708 Fax (031) 5475376 Surabaya (60252)

      Proses pemilihan dan penginstallan software/paket.

      Memilih apakah partisipasi pada paket yang digunakan untuk survey.

    Tekan enter pada No untuk

    melanjutkan proses instalasi.

  • 8/19/2019 Tutorial Debian 7

    18/29

    IMAM FAUZI ANDRIANXII TEKNIK KOMPUTER DAN JARINGAN 1 (17)

    SMK NEGERI 2 SURABAYASekretariat Jl. Tentara Genie Pelajar No. 26

    Telepon (031) 5343708 Fax (031) 5475376 Surabaya (60252)

      Memilih software atau paket yang akan diinstall.

      Proses instalasi GRUB bool loader.

    Hapus tanda centang pada Desktop

    environment. Beri tanda centang

    hanya pada Standard system. Tekan

    enter untuk melanjutkan proses

    instalasi.

  • 8/19/2019 Tutorial Debian 7

    19/29

    IMAM FAUZI ANDRIANXII TEKNIK KOMPUTER DAN JARINGAN 1 (17)

    SMK NEGERI 2 SURABAYASekretariat Jl. Tentara Genie Pelajar No. 26

    Telepon (031) 5343708 Fax (031) 5475376 Surabaya (60252)

      Proses finishing instalasi.

    Tekan enter pada yes karena kita

    akan menginstall GRUB boot loader

    pada master boot record.

  • 8/19/2019 Tutorial Debian 7

    20/29

  • 8/19/2019 Tutorial Debian 7

    21/29

    IMAM FAUZI ANDRIANXII TEKNIK KOMPUTER DAN JARINGAN 1 (17)

    SMK NEGERI 2 SURABAYASekretariat Jl. Tentara Genie Pelajar No. 26

    Telepon (031) 5343708 Fax (031) 5475376 Surabaya (60252)

    DNS SERVER 

      Menginstall paket yang dibutuhkan yaitu bind9 

    server-debian:~# apt-get install bind9

      Menambah scripts pada file /etc/bind/named.conf.local  untuk membuat zone forward

    dan zone reverse.

    server-debian:~# nano /etc/bind/named.conf.local

      Membuat file baru untuk zone forward pada direktori /var/cache/bind/ 

    server-debian:~# nano /var/cache/bind/db.imam

    Jalankan perintah apt-

    get install bind9 

    kemudian enter.

  • 8/19/2019 Tutorial Debian 7

    22/29

    IMAM FAUZI ANDRIANXII TEKNIK KOMPUTER DAN JARINGAN 1 (17)

    SMK NEGERI 2 SURABAYASekretariat Jl. Tentara Genie Pelajar No. 26

    Telepon (031) 5343708 Fax (031) 5475376 Surabaya (60252)

      Membuat file baru untuk zone reverse pada direktori /var/cache/bind/ 

    server-debian:~# nano /var/cache/bind/db.1

      Merestart layanan bind9

    server-debian:~# /etc/init.d/bind9 restart

      Mengetes DNS yang sudah di konfigurasi

    server-debian:~# nslookup www.tkj.com

    server-debian:~# nslookup 10.100.30.1

  • 8/19/2019 Tutorial Debian 7

    23/29

    IMAM FAUZI ANDRIANXII TEKNIK KOMPUTER DAN JARINGAN 1 (17)

    SMK NEGERI 2 SURABAYASekretariat Jl. Tentara Genie Pelajar No. 26

    Telepon (031) 5343708 Fax (031) 5475376 Surabaya (60252)

    WEB DAN MAIL SERVER 

      Menginstall paket yang dibutuhkan yaitu apache2,php5,postfix,squirrelmail,

    courier-imap courier-pop 

    server-debian:~# apt-get install apache2 php5 postfix squirrelmail courier-

    imap courier-pop 

    Pilih yes kemudian

    tekan enter untuk

    melanjutkan proses

    instalasi paket.

    Tekan enter pada

    Ok untuk

    melanjutkan proses

    instalasi paket.

  • 8/19/2019 Tutorial Debian 7

    24/29

    IMAM FAUZI ANDRIANXII TEKNIK KOMPUTER DAN JARINGAN 1 (17)

    SMK NEGERI 2 SURABAYASekretariat Jl. Tentara Genie Pelajar No. 26

    Telepon (031) 5343708 Fax (031) 5475376 Surabaya (60252)

      Kita copy file default menjadi file webmail dengan perintah : cp

    /etc/apache2/sites-available/default /etc/apache2/sites-

    available/webmail 

    Pilih Internet Site 

    kemudian tekan

    enter.

    Masukkan domain 

    name pada System 

    mail name.

  • 8/19/2019 Tutorial Debian 7

    25/29

    IMAM FAUZI ANDRIANXII TEKNIK KOMPUTER DAN JARINGAN 1 (17)

    SMK NEGERI 2 SURABAYASekretariat Jl. Tentara Genie Pelajar No. 26

    Telepon (031) 5343708 Fax (031) 5475376 Surabaya (60252)

      Kemudian kita edit file webmail dengan perintah : nano /etc/apahe2/sites-

    available/webmail 

      Kita disable site default dengan perintah : a2dissite default 

      Kita enable site webmail dengan perintah : a2ensite webmail 

      Kemudian kita enable modul php5 dengan perintah : a2enmod php5 

      Kita buat file index.php dengan perintah : nano /var/www/root/index.php 

    Kita ketikkan kode berikut :

    kemudian save.

      Kita buat direktori maildir dengan perintah : maildirmake /etc/skel/Maildir 

      Kita buat 2 user baru dengan perintah : adduser  

    Edit pada bagian ini.

    Tambahkan Script ini

     pada baris palingakhir.

  • 8/19/2019 Tutorial Debian 7

    26/29

  • 8/19/2019 Tutorial Debian 7

    27/29

    IMAM FAUZI ANDRIANXII TEKNIK KOMPUTER DAN JARINGAN 1 (17)

    SMK NEGERI 2 SURABAYASekretariat Jl. Tentara Genie Pelajar No. 26

    Telepon (031) 5343708 Fax (031) 5475376 Surabaya (60252)

      Kita konfigurasi squirrelmail dengan perintah : squirrelmail-configure .

      Lakukan seperti dibawah ini :

    tekan “1 enter” > tekan “1 enter” untuk mensetting org,

    isikan “XII TKJ-1” tekan “r enter” untuk kembali ke menu utama tekan “2 enter” > tekan “1 enter” untuk mensetting domain,

    isikan “tkj.com” tekan “r enter” untuk kembali ke menu utama

    tekan “d enter” untuk mensetting specific IMAP Server,isikan “courier” tekan “enter 2 kali” tekan “s enter” untuk menyimpan konfigurasi tekan “q enter” untuk keluar 

      Kita buat symlink antara apache dengan squirrelmail dengan perintah : ln –s

    /etc/squirrelmail/apache.conf

    /etc/apache2/squirrelmail.conf

      Kemudian kita restart semua service agar dapat berjalan dengan normal dan dapat diuji.

    Berikut perintah yang diperlukan :

    /etc/init.d/apache2 restart/etc/init.d/postfix restart/etc/init.d/courier-imap restart/etc/init.d/courier-pop restart

  • 8/19/2019 Tutorial Debian 7

    28/29

    IMAM FAUZI ANDRIANXII TEKNIK KOMPUTER DAN JARINGAN 1 (17)

    SMK NEGERI 2 SURABAYASekretariat Jl. Tentara Genie Pelajar No. 26

    Telepon (031) 5343708 Fax (031) 5475376 Surabaya (60252)

    DHCP SERVER

      Menginstall paket yang dibutuhkan yaitu dhcp3-server 

    server-debian:~# apt-get install dhcp3-server

      Mengedit scripts pada file /etc/dhcp3/dhcpd.conf 

    server-debian:~# nano /etc/dhcp3/dhcpd.conf

    Tekan enter untuk

    melanjutkan

    instalasi paket.

    Edit pada bagian ini.

  • 8/19/2019 Tutorial Debian 7

    29/29

    IMAM FAUZI ANDRIANXII TEKNIK KOMPUTER DAN JARINGAN 1 (17)

    SMK NEGERI 2 SURABAYASekretariat Jl. Tentara Genie Pelajar No. 26

    Telepon (031) 5343708 Fax (031) 5475376 Surabaya (60252)

      10.100.30.0 merupakan IP Network dari IP Address yang didistribusikan (Di DHCP kan).

      255.255.255.0 merupakan Netmask dari IP Address yang didistribusikan (Di DHCP kan).

      Range merupakan Jangkauan dari IP Address yang didistribusikan (Di DHCP kan).

      Option Domain-name-servers merupakan DNS yang nantinya akan digunakan oleh client.

      Option Doman-name merupakan nama yang digunakan sebagai inisial dari IP Address  –  

    IP Address yang di DHCP kan oleh server ini.

      Routers merupakan jalan keluar ataupun IP Address yang digunakan sebagai pintu oleh

    server dalam mendistribusikan IP Address yang di DHCP kan.

      Merestart layanan dhcp3-server

    server-debian:~# /etc/init.d/dhcp3-server restart

    Catatan :  Apabila dalam proses installasi meminta memasukkan DVD

     binary yang diminta, maka masukkan DVD kemudian tekan enter