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 :
.png)



Komentar
Posting Komentar