WELCOME TO MY BLOG HOPE YOU'RE INSPIRED AND MOTIVATED

Konfigurasi Web Server Membuat 2 File Index.html Untuk 2 SubDNS Berbeda Di Debian

Maksud dari judul postingan ini adalah kita akan membuat sebuat halaman web untuk 2 subdomain name server, dimana tampilan halaman tersebut berbeda antara 1 dns dengan dns yang lain.


Kan saat kita mengkonfigurasi web server, tampilan defaultnya saat di cek di browser, bacaannnya itu "It Works.....(dan seterusnya)". Nah, sekarang kita membuat bacaan lain untuk 2 sub domain, misalnya bacaan "SELAMAT DATANG". Tapi, kita tidak merubah tampilan default web servernya, yang bacaan "It Works..." tersebut. Artinya, kita membuat file index.html tersebut di folder yang berbeda dengan folder tempat tampilan defaultnya.

Baik, daripada berlama-lama, mending sekarang kita bahas cara konfigurasinya. Disini terdapat permasalahan diantaranya :
- Terdapat dua sub dns, yaitu internal.inaskills.net dan modul.inaskills.net
- Untuk internal.inaskills.net, tampilannya adalah "Welcome in the internal inaskills".
- Untuk modul.inaskills.net, tampilannya adalah "Welcome in the Modul inaskills".

Nah, ketika sudah mengetahui permasalahannya, sekarang saatnya konfigurasi. Karena kita mengkonfigurasi web server, jadi kita menginstal fitur apache2 . Silahkan langsung install dengan perintah :

#apt-get install apache2

Seperti yang telah saya katakan sebelumnya, kita membuat file index.html ini di folder yang berbeda dengan yang default. Jadi kita buat folder terlebih dahulu, untuk index.html internal dan modul. Nama folder bebas saja. Disini saya membuat folder internal dan modul, dimana kedua folder tersebut buat di folder /var/www/.

Ketikkan perintah mkdir /var/www/internal dan /var/www/modul.


Sekarang kita buat file index.htmlnya. Pertama saya buat untuk internal.inaskills.net terlebih dahulu. Jadi masuk ke folder /var/www/internal, ke file index.html. Ketikkan perintah nano /var/www/internal/index.html .


Sesuai dengan permasalahan, untuk sub domain internal.inaskills, kita membuat bacaan "Welcome in the internal inaskills". Jadi, tambahkan kode atau sintak dibawah di file "/var/www/internal/index.html" :

<html><h1>Welcome in the internal inaskills</h1></html>


Simpan konfigurasinya dengan menekan tombol ctrl + x, y, dan enter. Lalu kita buat file untuk modul.inaskills.net-nya di /var/www/modul. Karena filenya hampir sama dengan yang ada di /var/www/internal, jadi kita salin/copy saja file internalnya ke /var/www/modul. Caranya ketikkan cp /var/www/internal/index.html /var/www/modul/index.html.

Lalu masuk ke file modulnya dengan mengetikkan perintah nano /var/www/modul/index.html.


Di "/var/www/modul/index.html", ubah filenya seperti yang ada pada permasalahan. Biar lebih jelas, buat kode dibawah :

<html><h1>Welcome in the Modul inaskills</h1></html>


Simpan lagi konfigurasinya. Tekan ctrl + x, y, enter. Karena kita sudah membuat sub domain internal.inaskills.net dan modul.inaskills.net, sekarang kita arahkan tampilan index.html tadi ke kedua subdomain tersebut. Kita masuk ke /etc/apache2/sites-available/default dengan perintah nano /etc/apache2/sites-available/default.


Saatnya mengarahkan subdns ke file index.html masing-masing. Tambahkan kode berikut di bagian paling bawah :

<VirtualHost *:80>
ServerName internal.inaskills.net
DocumentRoot /var/www/internal
</VirtualHost>

<VirtualHost *:80>
ServerName modul.inaskills.net
DocumentRoot /var/www/modul
</VirtualHost>


Simpan konfigurasinya, lalu restart apache2 nya dengan perintah service apache2 restart. Jika hasil restartnya seperti gambar dibawah, berarti tidak ada error pada konfigurasi yang sudah dilakukan.


Sekarang saatnya menguji di client. Buka browser, lalu ketikkan masing - masing situs. Misalnya pertama modul.inaskills.net. Lihat, konfigurasinya berhasil, seperti gambar dibawah.


Untuk internal.inaskills.net juga begitu. Dan berhasilllll......:) 


Jadi itulah cara untuk membuat file index.html untuk 2 situs web, dengan file berbeda, dimana konfigurasi ini dilakukan di debian server berbasis text. Apa teman-teman sudah paham ? Atau masih belum paham ? Kalo belum paham, langsung aja tanyain ke saya, lewat kotak komentar atau melalui email n facebook. Terima kasih telah berkunjung ke blog saya ini. Mohon maaf jika ada kekurangan dalam penyampaian informasi ini. Sampai jumpa di postingan yang lain.

Posting Komentar

0 Komentar