Sekolah Tugas-tugas

Jobsheet Web Server Mapel ASJ Kelas XII TKJ

0 Comments
Home
Sekolah
Tugas-tugas
Jobsheet Web Server Mapel ASJ Kelas XII TKJ
Jobsheet Web Server Mapel ASJ Kelas XII TKJ – sebelum mempraktikan Web Server, anda harus memahami terlebih dahulu apa itu Web Server, apa fungsi Web Server, bagaimana cara kerja Web Server, dan Sistem Operasi apa yang cocok untuk membangun web server.

Selain memahami semua tentang Web Server, sebaiknya anda telah mempelajari dan mempraktikan Jobsheet DNS Server Mapel ASJ pada materi yang lalu agar lebih mudah dalam memahami Web Server ini. DNS Server dan Web Server saling berkaitan walaupun beda paket aplikasi dalam servernya.

Baca : Apa itu Web Server?

Selain Rencana Pelaksanaan Pembelajaran (RPP), Pembelajaran di SMK khususnya Mata Pelajaran Produktif, Jobsheet merupakan salah satu media yang paling tepat sebagai lembar kerja/ praktik mandiri. 

Dengan jobsheet, siswa dapat melakukan belajar praktik sesuai dengan langkah-langkah kerja (praktik) yang sudah disiapkan oleh guru.

Berikut ini adalah contoh Jobsheet Web Server Mata Pelajaran Administrasi Sistem Jaringan (ASJ) untuk SMK Jurusan TKJ Kelas XII dan XI

Baca: RPP Daring 1 Lembar untuk mapel Produktif kelas X Jurusan TKJ

Jobsheet Web Server ASJ Kelas XII TKJ SMK


Mata Pelajaran : Administrasi Sistem Jaringan (ASJ)
Kelas/ Semester : XII/1
Kompetensi Dasar (KD) : Web Server


Dalam praktik kali ini anda ditugaskan membangun Web Server menggunakan Operating System (OS) Linux. OS linux yang digunakan dalam praktik ini adalah Debian 8.5, anda bisa menggunakan Linux Debian versi lain, missal 8.1 atau 8.7.

Untuk versi Debian lebih tinggi (Versi 9 maupun 10) kemungkinan masih bisa work karena hanya sedikit perbedaanya.

Sebelum melakukan Praktik mandiri, siapkan alat dan bahan yang akan digunakan seperti Komputer/ Laptop yang telah terinstall

Windows 7/8/10 (Sesuaikan dengan perangkat anda)
VirtualBox Versi 5 atau 6
ISO Linux Debian 8.5
Ms. Office (Jika diperlukan)

Perhatikan Topologi Berikut ini 

Jobsheet Web Server Mapel ASJ Kelas XII TKJ

LEMBAR TUGAS MANDIRI

Buatlah Server DNS, WEB SERVER dengan ketentuan sbb:

A. DNS Server

IP Adrress : 11.10.x.17/29
Hostname : server-X (x=No. Absen)
Root Password : server-x
Domain Name : sukadana.com
Sub Domain : blog.sukadana.com



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 menjadi 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

Jobsheet Web Server Mapel ASJ Kelas XII TKJ
http://sukadana.com/phpinfo.php 

Jobsheet Web Server Mapel ASJ Kelas XII TKJ


 http://blog.sukadana.com


Jobsheet Web Server Mapel ASJ Kelas XII TKJ
Sampai disini anda sudah selesai mengerjakan Jobsheet Web Server Mata Pelajaran ASJ kelas XI atau kelas XII Jurusan TKJ. Jobsheet diatas bisa di unduh dan dimodifikasi filenya di SINI

No comments