Rabu, 19 November 2025

Konfigurasi virtual host www.putri.lab, blog.putri.lab, cms.putri.lab, lms.putri.lab (PuTTY)

 1. Update Apache2

- ketikkan: apt update


2. Edit Hosts File

- ketikkan:  nano /etc/hosts


(maka hasilnya akan seperti ini)


Tambahkan:

10.100.100.123   www.putri.lab
10.100.100.123   blog.putri.lab
10.100.100.123   cms.putri.lab
10.100.100.123   lms.putri.lab




Tekan :

Ctrl + o  → Enter → Ctrl + x

atau

Ctrl x → y → Enter 

3. Buat Folder untuk Masing-Masing Subdomain

- ketikkan: 

mkdir -p /var/www/www.namasiswa.lab

mkdir -p /var/www/blog.namasiswa.lab

mkdir -p /var/www/cms.namasiswa.lab

mkdir -p /var/www/lms.namasiswa.lab



4. Isi Index.html untuk Setiap Subdomain

Masuk ke folder konfigurasi Apache:
- ketikkan:  cd /etc/apache2/sites-available/


(www)
- ketikkan: echo "<h1>Ini halaman utama WWW Putri</h1>" > /var/www/www.putri.lab/index.html


(blog)
- ketikkan: echo "<h1>Ini halaman utama BLOG Putri</h1>" > /var/www/blog.putri.lab/index.html


(cms)
- ketikkan: echo "<h1>Ini halaman utama CMS Putri</h1>" > /var/www/cms.putri.lab/index.html


(lms)
- ketikkan: echo "<h1>Ini halaman utama LMS Putri</h1>" > /var/www/lms.putri.lab/index.html



5. Buat VirtualHost untuk Setiap Subdomain

(Konfigurasi: www.putri.lab)
- ketikkan: nano www.putri.lab.conf


Isi: 

<VirtualHost *:80>
    ServerName www.putri.lab
    DocumentRoot /var/www/www.putri.lab
</VirtualHost>


Tekan :

Ctrl + o  → Enter → Ctrl + x

atau

Ctrl x → y → Enter 

(Konfigurasi: blog.putri.lab)
- ketikkan: nano blog.putri.lab.conf


Isi: 

<VirtualHost *:80>
    ServerName blog.putri.lab
    DocumentRoot /var/www/blog.putri.lab
</VirtualHost>


Tekan :

Ctrl + o  → Enter → Ctrl + x

atau

Ctrl x → y → Enter 

(Konfigurasi: cms.putri.lab)

- ketikkan: nano cms.putri.lab.conf


Isi: 

<VirtualHost *:80>
    ServerName cms.putri.lab
    DocumentRoot /var/www/cms.putri.lab
</VirtualHost>


Tekan :

Ctrl + o  → Enter → Ctrl + x

atau

Ctrl x → y → Enter 

(Konfigurasi: lms.putri.lab)

- ketikkan: nano lms.putri.lab.conf


Isi: 

<VirtualHost *:80>
    ServerName lms.putri.lab
    DocumentRoot /var/www/lms.putri.lab
</VirtualHost>


Tekan :

Ctrl + o  → Enter → Ctrl + x

atau

Ctrl x → y → Enter 


6. Aktifkan Semua VirtualHost

- ketikkan:
a2ensite www.putri.lab.conf
a2ensite blog.putri.lab.conf
a2ensite cms.putri.lab.conf
a2ensite lms.putri.lab.conf


Reload Apache:

- ketikkan: systemctl reload apache2


- ketikkan: nano /etc/bind/db.putri.lab


- tambahkan konfigurasi seperti dibawah ini:


Tekan :

Ctrl + o  → Enter → Ctrl + x

atau

Ctrl x → y → Enter 

- ketikkan: systemctl restart bind9

- ketikkan: nslookup www.putri.lab

- ketikkan: nslookup blog.putri.lab


- ketikkan: nslookup cms.putri.lab


- ketikkan: nslookup lms.putri.lab

7. Coba Akses

Buka browser dan uji:

- ketikkan: http://www.putri.lab

(maka akan muncul tampilan seperti):

- ketikkan: http://blog.putri.lab

(maka akan muncul tampilan seperti):

- ketikkan: http://cms.putri.lab

(maka akan muncul tampilan seperti):

- ketikkan: http://lms.putri.lab

(maka akan muncul tampilan seperti):


ITU TANDANYA SEMUA BERHASILLL!

tapi aku membuat web nya lebih bagus

(www)


(blog)


(cms)


(lms)



Tidak ada komentar:

Posting Komentar

Install SSH Server/Aktifasi Server Redhat 9.4 & Akses di PuTTY

Mengaktifkan SSH untuk Akses PuTTY - ketikkan: nano /etc/ssh/sshd_config (akan muncul tampilan seperti dibawah ini) cari: PermitRootLogin  n...