Rabu, 12 Oktober 2016

Laporan praktik WEB SERVER

Nama : Ina Laila Dzikrun N
WEB SERVER
Guru : Rahmat Sukma Wijaya
Kelas : XII TKJ 2
Mapel : Adminjar
Sekolah : SMKN 1 CIHAMPELAS
Tanggal : 17 September 2016

A. Dasar Teori
1. Web Server
        adalah Sebuah Server yang Melayani atau Menerima permintaan dari Client dalam bentuk HTTP atau HTTPS (melalui Browser) yang kemudian memberikan Umpan atau Balasan berupa Dokumen HTML (biasa disebut Halaman Website). Web Server memiliki alamat IP dan nama Domain sendiri.
2. Topologi


B. Alat Dan Bahan
1. satu perangkat PC/Laptop
2. VDI Debian 7
3. Aplikasi Virtualbox
4. Aplikasi Putty

C. Keselamatan Kerja
1. berdoa sebelum praktek
2. praktik sesuai dengan soal dan paduan belajar
3. memakai jas Lab ketika praktek
4. memakai alas kaki ketika praktek
5. tertib pada saat praktek



D. Langkah kerja
WEB SERVER
1.   Instalasi WEB SERVER
       Disini kita menggunakan instalasi dengan cara repository online, yaitu dengan ketik perintah:
       # pico /etc/apt/source.list
       (masukan repository online)
       # apt-get update
       # apt-get install apache2

2.   Cek WEB SERVER
       Untuk mengecek web server gunekan perintah :
       # /etc/init.d/apache2 status
       Jika apache2 sudah terinstall dan berjalan maka akan muncul seperti ambar di bawah ini:


3.    Kemudian Setting IP di server (199.189.20.1)  dan laptop (199.189.20.2)
untuk men-setting IP gunakan perintah :
       # pico /etc/network/interfaces


         Untuk men-setting IP di Laptop :
·         Klik icon komputer di sudut kanan bawah
·         Klik “Change Adapter Setting”
·         Klik VirtualBox Host-Only Network.
·         Klik kanan pilih properties / double klik
·         Klik TCP/IPv4
·         masukanIP, lalu ok


       Setelah Setting IP, anda bisa mengecek koneksi melalui cmd dengan perintah
       Ping 199.189.20.1
       Atau dengan perintah “ifconfig” di debian.

4.     Selanjutnya , membuat DNS Server dengan menggunakan IP 199.189.20.1 dan DOMAIN ina.web.id sampai pada pengujian DNS SERVER pada PC client dengan menggunakan perintah:
       nslookup 199.189.20.1
       nslookup ina.web.id
       Caranya seperti yang sudah saya tulis di laporan sebelumnya.
5.     Membuat Virtual Host
  ·     Untuk membuat virtual host dengan menggunakan perintah :
       # cp /etc/apache2/sites-available/
       # cp default ina
       # pico ina
       Kemudian akan muncul seperti gambar di bawah ini :
       Tambahkan :
       “ServerAdmin admin@ina.web.id
       “ServerName www.ina.web.id
       “ServerAlias ina.web.id
       Tambahkan juga ina di :
       “documentRoot /var/www/ina/”
       “<Directory /var/www/ina/>”


           · Kemudian ketikan perintah
        # a2dissite default
        # a2ensite ina


            ·  Kemudian reload/restart apache2 dengan perintah :
         # service apache2 reload


6.    Konfigurasi WEB Direktori
       Untuk mengkonfigurasi web direktori gunakan perintah :
       # cd /var/www/
       # mkdir ina
       # cd ina
7.    Buat Web Ina
        Gunakan perintah :
        # pico index.html
        Kemudian ketikan seperti pada gambar

        Kemudian reload/restart kembali apache2 dengan mengguakan perintah:
        # service apache2 reload
 8.     Cek pada browser client “ina.web.id

SUB DOMAIN
9.     Membuat sub domain
      Untuk membuat sub domain gunakan perintah :
      # cd /etc/apache2/sites-available/
      # cp default hobi
      # pico hobi
      Tambahkan hobi di :
      “ServerName www.hobi.ina.web.id
      “ServerAlias hobi.ina.web.id
      Ganti ina menjadi hobi di :
      “documentRoot /var/www/hobi/”
      “<Directory /var/www/hobi/>”

       Kemudian ketikan perintah :
       # a2ensite hobi
10.   Kembali lagi ke Konfigurasi WEB Direktori
        Untuk mengkonfigurasi web direktori gunakan perintah :
        # cd /var/www/
        # mkdir ina
        # cd ina
11.  Buat web ina
        Gunakan perintah :
        # pico index.html
        Kemudian ketikan seperti pada gambar


12.   Kemudian tambahkan subdomain hobi pada dns server (db.ina)
        Dengan menggunakan perintah :
        # pico /var/cache/bind/db.ina


13.  Enable-site hobi, restart apache2 dan bind9
            Dengan mengguakan perintah :
            # a2ensite hobi
            # /etc/init.d/bind9 restart
            # /etc/init.d/apache2 restart
     14. Kemudian cek pada browser client “hobi.ina.web.id

15.   Selanjutnya untuk menambahkan sub domain, kembali ke perintah :
           # cd /etc/apache2/sites-available/
           # ls-al
           # cp hobi tkj
           # ls –al
           # pico tkj
           Ganti hobi menjadi tkj di :
           “ServerName www.tkj.ina.web.id
           “ServerAlias tkji.ina.web.id
           “documentRoot /var/www/tkj/”
           “<Directory /var/www/tkj/>”


             Kemudian ketikan perintah :
             # a2esite tkj


16.      Kembali lagi ke Konfigurasi WEB Direktori
              Untuk mengkonfigurasi web direktori gunakan perintah :
              # cd /var/www/
              # mkdir tkj
              # cd tkj
17.      Buat Web tkj
              Gunakan perintah :
              # pico index.html
              Kemudian ketikan seperti pada gambar

18.      Kemudian tambahkan subdomain hobi pada dns server (db.ina)
             # cd /var/cache/bind/
             # ls-al
             # pico db.ina


19.      Enable-site hobi, restart apache2 dan bind9
              Dengan menggunakan perintah :
              # a2ensite hobi
              # /etc/init.d/bind9 restart
              # /etc/init.d/apache2 restart

20.     Kemudian cek pada browser client “hobi.ina.web.id

21.     Selanjutnya untuk menambahkan sub domain, kembali ke perintah :
             # cd /etc/apache2/sites-available/
             # ls-al
             # cp hobi travelling
             # ls –al
             # pico travelling
             Ganti tkj menjadi travelling di :
            “ServerName www.travelling.ina.web.id
            “ServerAlias travelling.ina.web.id
            “documentRoot /var/www/travelling/”
            “<Directory /var/www/travelling/>”


             Kemudian ketikan perintah :
             # a2esite travelling

22.      Kembali lagi ke Konfigurasi WEB Direktori
              Untuk mengkonfigurasi web direktori gunakan perintah :
              # cd /var/www/
              # mkdir travelling
              # cd travelling
23.      Buat Web travelling
              Gunakan perintah :
              # pico index.html
              Kemudian ketikan seperti pada gambar

24.      Kemudian tambahkan subdomain hobi pada dns server (db.ina)
             # cd /var/cache/bind/
             # ls-al
             # pico db.ina

25.      Enable-site travelling, restart apache2 dan bind9
              Dengan mengguakan perintah :
              # a2ensite travelling
              # /etc/init.d/bind9 restart
              # /etc/init.d/apache2 restart
26.     Kemudian cek pada browser client “hobi.ina.web.id”

27.     selesai






           

            E. KESIMPULAN
       Server  adalah sebuah program aplikasi yang menerima sambungan untuk permohonan servis dan memberikan kembali respons.
Web Server adalah sebuah perangkat lunak server yang berfungsi menerima permintaan HTTP atau HTTPS dari klien yang dikenal dengan browser web dan mengirimkan kembali hasilnya dalam bentuk halaman-halaman web yang umumnya berbentuk dokumen HTML. 
Mail server merupakan perangkat terpenting dalam pembuatan webmail yang menjadi tempat dari database mail dalam jaringan untuk melakukan resource sharing, dan dapat dimanfaatkan untuk memfasilitasi Perusahaan dalam pembuatan webmail.

F. REFRENSI
http://www.kampusti.click/2013/11/makalah-web-server-dan-mail-server.html





1 komentar: