NAMA : Glenn Lumalessil
SEKOLAH : SMK Kebangsaan Indonesia Maos
Selamat Pagi
Hai hai kawan. Hari ini kita belajar Virtualhost. Kita pelajari dulu yuk Apa itu VirtualHost.
Hai hai kawan. Hari ini kita belajar Virtualhost. Kita pelajari dulu yuk Apa itu VirtualHost.
⠶ Pengertian VirtualHostVirtualHost atau Virtual Hosting adalah sebuah metode untuk hosting beberapa nama domain (dengan penanganan yang terpisah masing-masing nama) pada server tunggal. Hal ini memungkinkan satu server untuk berbagai sumber daya, seperti siklus memori dan prosesor, tanpa memerlukan semua layanan yang disediakan untuk menggunakan nama host yang sama. Virtual Hosting istilah ini biasanya digunakan dalam referensi untuk web server, tetapi prinsip-prinsip yang membawa ke layanan internet lainnya. Salah satu aplikasi yang bnayak digunakan adalah shared hosting harga lebih rendah daripada dedikasi web server karena banyak pelanggan dapat menjadi 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 dimana 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 klient. Hal ini menghemat alamat IP dan melampaui batas administratif terkait tetapi protokol yang disajikan harus menyedikan nama host pada titik yang tepat. Secara khusus, ada kesulitan yang signifikan menggunakan nama berbasis Virtual Hosting dengan SSL / TSL. Berbasis IP Virtual hosting menggunakan alamat IP yang terpisah untuk setiap 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. Berdasarkan nama-nama yang bebrbasis IP Virtual Hosting dapat dikombinasikan . Server mungkin memiliki beberapa alamat IP dan melayani beberapa nama di beberapa atau semua alamat IP tersebut. Teknik ini dapat berguna ketika menggunakan SSL / TLS dengan sertifikat wildcard. Sebagai contoh, jika sebuah server operator memiliki dua sertifikat, satu untuk ".example.com" dan satu untuk ".example.net" ia bisa melayani "foo.example.com" dan "bar.example.com" off alamat IP yang sama tetapi akan membutuhkan alamat IP yang terpisah untuk "baz.example.net"
(https://en.wikipedia.org/wiki/Virtual_hosting)
⠶ Tujuan-Dapat mengetahui Apa itu Viirtual Host atau Virtual Hosting /
-Dapat mengkonfigurasi Virtual Host
⠶ Jangka waktuWaktu yang saya butuhkan untuk praktek ini sekitar
⠶ Alat dan Bahan1. Laptop
2. Server
3. Jaringan internet stabil
⠶ Langkah kerja :1. Buka VM yang telah Anda buat.
2. Masuk kan username "root dan password Anda"
3. Kemudian masuk root terlebih dahulu. Dengan cara "su dan masukkan password Anda"
4. Kemudianbuat folder dan file index.html isi sub domain seperti portal. Saya membuat folder di "cd /var/www"
5. Setelah sudah masuk baru kita buat folder baru dengan cara"mkdir portal"
6. Kemudian buat file index.html dengan cara "nano /var/www/portal/index.html"
7. Kemudian isiskan sesuai gambar.
8. Kemudian "ctrl+x" dan simpan "y"
9. Kemudian Kita pindah direktori untuk mulai konfigurasi VirtualHost dengan cara "cd /etc/apache2/siites-available/"
10. Setelah itu salin file default agar mudah konfigurasi dengan cara"cp 000-default.conf portal.conf"
11. Setelah itu edit dengan perintah "nano portal.conf"
12. Ganti dan tambahkan bebrapa baris konfigurasi seperti :
<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName arum.smkn1pedan.io
ServerAlias portal.arum.smkn1pedan.io
DocumentRoot /var/www/portal
13. Kemudian "ctrl+x" dan simpan"y"
14. Kemudian enable apache2 dengan cara "a2ensite portal"
15. Kemudian masukkan perintah sesuai yang diminta "service apache2 force-reload"
16. Cek di web browser dengan cara "http://portal.arum.smkn1pedan.io" ini jika sudah mempunyai DNS jika belum ya tidak akan bisa muncul.
Konfigurasi VirtualHost sudah selesai. Mohon maaf jika ada salah dan Terimakasih.
Tidak ada komentar:
Posting Komentar