Web Server dan konfigurasi web server

Slides:



Advertisements
Presentasi serupa
Instalasi DNS Server, Web Server & Mail Server
Advertisements

JARINGAN CLIENT - SERVER
PENGENALAN INTERNET M. Masrur, SKom.
 Putra Prima Naufal
KONSEP DASAR WEB DAN INTERNET
Selamat datang di ujian perbaikan yang oke!!! Di susun oleh: Herman Prianto( ) Evi Nurhayani( )
Pengantar Teknologi Informasi
Perancangan dan Pemrograman Web
Pemrograman Internet Konsep Dasar.
PENGENALAN PHP DAN INSTALASI WEB SERVER
Internet & Pemrograman Web Pertemuan I : Pengenalan Internet Oleh : Hadi Santoso.
Server Create by Amirullah.
Dasar - dasar Web dan HTML
KONSEP PEMROGRAMAN WEB
POST TEST IT CENTER UNSWAGATI TULISKAN Nama: Fakultas: Semester: e – Mail :
Pertemuan Ke-1 (Konsep Dasar Web)
Ubuntu Server 9.04 Margo Nur Cahyo Sst Web Server
DASAR PEMOGRAMAN WEB MENGGUNAKAN PHP Oleh: Andy Dhamalau, S.Kom.
WITH FANDI SUSANTO S.SI. Pemrograman Aplikasi Bergerak By Fandi Susanto S.Si.
Web server Willy Permana Putra.
Konsep Pemrograman Internet
Modul- 8 Pengantar PHP (1)
Secure HTTP With Apache Web Server
Keamanan Web Server Pertemuan XI.
WEB BROWSER.
PHP L. Erawan. Pengantar PHP itu bahasa script berjenis server-side (kalau bahasa javascript berjenis client-side) Anda harus menginstall software PHP.
Membangun Halaman Web Dinamis dengan PHP
Modul K2013 TKI-TKJ-C3-XII Administrasi Server Mail Server
Pengantar PHP Mempelajari Apa itu PHP, Cara Kerja PHP, Cara Menginstall, Menjalankan PHP, Pemrograman Dasar PHP Nyimas Artina,S.Kom, M.Si.
APACHE 2 Secure HTTP With Apache Web Server By GOODLE CREW.
DEPOK DENGAN BERBASIS PHP DAN MYSQL PEMBUATAN WEBSITE SEKOLAH ISLAM TERPADU AL HIKMAH for further detail, please visit
Day 3. HTTP Protokol yang menangani aplikasi web TCP 80 Webserver  Apache, IIS, … Web Browser  Mozilla, Internet Explorer HTML (Hyper-Text Markup Language)
Pengenalan Web Server dan Server Side Script
Membangun Halaman Web Dinamis dengan PHP
BAB II DASAR-DASAR WEB & HTML.
Overview Teknologi Internet
Pertemuan 1 Pengenalan Dasar Web.
Pemrograman Web II Ganjil
Pemrograman internet ABU SALAM, M.KOM.
Pertemuan V WEB Server.
Pengantar Pemrograman Internet 2
KOMPUTER APLIKASI TIK II
Pengantar Internet & HTML Toufan D Tambunan & Indra L Sardi
Lutfi Budi Ilmawan Univ. Muslim Indonesia
Teknologi Dasar Internet dan Web
Aplikasi Web (Bagian II)
Pengantar “Pemrograman Web Lanjut”
PHP( web Dasar) By : Lisda Juliana P.,SSi..
Pemrograman internet ABU SALAM, M.KOM.
DASAR DASAR WEB DAN HTML
PEMROGRAMAN WEB 1 PERTEMUAN 1
Mengadministrasi Server Dalam Jaringan
Sistem Manajemen Basis Data Web
Konsep Pemrograman Internet
Pengenalan Dasar Web dan HTML
Adi Parmawan ( 02 ) Pande Juniarta ( 20 ) Septia Wulandari ( 25 )
Prinsip Dasar Internet & Pemrograman Web
Pengenalan Web Server dan Server Side Script
Pengantar Teknologi Informasi
Matakuliah : Jaringan Komputer 2 Versi Materi Web Server Penyaji
Pengantar Teknologi Informasi
JAWABAN PRETEST IT CENTER UNSWAGATI.
BAB II DASAR-DASAR WEB & HTML. MATERI Dasar – Dasar Web dan HTML - Konsep dasar Web - Arsitektur Web - Web Server Software (PHPTriad, PHP Nuke) - Konsep.
Pengenalan Dasar Web dan HTML
Pertemuan 1 Pengenalan Dasar Web.
Web server.
Prinsip Dasar Internet & Pemrograman Web
Pertemuan 1 Pengenalan Dasar Web.
Pengenalan Web Server dan Server Side Script
Pemrograman Web II Pengantar Pemrogram PHP Pertemeuan 1 (Teori)
Transcript presentasi:

Web Server dan konfigurasi web server

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.

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

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.

Server Side Scripting ASP (Active Server Page) dan ASP.NET ColdFusion (http://www.macromedia.com/software/coldfusion) Java Server Pages (http://java.sun.com/products/jsp/) Perl (http://www.perl.org) Phyton (http://www.python.org) PHP (http://www.php.net)

Arsitektur Aplikasi Berbasis Web Response HTML CLIENT Request HTML SERVER

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

Instalasi Web Server & SSS Instalasi Terpisah (PHP, Apache, MySQL) Instalasi Gabungan: XAMPP (http://www.apachefriends.org) AppServ WAMP FoxServ PHPTriad

Konfigurasi WebServer di Linux Masuk Konigurasi httpd.conf # vi /etc/httpd/conf/httpd.conf Tekan Insert dan edit atau tambahkan : ServerName 192.168.21.1:80 (ip DNS anda :80) NameVirtualHost 192.168.21.1 (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.

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.

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

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 webmaster@unpad.edu ServerName www.unpad.edu #domain utama ServerAlias unpad.edu #domain utama tanpa “www” DocumentRoot /var/www/web/ #direktori website <Directory /> Options FollowSymLinks AllowOverride None #. . .

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

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#

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.