Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Web Server dan konfigurasi web server

Presentasi serupa


Presentasi berjudul: "Web Server dan konfigurasi web server"— Transcript presentasi:

1 Web Server dan konfigurasi web server

2 Web Server Merupakan sebuah perangkat lunak dalam server yang berfungsi menerima permintaan (request) berupa halaman web melalui HTTP atau HTTPS dari klien yang dikenal dengan browser web dan mengirimkan kembali (response) hasilnya dalam bentuk halaman- halaman web yang umumnya berbentuk dokumen HTML.

3 Web Server Apache Web Server (http://www.apache.org)
Internet Information Service, IIS ( Xitami Web Server ( PWS Sun Java System Web Server

4 Server Side Scripting Server Side Scripting merupakan sebuah teknologi scripting atau pemrograman web dimana script (program) dikompilasi atau diterjemahkan di server. Dengan SSS, memungkinkan untuk menghasilkan halaman web yang dinamis.

5 Server Side Scripting ASP (Active Server Page) dan ASP.NET
ColdFusion ( Java Server Pages ( Perl ( Phyton ( PHP (

6 Arsitektur Aplikasi Berbasis Web
Response HTML CLIENT Request HTML SERVER

7 Arsitektur Aplikasi Berbasis Web
Intepreter PHP Response HTML CLIENT Request PHP SERVER

8 Instalasi Web Server & SSS
Instalasi Terpisah (PHP, Apache, MySQL) Instalasi Gabungan: XAMPP ( AppServ WAMP FoxServ PHPTriad

9 Konfigurasi WebServer di Linux
Masuk Konigurasi httpd.conf # vi /etc/httpd/conf/httpd.conf Tekan Insert dan edit atau tambahkan : ServerName :80 (ip DNS anda :80) NameVirtualHost (ip DNS anda) ServerAdmin unpad.ac.id(DNS server anda) DocumentRoot /var/www/html (tempat direktori penyimpanan data web) Kemudian simpan dengan tekan tombol ESC (:wq) Enter.

10 Debian Installasi debian-server:/home/rudi# apt-get install apache2 php5 mysql-server phpmyadmin Dalam perancangan Web Server, kita harus mengetahui terlebih dahulu persyaratan (Dependensi) dari website yang akan kita buat. Misalnya, website tersebut membutuhkan bahasa HTML saja, atau PHP4, PHP5, atau juga MySQL Database sebagai media penyimpanan datanya. Kita asumsikan saja, akan menggunakan Content Management System (CMS) gratisan dari Internet, semisal Joomla, Wordpress atau Druppal.

11 Konfigurasi Pada saat installasi Apache2, sebenarnya website dari server Debian sudah dapat kita kunjugi melalui Web Browser. Coba ketikan alamat dan hasilnya akan seperti dibawah ini. Hal ini terjadi karena Virtual Host default otomatis aktif.

12

13 Konfigurasi Virtual Host
debian-server:/home/rudi# cd /etc/apache2/sites-available/ debian-server:/etc/apache2/sites-available# cp default web debian-server:/etc/apache2/sites-available# vim web <VirtualHost *:80> ServerAdmin ServerName #domain utama ServerAlias unpad.edu #domain utama tanpa “www” DocumentRoot /var/www/web/ #direktori website <Directory /> Options FollowSymLinks AllowOverride None #. . .

14 Disable VirtualHost default yang sudah ada, dan aktifkan VirtualHost untuk website utama kita.
debian-server:/etc/apache2/sites-available# a2dissite default debian-server:/etc/apache2/sites-available# a2ensite web

15 Konfigurasi Web Direktori
debian-server:/etc/apache2/sites-available# cd /var/www/ debian-server:/var/www# mkdir web debian-server:/var/www# cd web/ debian-server:/var/www/web#

16 SOAL (Kerjakan secara Berkelompok)
Jelaskan langkah-langkah untuk konfigurasi webserver di linux (distro bebas), kemudian cek bahwa webserver tersebut sudah jalan. Sebutkan perintah(command line) untuk mengaktifkan webserver dan menonaktifkan webserver.


Download ppt "Web Server dan konfigurasi web server"

Presentasi serupa


Iklan oleh Google