Web Server

    

 Web server 

 web server adalah sebuah layanan yang melayani berbagai data, yangberfungsi untuk melayani permintaan HTTP dan HTTPS dari client(Chrom, Firefox, dls) selanjutnya web server akan mengirimkan respon atas permintaan tersebut kepada client dalam bentuk halaman web.

berikut adalah langkah kerja web server

1. Cek kembali package yang digunakan dalam Web Server :
    dpkg –l apache2
    dpkg –l php5 tampil nomor versi package
    dpkg –l mysql-server
    dpkg –l phpmyadmin
2. Lakukan konfigurasi web dengan virtual host pada debian
    • Pindah direktory sites-available
    cd /etc/apache2/sites-available/
    • Menyalin file 000-default.conf menjadi file web.conf
    cp 000-default.conf web.conf
    • Lakukan editing file web
        nano web.conf
        <VirtualHost *:80>
ServerAdmin webmaster@namasiswa.edu
ServerName www.namasiswa.edu #domain utama
ServerAlias namasiswa.edu #domain utama tanpa “www”
DocumentRoot /var/www/web/ #direktori website
#. . .
#. . .
3. Lakukan konfigurasi directory untuk web dengan virtual host pada debian
    cd /var/www/
    /var/www# mkdir web
    var/www# cd web/
    /var/www/web#
Dari directory ini buatlah file php (index.html) berisi nama siswa, no presensi
/var/www/web# nano index.html
Berikut isinya
<html>
<head><title>Situs namasiswa.edu</title></head>
<body bgcolor=yellow><center><font face=Calibri color=green>
<h1><blink>wellcome</blink></h1>
<br><br><br>
<font face=Calibri color=blue>
<h2><marquee>Ini adalah halaman<b>namasiswa.edu</b></marquee></h2>
</html>
4. Disable VirtualHost default yang sudah ada, dan aktifkan VirtualHost untuk website utama kita.
    /etc/apache2/sites-available# a2dissite 000-default.conf
    Jika ada perintah untuk melakukan reload apache2:
    Lakukan reload dengan perintah : service apache2 reload
    /etc/apache2/sites-available# a2ensite web.conf
5. Pengujian untuk web
Tulis alamat IP address debian dari browser pada windows virtual
Tulis alamat domain debian dari browser pada windows virtual


6. Pengujian untuk web virtual host
Tulis alamat http://namasiswa.edu/index.html debian dari browser pada windows virtual
Hasilnya berisi informasi nama siswa
7. Pengujian untuk PHP5
    a. Membuat file php : /var/www/#nano phpinfo.php
    <?php
    phpinfo();
    ?>
    b. Tulis pada browser nya windows http://namasiswa.edu/phpinfo.php


    Hasilnya deskripsi dari php akan muncul
8. Pengujian untuk mysql-server
    Tulis pada browser nya windows http://namasiswa.edu/phpmyadmin
        Hasilnya akan muncul seperti ini :


berikut adalah langkah kerja dari web server 


Komentar