KONFIGURASI VIRTUALHOST (SUBDOMAIN)

Assalamualaikum Wr.wb



KONFIGURASI VIRTUALHOST

A. Pengertian

Virtual hosting adalah sebuah metode untuk hosting beberapa nama domain (dengan penanganan yang terpisah masing-masing nama) pada satu server yang (atau kolam renang dari server). Hal ini memungkinkan satu server untuk berbagi sumber daya, seperti siklus memori dan prosesor, tanpa memerlukan semua layanan yang disediakan untuk menggunakan nama host yang sama. The virtual hosting Istilah ini biasanya digunakan dalam referensi untuk server web tetapi prinsip-prinsip yang membawa ke layanan internet lainnya.Salah satu aplikasi yang banyak digunakan adalah shared hosting web . Web shared hosting harga lebih rendah daripada dedicated server web karena banyak pelanggan dapat di-host pada server tunggal. Hal ini juga sangat umum untuk satu kesatuan untuk ingin menggunakan beberapa nama pada mesin yang sama sehingga nama dapat mencerminkan layanan yang ditawarkan daripada di mana layanan tersebut terjadi untuk menjadi host.
Ada dua jenis utama dari virtual hosting, nama-based dan berbasis IP. Nama berbasis virtual hosting menggunakan nama host yang disajikan oleh klien. Hal ini menghemat alamat IP dan overhead administratif terkait tetapi protokol yang disajikan harus menyediakan nama host pada titik yang tepat. Secara khusus, ada kesulitan yang signifikan menggunakan nama berbasis virtual hosting dengan SSL / TLS . Berbasis IP virtual hosting menggunakan alamat IP yang terpisah untuk setiap nama host, dan dapat dilakukan dengan protokol apapun tetapi membutuhkan alamat IP khusus per nama domain disajikan. Port berbasis virtual hosting juga mungkin pada prinsipnya tetapi jarang digunakan dalam praktek karena tidak ramah kepada pengguna.

 

B. Latar Belakang
Karena banyaknya domain yang ingin kita butuhkan sebaiknya kita buat virtual host ini untuk menghemat pengunaan ip address

 

C. Maksud dan Tujuan 

dengan adanya virtualhost kita dapat menghemat penggunaan ip address

D. Waktu Pelaksanaan

disini saya memerlukan waktu 25 menit dan di lakukas secara teliti.


E. Alat dan Bahan

 1. laptop

 2. server debian 8.6 (sudah install dns terlebih dahulu)


F. Tahap Pelaksanaan

 1. buka terminal masuk ke super user

 2. kita masuk ke direktori /var/www dengan perintah "cd /var/www"



3. kita buat folder baru di derektory /var/www dengan perintah "mkdir portal"

 4. lalu kita buat file index.html di dalam portal dengan perintah "nano /var/www/portal/index.html"

5. lalu kita isi file index.html seperti gambar dibawah, kita juga bisa ubah isi filenya sesuai dengan yang kita inginkan, jika ingin menyimpan kita tekan ctrl+O lalu enter 

6. kemudian kita pindah kedirectori untuk memulai konfigurasi virtualhost dengan perintah "cd /etc/apache2/sites-available/"

7. sekarang kita ketikkan "ls" untuk mengetahui isi dari direktori lalu untuk mempermudah konfigurasi silahkan anda salin file defaultnya dengan perintah "cp 000-default.conf portal.conf"


8. setelah kita copy, sekarang kita edit dengan perintah"nano portal.conf" 


  9. pada saat kita masuk ke portal.conf kita tambahkan beberapa baris konfigurasi contoh:seperti gambar di bawah ini

kita tambahkan skrip konfigurasi "ServerAlias portal.tony.net"

  • ket:ServerAlias = Nama subdomain yang ingin dialihkan/dijadikan virtual  alias.
    ServerAdmin = Alamat email pemilik domain.
    DocumentRoot = Tempat pengalihan direktori dari Virtual Alias yang dibuat. 

  10. kemudian anda masukkan perintah "a2ensite portal"

11. lalu kita reload apachenya dengan perintah "service apache2 force-reload"

12. kita cek di browser ketikan subdomain yang kita buat tadi, jika muncul portal yang kita buat tadi berarti konfigurasi kita berhasil

 

 

  G. Hasil dan Kesimpulan

 jika masih mercusuar maka kita tambahkan nama subdomain dan ip server kita di mikrotik (ip=>dns=>static)

 

  H. Referensi