Mapping URL Sistem Web

dokumen-dokumen yang mirip
Minggu 12 Web Server 1

Application Layer. Electronic Engineering Polytechnic Institut of Surabaya ITS Kampus ITS Sukolilo Surabaya 60111

MODUL 3 APLIKASI WEB

BAB I PENDAHULUAN. 2. Dapat mengetahui tujuan dari Virtual Host. 3. Mampu mengkonfigurasi Virtual Host khususnya pada Centos.

Hubungan Aplikasi dan Transport

MEMBUAT WEB DENGAN JOOMLA TANPA MENGHAPUS CONTENT XAMPP

DATABASE SERVER WEB SERVER SUBDOMAIN

SMK NEGERI 3 PALU SERVER WITH DEBIAN. Konfigurasi : Urutan Konfigurasi :

Pertemuan 1 Pengenalan Web Server dan Server Side Scripting

Cara Membuat Web Server dengan XAMPP Control Panel v

Muhammad Zen Samsono Hadi, ST. Msc.

1. Konfigurasi Ip address. (misalnya ip yang ingin digunaka adalah ) nano /etc/network/interfaces

WEB SERVER ( APACHE WEB SERVER )

WEB SERVER LINUX DEBIAN 8.5

Mengenal Apache Web Server

DNS SERVER. Jaringan Komputer

Lebih kompatibel dengan Windows karena memang IIS adalah keluaran Microsoft.

MODUL PRAKTIKUM SISTEM DAN JARINGAN KOMPUTER WEBSERVER. Oleh : Muhammad Riza Hilmi, ST.

Step By Step IIS By Prihastomo

Web Server A. DASAR TEORI

Admin Jaringan Komputer APACHE WEB SERVER

1. Anda harus login dulu ke server anda dengan menggunakan root 2. Kemudian cek apakah paketnya sudah terinstall atau tidak dengan perintah berikut

Setup DNS di Debian 7.x.x

Instalasi PHPmotion di Centos 5.5

KONFIGURASI MAIL SERVER PADA DEBIAN 5

Membangun Network Services di Linux

Konfigurasi DNS & Web Server

PEMBAHSANA SOAL UJI KOMPETENSI TKJ 2015/2016 PAKET 1. Menggunakan UBUNTU TKJ SMKN 1 Lembah Melintang

Konfigurasi DNS, MAIL dan WEBMAIL SERVER pada Debian 5.3 Jobsheet and Tutorial Oleh Ahmad Sanusi, S.Sos.I

Monitoring Web Server dengan AWSTATS

MODUL 14 PRAKTIKUM ADMINISTRASI JARINGAN

Debian Squeeze Konfigurasi Debian Server

INSTALLATION CHECKING

2. Perangkat Jaringan (Kabel UTP, Switch/Hub,Ethernet) Perangkat Lunak 1. Sistem Operasi (WindowsXP, Windows 2000, Windows 2003, Linux)

BAB IV PEMBAHASAN. dapat dilakukan dengan memasukkan IP address sesuai dengan IP address yang telah

Panduan Cara Menggunakan Server VPS

Ada beberapa aspek yang perlu diterapkan dalam mengamankan web server, antara lain:

BAB IV HASIL DAN PEMBAHASAN. adalah CD/DVD IPCop dan komputer yang digunakan tehubung dengan

Instalasi Web Server WAMP 5 versi Pemrograman Web

Maka akan tampil jendela Internet Information Services (IIS) Manager. Kemudian klik Web Sites Membuat folder data

Membuat FTP di Windows Server 2003

BAB 4 IMPLEMENTASI DAN EVALUASI. Monitoring dan User Management pada PT Patra Jasa adalah hardware, - CPU Pentium IV 2.4 GHz

Jika terdeteksi maka akan muncul device seperti ini /dev/sda1 atau /dev/sdb1 seperti gambar dibawah ini

WEB SERVER MODULE & VIRTUAL HOST. Exp : Admin Server Kelas : XII TKJ B. No. Exp : 6 2. Trimans Yogiana

WEB DATABASE ( WEB SERVER dan DATABASE )

RARP Request RARP R RARP Repl RARP R Only IP Only IP Address MAC: x:x:x:x:x:x RARP server RARP IP:

PANDUAN PENGGUNAAN. Joomla! Versi 1.5. Oleh: Anon Kuncoro Widigdo

Web Server Administrator

Ada beberapa aspek yang perlu diterapkan dalam mengamankan web server, antara lain:

INSTALLATION GUIDE INSTALLATION GUIDE. PT.Technomatic Cipta Mandiri. IT division: Jl. Cikutra Baru Raya No.2 Bandung-40124

BAB 4 IMPLEMENTASI DAN EVALUASI

Proses booting saat instalasi Endian firewall

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET (KOMUNIKASI DATA)

Instalasi Joomla 1.7

Bab 2 Turck - MMCache

BAB III PERANCANGAN SISTEM

LAMPIRAN A. instalan pada folder htdocs dengan mengakses alamat melalui

BAB III ANALISA DAN PERANCANGAN

Hal yang paling utama dalam proses pembuatan web server adalah memilih software mana yang akan digunakan sebagai web server yang akan digunan.

Membuat Web Server di Linux

Bab 1. Pengenalan JSP POKOK BAHASAN: TUJUAN BELAJAR: 1.1 Dasar JSP

BAB 4 IMPLEMENTASI DAN EVALUASI. Web wizard akan ditempatkan pada server yang merupakan sebuah proxy server

A. Membuat Active Directory dan User

Alhamdulillah, segala puji dan syukur kami panjatkan kepada Alloh SWT, dan sholawat serta salam kami haturkan kepada Nabi Muhammad SAW.

CMS Joomla. Materi Kuliah Rekayasa Web Universitas Budi Luhur. A. Pengenalan Joomla

TEKNOLOGI INFORMASI DAN KOMUNIKASI ADMINISTRASI SERVER DEB-003 STRUKTUR MODUL ADMINISTRASI LINUX DEBIAN SQUEEZE DASAR-DASAR JARINGAN DEB.

MODUL PRAKTIKUM ADMINISTRASI SERVER OS DEBIAN 6

MENGUPLOAD WEBSITE KE SERVER HOSTING

Konfigurasi DNS Server pada Linux Redhat

Install LEMP Di Debian 8

Membuat web CMS dengan JOOMLA

IAIN WALISONGO SEMARANG

Virtual Host di Windows Menggunakan Xampp. Written by Khoirur Rosyidin Tuesday, 02 April :44

BAB 4 HASIL DAN PEMBAHASAN

Installasi Web Server Pada Linux Debian (GUI) Nama : Abdul Rohman Wahid Kelas : XI TKJ A No / NIS : 01 / 13986

REMOTE ACCESS DNS SERVER

FTP SERVER MAIL SERVER WEBMAIL

PRAKTIKUM JARINGAN KOMPUTER. VI. HTTP dan WAP

SMK PASUNDAN 2 BANDUNG

Domain Name Service (DNS)

Kemudian akan muncul menu PopUp, dan sesuaikan dengan konfigurasi di bawah ini;

3. Lalu buat user nagios beserta paswordnya m nagios nagios

4. BAB IV IMPLEMENTASI DAN PENGUJIAN

Petunjuk Upload Wordpress pada Website

Administrasi Website Berbasis CPanel Hosting

WWW (World Wide Web) Adalah salah satu bentuk layanan yang dapat diakses melalui internet. Biasa disingkat sebagai Web. Merupakan sekumpulan

Tutorial Membuat DNS, Virtualhost, FTP & Instalasi Wordpress

PRAKTIKUM 11 APPLICATION LAYER

BAB III PERANCANGAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

Instalasi MySQL dengan App Serv [ Hari Zulianto ] [Year] JOB SHEET

Proses booting saat instalasi Endian firewall

ADMINISTRASI SERVER KELAS 11

Tutorial Instalasi dan Konfigurasi LMS Dokeos di Linux Debian 7 (Wheezy)

Pemrograman Web Teknik Informatika Fakultas Teknologi Industri

KONFIGURASI MAIL SERVER DENGAN MERCURY

Step-Step dalam pembuatan Web

VIDEO STREAMING DENGAN WINDOWS MEDIA ENCORDER

MAILMAN DAN POSTFIX UNTUK VIRTUAL HOST

TUTORIAL CONTENT MANAGEMENT SYSTEM WEB HOSTING JOOMLA

Transkripsi:

Web server

Komponen Sistem Web

Mapping URL Sistem Web

Web Server vs Web Application Web Application: Menggunakan bahasa Pemprograman(misal ASP, PHP, Java,.Net, Perl atau C) Web Server: Melayani permintaan client dan meneruskan ke aplikasi yang sesuai selanjutnya diproses oleh aplikasi yang sesuai (misal IIS, Apache, thttpd dll.) Web Application tidak bisa jalan tanpa Web Server Web Server bisa bekerja tanpa Web Application (Tapi hanya bisa melayani web dengan content statis)

URLs Each file managed by a server has a unique name called a URL (Universal Resource Locator) URLs for static content: http://www.cs.cmu.edu:80/index.html http://www.cs.cmu.edu/index.html http://www.cs.cmu.edu Identifies a file called index.html,managed by a Web server at www.cs.cmu.edu that is listening on port 80. URLs for dynamic content: http://www.cs.cmu.edu:8000/cgi-bin/adder?15000&213 Identifies an executable file called adder, managed by a Web server at www.cs.cmu.eduthat is listening on port 8000, that should be called with two argument strings: 15000 and 213.

Instalasi dan konfigurasi Download file httpd-2.0.55.tar.gz dari apache.org Extract file tersebut #tar xzvf httpd-2.0.55.tar.gz Pindah ke directory httpd-2.0.55 #cd httpd-2.0.55 #./configure tunggu sampai keluar prompt lagi #make tunggu sampai keluar prompt #make install setelah keluar prompt kembali, program apache2 sudah terinstall di /usr/local/apache2

Susunan directory bin file-file program build cgi-bin script cgi conf tempat konfigurasi error error message htdocs dokumen yang akan dipublish icons gambar-gambar kecil include lib logs man manual pages manual dokumentasi modules module

Directory yang digunakan bin htdocs conf

Konfigurasi apache2 Diletakkan di dalam sub dir conf Di dalam file httpd.conf Menggunakan directives

Konfigurasi Dasar ServerRoot Root dari apache2 Listen Port http (biasanya 80) DocumentRoot lokasi dokumen HTML Users apache akan dijalankan sebagai user dan group ini Group ServerName assign Nama mesin ServerAdmin email address admin DirectoryIndex file default yang akan dijalankan

Menjalankan Apache2 Cukup mengganti Konfigurasi dasar dengan isian yang sesuai, apache2 sudah siap untuk dijalankan dengan kemampuan dasar yaitu bisa di browse Menjalankan : #/usr/local/apache2/bin/apachectl start Mengentikan: #/usr/local/apache2/bin/apachectl stop

Meletakkan Dokumen HTML Dokumen-dokumen HTML yang akan dipublikasikan ke Internet, bisa diletakkan di dalam Directory yang disebutkan di DocumentRoot

Per User Web Directories Menggunakan module mod_userdir Secara default directory user yang bisa dibrowse adalah directory user yang di bawah /home Directive UserDir diisi dengan nama directory yang diinginkan

Per User web Directory jika path yang diberikan tidak didahului dengan slash, maka diasumsikan bahwa itu adalah directory path yang relative terhadap home dir dari user tertentu UserDir public_html http://example.com/~rbowen/file.html /home/rbowen/public_html/file.html

Per User Web Directory jika path diberikan dengan slash, maka directory path akan dibuat menggunakan path tsb, plus username yang ditentukan UserDir /var/html http://example.com/~rbowen/file.html /var/html/rbowen/file.html

Per User Web Directory jika sebuah path di sediakan dengan * (asterisk) maka * tersebut akan diganti dengan username yang ditentukan UserDir /var/www/*/docs http://example.com/~rbowen/file.html--> /var/www/rbowen/docs/file.html

Virtual Host IP Based Berbasis IP Satu IP untuk tiap Website Name Based Berbasis Nama Lebih dari satu website per IP address Dalam Kasus ini kita akan menggunakan Name Based VH

Name Based Virtual Host Name based VH, memungkinkan kita untuk bisa mempunyai banyak site walaupun kita hanya punya satu IP Per site identik dengan satu Block directive VirtualHost

Per user home directory Edit httpd.conf Cari UserDir public_html hapus tanda # Hapus baris yang ada UserDir disable Keluar dari httpd.conf Restart apache dengan /etc/rc.d/init.d/httpd restart Menambahkan user: Useradd <namauser> Passwd <namauser> Rubah mode access homedir user tersebut : #chmod a+x /home/<namauser> Buatlah directory public_html di dalam homedir user Masukkan file HTML ke dalam direktori tersebut

Name Based Virtual Host NameVirtualHost *:80 <VirtualHost *:80> ServerName www.domain.tld ServerAlias domain.tld *.domain.tld DocumentRoot /www/domain ErrorLog /www/domain/error </VirtualHost> <VirtualHost *:80> ServerName www.otherdomain.tld DocumentRoot /www/otherdomain ErrorLog /www/otherdomain/error </VirtualHost>

Konfigurasi VH <VirtualHost *:80> ServerName [nama_mesin] ServerAlias [alias] DocumentRoot [letak directory site] ErrorLog [ file untuk mencatat error] </VirtualHost>