Virtual Host di Debian 9 (Strech)


Kembali lagi bersama saya, admin P0i.
Kali ini mimin akan memberikan artikel tentang Virtual Host. Lebih tepatnya saya melakukan praktikum ini di Debian GNU/Linux.
Langsung saja tanpa basa-basi lagi kita menuju inti artikelnya.


Apa Itu Virtual Host?

    Virtual Host adalah cara untuk mengatur banyak website atau URL di dalam satu mesin atau satu IP. Contoh kita mempunyai banyak domain tapi hanya mempunyai 1 IP public atau 1 server. Cara untuk mengatasi hal tersebut adalah dengan cara membuatvirtualhost yang ada di web server.

Jangan Lupa Baca : DHCP Debian Strech

Bagaimana Cara Installnya ?

1. Install apache2

    Ketikan perintah

apt install apache2 -y



2. Membuat directory untuk menyimpan data

    Saya membuat direktori di /var/www/[nama_website_kalian]/public_html

3. Berikan Permision access pada direktori

    kali ini kita akan memberikan permission access agar user dapat memodifikasi filenya.
Ketikan perintah

chown -R $USER:$USER /var/www/[nama_website_kalian]/public_html


Modifikasi file /var/www

Ketikan perintah

chmod -R 755 /var/www


4. Membuat Halaman Website

    Buatlah file index.html pada directory public_html dengan mengetik perintah

nano /var/www/[nama_website_kalian]/public_html/index.html






Setelah itu buat scrip html sederhana untuk tampilan website kalian.





Simpan scrip html kalian dan lanjutkan langkah selanjutnya.

5. Buat VirtualHost

    Salin file 000-default.conf pada folder /etc/apache2/sites-available.
Ketikan perintah

cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/[nama_website_kalian].conf


Setelah itu edit file [nama_website_kalian].conf dengan perintah nano.

Ubah pada bagian :


ServerNama
ServerAdmin
ServerAlias
DocumentRoot


Setelah itu simpan.

6. Mengaktifkan VirtualHost

    Gunakan perintah :

a2ensite untuk mengaktifkan virtualhost.
a2dissite untuk mematikan virtualhost.

Aktifkan [nama_website_kalian].conf






Matikan  000-default.conf




Setelah itu restart layanan apache2 untuk memulai langkah selanjutnya.


7. Konfigurasi File Hosts

    Tambahkan alamat Ip address dan nama alamat website di file hosts dengan mengetikan perintah

nano /etc/hosts




    Setelah itu tambahkan IP Address dan nama alamat website kita sepeti pada gambar dibawah ini.





8. Lakukan Testing

    Saya akan mengetest VirtualHost dengan menggunakan browser.

    Jika hasilnya seperti gambar di atas maka VirtualHost kita tadi telah berhasil.

Baca Juga : FTP Server Debian Strech

Postingan terkait:

Belum ada tanggapan untuk "Virtual Host di Debian 9 (Strech)"

Post a Comment

Jangan Spam Di Kolom Komentar