Konfigurasi Virtualhost Debian 12: Perbedaan antara revisi
Tidak ada ringkasan suntingan |
Tidak ada ringkasan suntingan |
||
Baris 14: | Baris 14: | ||
<code><nowiki><h1>Selamat Datang di xitkj2.web2!</h1></nowiki> pada file /var/www/xitkj2.web2/index.html</code> | <code><nowiki><h1>Selamat Datang di xitkj2.web2!</h1></nowiki> pada file /var/www/xitkj2.web2/index.html</code> | ||
= Install Bind9 = | |||
= Buat file konfigurasi virtualhost = | = Buat file konfigurasi virtualhost = | ||
Baris 33: | Baris 35: | ||
<code>ServerAlias xitkj1.web1</code> | <code>ServerAlias xitkj1.web1</code> | ||
<code>DocumentRoot /var/www/xitkj1.web1</code> | <code>DocumentRoot /var/www/html/xitkj1.web1</code> | ||
<code></VirtualHost></code> | <code></VirtualHost></code> | ||
Baris 50: | Baris 52: | ||
<code>ServerAlias xitkj2.web2</code> | <code>ServerAlias xitkj2.web2</code> | ||
<code>DocumentRoot /var/www/xitkj2.web2</code> | <code>DocumentRoot /var/www/html/xitkj2.web2</code> | ||
<code></VirtualHost></code> | <code></VirtualHost></code> |
Revisi per 10 November 2024 13.44
Virtualhost ini berguna ketika ingin membuat banyak website dalam sebuah server. Jadi kita bisa bikin banyak website hanya dalam 1 server yang sudah kita siapkan. Untuk memulai membuat virtualhost langkah-langkahnya adalah
Buat folder di /var/www/
misalkan saya akan buat dua website dengan nama robie.web1 dan hakim.web2
#mkdir /var/www/xitkj1.web1 enter
#mkdir /var/www/xitkj2.web2 enter
Buat file index.html
Buat pada file index.html pada setiap folder dengan isian
<h1>Selamat Datang di xitkj1.web1!</h1> pada file /var/www/xitkj1.web1/index.html
<h1>Selamat Datang di xitkj2.web2!</h1> pada file /var/www/xitkj2.web2/index.html
Install Bind9
Buat file konfigurasi virtualhost
cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/xitkj1.web1.conf
cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/xitkj2.web2.conf
Edit file konfigurasi virtualhost
edit file pertama
nano /etc/apache2/sites-available/xitkj1.web1.conf
rubah pada bagian berikut
<VirtualHost *:80>
ServerName xitkj1.web1
ServerAlias xitkj1.web1
DocumentRoot /var/www/html/xitkj1.web1
</VirtualHost>
edit file kedua
nano /etc/apache2/sites-available/xitkj2.web2.conf
rubah pada bagian berikut
<VirtualHost *:80>
ServerName xitkj2.web2
ServerAlias xitkj2.web2
DocumentRoot /var/www/html/xitkj2.web2
</VirtualHost>
Aktifkan Virtualhost
untuk mengaktifkan konfigurasi silakan ketikan perintah berikut
a2ensite xitkj1.web1.conf
a2ensite xitkj2.web2.conf
Restart Apache2
systemctl restart apache2