WEB Server

Laporan Praktikum

WEB Server (APACHE & PHP)


Langkah Praktikum

  1. Periksa koneksi ke gateway, ke dns server dan ke server repositori (ping)
    • Ping 10.17.0.254
    • Ping 10.10.1.1
    • Ping proxy.polsri.ac.id

  2. Install apache2 yang akan digunakan sebagai web server
    sudo apt-get install apache2

  3. Jalankan apache2
    sudo /etc/init.d/apache2 restart

  4. Periksa dan catat hasilnya
    nmap -p80 localhost
    nmap -p80 10.17.0.192

  5. Install lynx
    sudo apt-get install lynx

  6. Browsing ke web yang anda buat
    lynx 10.17.0.192

  7. Direktori tempat file website anda adalah /var/www/. Buat file html di folder tersebut
    cd /var/www/
    sudo nano index.html
    Isikan
  8. <html>
    <head>
    <title>WEB SERVER KELOMPOK 2 5CB</title>
    </head>
    <body>
               <ol>
               <li>Asep Kurniawan</li>
               <li>Ananda Caesaria</li>
               <li>Frihartini Setyawati</li>
               <li>Riki Aranda</li>
    </body>
    </html>

    Save dan Keluar dari nano

  9. Browsing kembali ke website anda, apa yang ditampilkannya ?
    lynx 10.17.0.192

  10. Install PHP pada web server anda
    sudo apt-get install php5 libapache2-mod-php5

  11. Restart apache
    sudo /etc/init.d/apache2 restart

  12. Buat halaman php dan letakkan pada direktori www anda
    cd /var/www/
    sudo nano test.php
    Isikan
    <?php
    phpinfo();
    ?>

    Save dan keluar dari text editor

  13. Browsing ke website anda sambil menjalankan tcpdump catat tampilan dan hasil tcpdump
    lynx 10.17.0.192/test.php


Hasil Praktikum

polsri@polsri:~$ nmap -p80 localhost

Starting Nmap 5.21 (http://nmap.org) at 2012-11-01 07:39 WIT
Nmap scan report for localhost (127.0.0.1) Host is up (0.000081s latencey)
PORT   STATE SERVICE
80/tcp open  http

Nmap done: 1 IP address ( 1 host up) scanned in 0.09 seconds
Penjelasan:
Hasil ini menunjukkan bahwa pada port 80/tcp dalam keadaan terbuka dan mempunyai service yaitu http.Maksud nya adalah kita diberi akses untuk membuka browser.

polsri@polsri:~$ nmap -p80 10.17.0.192

Starting Nmap 5.21 (http://nmap.org) at 2012-11-01 07:42 WIT
Nmap scan report for 10.17.0.192 Host is up (0.000075s latencey)
PORT   STATE SERVICE
80/tcp open  http

Nmap done: 1 IP address ( 1 host up) scanned in 0.09 seconds
Penjelasan:
Hasil ini menunjukkan bahwa pada port 80/tcp dalam keadaan terbuka dan mempunyai service yaitu http. Maksud nya adalah kita diberi akses untuk membuka browser.

Selanjutnya menginstall lynx menggunakan sudo apt-get install lynx
Jika berhasil akan muncul sebagai berikut:

It works!
This is the default web page for this server
The web server software is running but no content has been added, yet.
Penjelasan:
Jika penginstalan berhasil akan muncul hasil seperti diatas.
Dikarenakan isi pada tag htmlnya masih default.

Ketika pada langkah 7 telah diisikan pada tag html, maka jalankan lynx 10.17.0.192 dan akan menghasilkan sebagai berikut:

Anggota Kelompok 2
* Asep Kurniawan
* Ananda Caesaria
* Frihartini Setyawati
* Riki Aranda

Penjelasan:
Hasil diatas akan tampil sesuai dengan html yang diisikan. Kita dapat menmpilkan hasil yang lain sesuai dengan yang kita isikan pada tag html.

Lakukan langkah 9, 10, 11 untuk melakukan penginstalan php apache dan mengisikan tag php seperti langkah 11. Selanjutnya ketikan kembali lynx 10.17.0.192 dan menghasilkan sebagai berikut:



Kesimpulan:

  1. Web Server adalah software server yang menjadi tulang belakang dari World Wide Web (WWW).
  2. Web server membutuhkan beberapa aplikasi diantaranya Apache dan PHP.
  3. Pada Web server kita dapat membangun sebuah website dengan mengisikan pada tag html maupun php.
Politeknik Negeri Sriwijaya
LMS Polsri

Komentar

Postingan Populer