Materi Ke-#3 ASJ (Kelas XII Semester 1) Web Server Linux Debian 8.5
Materi Administrasi Sistem Jaringan (ASJ) Kelas XII Semester 1 (ganjil) berisi Joobsheet pada lembar kerja tugas mandiri. Lembar Tugas Mandiri Ke-3 (Web Server Linux Debian 8.5) ini merupakan Lanjutan dari Lembar Tugas Mandiri ke-2 (DNS Server Linux Debian 8.5). Dalam mempraktikan lembar tugas mandiri ke-3 (Web Server) ini kalian harus sudah selesai mengerjakan tugas mandiri ke-2 (DNS Server).
Siap belajar Web Server pada lembar ke3 ini?
Jika kalian sudah mempelajari Lembar Tugas Mandiri ke-2 (DNS Server Linux Debian 8.5) mari lanjut ke lembar tugas mandiri Web Server berikut

B. WEB SERVER
- Prasyarat (DNS Server sudah dibuat dan berjalan dengan baik)
- Syarat aplikasi (Paket) yang harus di install
Apache2 dan PHP5
Ketentuan
- Direktori website domain utama (sukadana.com) ada di “/var/www/html/web” dengan tampilan “SELAMAT DATANG DI SUKADANA”
- Direktori Website Sub Domain (blog.sukadana.com) ada di “/var/www/html/blog” dengan tampilan “SUKADANA KOTA TAPIS BERSERI”
- Pada direktori web (domain utama) buatkan file “phpinfo.php” yang berisi script sebagai berikut:
<?php
phpinfo();
?>
Langkah Kerja:
Langkah-langkah membuat/ mengkonfigurai WEB SERVER adalah sbb:
1. Install aplikasi apache2 dan php5 dengan cara sbb:
#apt-get install apache2 php5
2. Kemudian Konfigurasikan file “000-default.conf” yang ada pada direktory /etc/apache/sites-available dengan perintah sbb:
#cd /etc/apache2/sites-available
Kemudian edit file default dengan cara sbb:
#nano 000.default.conf
Dan ubah “ServerName” dan “ServerAdmin” serta “DocumentRoot” menjadi sbb:
ServerName www.sukadana.com
ServerAdmin admin@sukadana.com
DocumentRoot /var/www/html/web
Simpan dengan CTRL+O tekan enter, kemudian keluar dengan CTRL+X
3. Copykan file “000.default.conf” ke “blog.conf” dengan cara sbb:
#cd /etc/apache2/sites-available
#cp 000.default.conf blog.conf
4. Edit file “blog.conf” dan konfigurasikan dengan perintah sbb:
#nano /etc/apache2/sites-available/ blog.conf
Kemudian ubah “ServerAdmin” dan “ServerName” serta “DocumentRoot” menjadi sbb:
ServerName blog.sukadana.com
ServerAdmin admin@sukadana.com
DocumentRoot /var/www/html/blog
Simpan dengan CTRL+O tekan enter, kemudian keluar dengan CTRL+X
5. Buat file “index.html” dan file “phpinfo.php” pada direktori /var/www/html/web dengan cara:
#cd /var/www/html
#mkdir web
#cd /var/www/html/web
#nano index.html
Isikan kode HTML sebagai berikut
<center>
<h2> SELAMAT DATANG DI SUKADANA</h2>
</center>
Simpan dengan CTRL+O tekan enter, kemudian keluar dengan CTRL+X
Buat file phpinfo.php dengan cara sbb:
#nano phpinfo.php
Isikan kode PHP sebagai berikut:
<?php
phpinfo();
?>
Simpan dengan CTRL+O tekan enter, kemudian keluar dengan CTRL+X
6. Buat file “index.html” pada direktori /var/www/html/blog dengan cara:
#cd /var/www/html
#mkdir blog
#cd /var/www/html/blog
#nano index.html
Isikan kode HTML sebagai berikut
<center>
<h2> SUKADANA KOTA TAPIS BERSERI </h2>
</center>
Simpan dengan CTRL+O tekan enter, kemudian keluar dengan CTRL+X
7. Aktifkan file “blog.conf” yang berada pada direktori /var/www/html/blog dengan cara:
#a2ensite blog.conf
Kemudian restart apache2 dengan cara
# service apache2 reload
#/etc/init.d/apache2 restart
8. Test web server dari client
Buka browser dan pada url ketikan sukadana.com dan sukadana.com/phpinfo.php serta blog.sukadana.com
http://sukadana.com

http://sukadana.com/phpinfo.php

http://blog.sukadana.com

Sampai disini kalian sudah bisa membuat Web Server dengan Linux Debian 8.5, untuk materi selanjutnya silahkan buka/klik Materi Data Base Server pada lembar tugas mandiri ke-3
Lembar Tugas Mandiri 3 ini bisa diunduh di SINI
Kalau masih belum jelas, silahkan lihat video cara mengerjakan lembar Tugas Mandiri Ke-3 Web Server Debian 8.5 dibawah ini
Untuk ServerAdmin nya itu ditentukan dimana ya kak?
ReplyDelete