1. Update Apache2
- ketikkan: apt update
2. Edit Hosts File
- ketikkan: nano /etc/hosts
(maka hasilnya akan seperti ini)
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
- 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
- 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