DATABASE SERVER WEB SERVER SUBDOMAIN

dokumen-dokumen yang mirip
FTP SERVER MAIL SERVER WEBMAIL

INSTALASI WEB SERVER PADA LINUX Oleh Dwi Kurnivan Setiono

Web Server A. DASAR TEORI

Modul 4 INSTALASI DAN KONFIGURASI WEB SERVER

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

WEB SERVER LINUX DEBIAN 8.5

REMOTE ACCESS DNS SERVER

DNS SERVER. Jaringan Komputer

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

MODUL JOOMLA! oleh: Putu A. Widhiartha dan Made J. Wiranatha BAB II INSTALASI JOOMLA

Pengenalan Linux Konfigurasi TCP/IP

Pembahasan UPK Paket 1

KONFIGURASI MAIL SERVER PADA DEBIAN 5

Konfigurasi DNS & Web Server

Setup DNS di Debian 7.x.x

MODUL 6. Web Server [MODUL PRAKTIKUM MANAJEMEN JARINGAN KOMPUTER] MODUL 6

Konfigurasi Dns Server

Langkah-Langkah Konfigurasi Web dan DNS Server Pada Virtual Box

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

WEB DATABASE ( WEB SERVER dan DATABASE )

Server dan Web Server

MEMBUAT WEB SERVER DENGAN DEBIAN 6 SQUEEZE VIA VIRTUAL BOX

BAB 1 PENDAHULUAN. Sekolah Menengah Atas (SMA) Negeri 1 Medan merupakan instansi sekolah menengah atas

DNS SERVER LINUX DEBIAN 8.5

LAMPIRAN. Lampiran Halaman Depan Web Hosting. Menu Hosting L-1

LAMPIRAN Gambar Pemberitahuan proses instalasi

Tutorial Membuat DNS, Virtualhost, FTP & Instalasi Wordpress

Tutorial Pembuatan Toko Online 2010

DNS SERVER, WEB SERVER, FTP SERVER, PROXY SERVER

UJIAN NASIONAL TAHUN PELAJARAN 2015/2016

Konfiguras Web Server Debian Wheezy

MODUL PRAKTIKUM TEKNOLOGI OPEN SOURCE II

BAB III PERANCANGAN SISTEM

Panduan Cara Menggunakan Server VPS

Panduan Pengelolaan Hosting

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

Instalasi PHPmotion di Centos 5.5

Domain & Hosting 2. Wisnu Hera

Membuat Web Server di Linux

MEMBANGUN DNS, MAIL DAN WEBMAIL SERVER. Pengetikan password tidak ditunjukkan demi keaamanan. Maka ketik saja password sampai selesai kemudian ENTER

Domain Name Service (DNS)

Gambar 1. Topologi Soal Paket 1

BAB III ANALISA DAN PERANCANGAN

Administrasi Website Berbasis CPanel Hosting

Cara Belajar Xampp Pada Mysql untuk Php

LAPORAN MEMBUAT WEB SERVER DENGAN SISTEM OPERASI UBUNTU Oleh : Hendro Wijayanto ( ) Danang Kurniawan ( )

Laporan Praktek Debian Server

Berikut ini adalah beberapa hal yang harus Anda siapkan untuk memasang wordpress di localhosting:

XAMPP dan CMS (XAMPP Paket Apache, PHP dan MySQL Instant. Sistem Informasi Manajemen Sesi 9 STIE YASA ANGGANA GARUT

Membuat Web dengan CMS Joomla Sumber dari

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

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

DNS SERVER & WEB MAIL ( ROUNDCUBE )

TKJ SMK Negeri 1 Bangli

Mata Pelajaran : Materi Kompetensi Tahun Pelajaran 2011/2012. : Membangun PC Router dan Internet Gateway (edisi.1)

Tutorial Install Wordpress di Linux

INSTALASI DNS SERVER-WEBSERVER-PROXY SERVER-FTP SERVER

Admin Jaringan Komputer APACHE WEB SERVER

DNS (DOMAIN NAME SERVER) DI DEBIAN 6 BERBASIS TEKS di VirtualBox

ADMINISTRASI JARINGAN DEBIAN SERVER

LAPORAN DEBIAN 7 ( DNS SERVER, WEB SERVER, MAIL SERVER, DHCP )

Copy Right 2009 Not right to copy without permission

2.1 Instalasi Joomla Secara Lokal

Install LEMP Di Debian 8

Silahkan ikuti langkah-langkah berikut :

Membuat DNS (Domain Name Server) di Debian6 dengan virtualbox dan Clientnya Komputer Host OS windows 7. Oleh : Nama : Arse Irawhan Ardhitia

3. Proses pertama adalah memilih bahasa. Pilih bahasa yang menurut anda mudah untuk melanjutkan instalasi. Sebaiknya pilih bahasa inggris.

Langkah Langkah Membuat Blog Secara Offline Menggunakan Wordpress

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

MAIL SERVER Oleh: Adam Kurniawan Margolang, S.Kom

Instalasi Web Server WAMP 5 versi Pemrograman Web

Ahmad Aminudin

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

LIGHTTPD PADA DEBIAN 6

Step-Step dalam pembuatan Web

MODUL TEKNIK KOMPUTER DAN JARINGAN MIKROTIK CISCO DEBIAN WINDOWS SMK INFORMATIKA PESAT BOGOR

LAPORAN RESMI PRAKTIKUM ADMIN DAN MANAJEMEN JARINGAN Mail Server

INSTALASI DAN KONFIGURASI

SMK PASUNDAN 2 BANDUNG

LOGIN panel.rtikcirebonkota.id

MODUL INSTALASI XAMPP PADA SISTEM OPERASI LINUX

Modul Pembuatan Website Menggunakan

Untuk pembuatan web offline ada beberapa cara dan juga alat/software yang digunakan antara lain: 1. INSTALLASI XAMPP

DHCP SERVER. Pendahuluan

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET (KOMUNIKASI DATA)

BAB IV HASIL DAN UJI COBA

JOB SHEET. PRAKTIK MATA PELAJARAN Troubleshooting Jaringan PAKET KEAHLIAN TEKNIK KOMPUTER DAN JARINGAN KELAS XII

Langkah-langkah Pembuatan Web dengan Joomla

Untuk mengimplementasikan sistem ini, diperlukan spesifikasi perangkat keras,

KATA PENGANTAR. Assalamualaikum Wr. Wb.

Pemanfaatan (Conten Manajement System)CMS Aura Untuk Pebuatan Website Dinamis Joko Sarono 7)

Hampir semua orang pernah mendengar Internet, Penggunaan Browser untuk Akses Internet BAB V. Tujuan Pembelajaran. Kata kunci

Langkah-langkah pembuatan website dengan Instalasi secara online

RANCANG DAN BANGUN WEB SERVER E-LEARNING PADA SMA NEGERI 19 PALEMBANG

TUTORIAL CONTENT MANAGEMENT SYSTEM WEB HOSTING JOOMLA

WEB SERVER DAN E-COMMERCE

LAMPIRAN A. instalan pada folder htdocs dengan mengakses alamat melalui

MODUL 3 APLIKASI WEB

Menginstal WordPress di Komputer Sendiri. (blogging offline)

Transkripsi:

ADMINISTRASI SERVER DATABASE SERVER WEB SERVER SUBDOMAIN

Database Server Database berfungsi sebagai media penyimpanan data-data ataupun informasi penting. Pada web server yang kompleks, biasanya diperlukan adanya Database server sebagai media penyimpanan datanya. Database server ini bisa kita gunakan terpisah ataupun bersamaan dengan web server itu sendiri. Aplikasi untuk database server sendiri sudah begitu banyak, diantaranya yang paling terkenal adalah MySQL, PostgreSQL, dan MsSQL. Installasi Install aplikasi MySQL, kemudian isikan password untuk user default root pada MySQL tersebut.

Konfigurasi Sebetulnya secara otomatis, ketika selesai menginstall MySQL, database server sudah langsung dapat kita gunakan. Namun jika ingin merubah konfigurasi, misalnya merubah Port default MySQL, ataupun mengkonfigurasi agar MySQL server dapat dikunjungi melalui computer lain selain dari localhost. Tinggal edit file berikut: Setelah selesai mengkonfigurasi, pastikan untuk merestart daemon mysql tersebut.

Pengujian Pengujian Database server ini dapat kita lakukan melalui dua cara. Pertama bisa melalui terminal/shell, tapi agak sedikit membingungkan karna kita harus menghafal syntax-syntax yang ada. Dan pilihan kedua bisa menggunakan PHPMyAdmin untuk pengolahan Database server melalui web browser. Pengujian via Terminal Pada jendela console terminal, gunakan perintah berikut.

Berikut perintah-perintah yang sering digunakan pada MySQL server a. Melihat Database mysql > show databases; b. Membuat Database mysql > create database <namadatabase>; c. Membuka Database mysql > use namadatabase; d. Menghapus Database mysql > drop database <namadatabase>; Pengujian via Web GUI MySQL Server ini sudah dapat diintegrasikan pengoperasianya melalui Web Browser, yaitu menggunakan aplikasi web tambahan yang bernama PhpMyAdmin. Dengan aplikasi ini, kita tidak perlu repot-repot menghafal semua perintah-perintah dasar dari MySQL, karena kita akan disuguhkan dengan tampilan yang begitu user friendly. Pada server Debian, install aplikasi phpmyadmin. Namun perlu kita ketahui, bahwa sebelumnya server Debian harus sudah terinstall Web Server (Apache2) dan PHP5 terlebih dahulu, agar aplikasi ini dapat diakses.

Setelah diinstall, VirtualHost untuk PhpMyAdmin akan secara otomatis dibuat. Jika ingin mengkonfigurasinya, edit file berikut. Pengujian bisa kita lakukan melalui Web Browser ke alamat DNS debian, baik melalui server localhost ataupun dari sisi client. Pada address bar, pergi ke http://tiumk.edu/phpmyadmin

Jika muncul tampilan LogIn seperti diatas, masukan user root dan password ketika anda menginstall mysql-server tadi. Setelah login, kita bisa langsung mengkonfigurasi database melalui web browser. Kurang lebih tampilanya seperti berikut ini.

Web Server Web Server termasuk salah satu layanan SERVER yang paling popular. Karena lewat web server tersebut, website kita dapat diakses oleh seluruh pengunjung dari Internet. Dalam keadaan default, web server berjalan pada protocol HTTP melalui port 80. Pada modul ini kita akan membuat web server menggunakan aplikasi Apache. 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. Installasi Install terlebih dahulu, semua paket aplikasi web server yang dibutuhkan. root@ti-umk:/home/ti# apt-get install apache2 php5 mysql-server phpmyadmin Konfigurasi Pada saat installasi Apache2, sebenarnya website dari server Debian sudah dapat kita kunjugi melalui Web Browser.

Coba anda ketikan alamat http://tiumk.edu dan hasilnya akan seperti dibawah ini. Hal ini terjadi karena Virtual Host default otomatis aktif. Konfigurasi Virtual Host Virtual Host ini akan mewakili konfigurasi untuk setiap website yang akan kita buat. Kita dapat mengganti file Virtual Host default yang sudah ada, tapi ada baiknya kita copy saja file tersebut, dan membuat konfigurasi Virtual Host yang baru untuk website kita.

Buat script seperti gambar di bawah

Disable VirtualHost default yang sudah ada, dan aktifkan VirtualHost yang baru kita buat untuk website utama kita. Konfigurasi Web Direktori Konfigurasi pada apache2 sudah selesai, sekarang tinggal kita konfigurasi untuk direktori website-nya. Web Direktori ini adalah direktori dimana kita akan menempatkan semua isi file-file untuk website kita. Terlebih dahulu buat folder web. Path defaultnya adalah /var/www kita bisa merubahnya, misalnya diganti nama menjadi public_html atau semacamnya.

Rubah hak akses direktori tersebut (/var/www/web) menjadi writeable bagi semua user untuk sementara waktu. Agar instalasi web statis maupun dinamis yang nantinya kita buat dapat berjalan lancar. Hal terakhir yang perlu kita lakukan, agar semua konfigurasi yang telah kita setting berjalan, restart aplikasi apache2. PhpInfo PHP merupakan salah satu bahasa pemrograman web yang paling popular di dunia. Pada bagian diatas kita sudah menginstall PHP versi 5 (2011), yang menjalankan website Joomla dan tentunya berbasis php. Pada bagian ini kita akan membuat file yang berbasis php, untuk melihat informasi dari php itu sendiri. Kode-kode dalam pemrograman PHP, penulisanya menyatu dengan tag-tag HTML dalam suatu file yang sama. Kode PHP diletakan antara script <? atau <?php dan diakhiri dengan tanda?> sebagai tanda bahwa bahasa yang digunakan adalah pemrograman PHP.

File yang berisikan PHP, akan disimpan dengan ekstensi.php. Berdasarkan ekstensi inilah, pada saat file diakses oleh server, secara otomatis server akan mengenali file tersebut sebagai laman web berbasis PHP. Selanjutnya server akan menerjemahkan kode-kode PHP tersebut menjadi tag-tag HTML pada browser client. Untuk menyimpan tulisan tersebut, tekan CTRL + D pada keyboard. Pengujian Dalam pengujian web server, kita membutuhkan aplikasi Web Browser. Anda bisa menggunakan web browser yang berbasis GUI seperti Mozilla, Opera, dan Google Chrome. Atau bisa juga menggunakan Web Browser berbasi text seperti lynx, links, yang berjalan pada system operasi Linux.

Pengujian PHPinfo Pada web browser, pada URL Address http://tiumk.edu/phpinfo.php. Kemudian web browser akan membuka bahasa pemprograman php yang terletak pada server Debian.

Sub Domain Selain domain utama semisal tiumk.edu, masih bisa kita tambahkan lagi Sub- Domain dari domain utama tersebut. Sehingga kita lebih menghemat Ip Address dan juga domain. Contoh subdomain adalah mail.yahoo.com dan video.google.com. Kata mail dan video pada domain tersebutlah yang dinamakan sub domain. Penambahan Sub Domain Pertama, tinggal tambahkan Sub-Domain pada DNS Server. Yang letaknya di file forward, pada direktori bind9. Dan tambahkan satu script berikut di baris paling bawah.

Setelah selesai jangan lupa untuk merestart service Bind9-nya root@ti-umk:/home/ti# /etc/init.d/bind9 restart Penambahan Virtual Host Sebenarnya hanya dengan mengedit file forward diatas, sub domain sudah berhasil dibuat. Namun belum kita gunakan untuk apapun. Oleh karena itu, pada bagian ini kita akan membuat subdomain tersebut berfungsi untuk layanan web server kedua, kita buat VirtualHost untuk laman website dari sub-domain tersebut.

Selanjutnya kita aktifkan VirtualHost untuk subdomain server, buat direktori server di /var/www/server, dan restart daemon apache2

Membuat Halaman Website Untuk bahan pengujian nanti, kita buat halaman website sederhana untuk subdomain tersebut. Sebelum dilanjutkan lebih baik untuk mempelajari HTML (Hyper Text Markup Language) terlebih dahulu. Karena HTML merupakan bahasa pemrograman web yang paling dasar.

Pengujian Halaman Website Buka web browser di windows kemudian ketikkan pada URL address bar http://server.tiumk.edu, jika semua konfigurasi berjalan dengan benar maka akan muncul seperti gambar berikut: