WEB Server
Laporan Praktikum
WEB Server (APACHE & PHP)
Langkah Praktikum
- 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
- Install apache2 yang akan digunakan sebagai web server
sudo apt-get install apache2 - Jalankan apache2
sudo /etc/init.d/apache2 restart - Periksa dan catat hasilnya
nmap -p80 localhost
nmap -p80 10.17.0.192 - Install lynx
sudo apt-get install lynx - Browsing ke web yang anda buat
lynx 10.17.0.192 - Direktori tempat file website anda adalah /var/www/. Buat file html di folder tersebut
cd /var/www/
sudo nano index.html
Isikan - Browsing kembali ke website anda, apa yang ditampilkannya ?
lynx 10.17.0.192 - Install PHP pada web server anda
sudo apt-get install php5 libapache2-mod-php5 - Restart apache
sudo /etc/init.d/apache2 restart - 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 - Browsing ke website anda sambil menjalankan tcpdump catat tampilan dan hasil tcpdump
lynx 10.17.0.192/test.php
<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
Save dan Keluar dari nano
Hasil Praktikum
polsri@polsri:~$ nmap -p80 localhostStarting 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:
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:
* 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:
- Web Server adalah software server yang menjadi tulang belakang dari World Wide Web (WWW).
- Web server membutuhkan beberapa aplikasi diantaranya Apache dan PHP.
- Pada Web server kita dapat membangun sebuah website dengan mengisikan pada tag html maupun php.
LMS Polsri
Komentar
Posting Komentar