JOBSHEET TKJ
(laboratory)
Mata Pelajaran : Administrasi Sistem Jaringan
Kompetensi : Mengkonfigurasi Web Server dan Data Base
Unjuk Kerja/Produk : Instalasi dan Konfigurasi Web Server dan Data BaseLinux Debian
TUJUAN
Siswa dapat melakukan instalasi dan konfigurasi Web Server dan Data Base pada Linux Debian Jessie
KESELAMATAN KERJA
Siswa wajib menggunakan wearpack saat praktikum
Menggunakan alat dan bahan sesuai fungsinya
Bacalah petunjuk penggunaan alat dan bahan dengan baik dan benar
Bila mendapatkan masalah atau kesulitan tanyakan pada guru
Tidak bercanda atau makan dan minum pada saat praktikum
Rapikan dan kembalikan alat dan bahan sesuai tempatnya
DASAR TEORI
Web Server merupakan salah satu kebutuhan yang digunakan oleh user untuk website yang mempunyai kapasitas penyimpanan yang besar dan juga akses yang cepat untuk trafik yang besar dalam mencegah terjadinya down pada suatu website atau aplikasi.
ALAT DAN BAHAN
PC/Laptop Core i3 RAM 4 GB
CD Debian 8.2 DVD 1 dan CD Debian 8.2 DVD 2
Software VirtualBox ver 5.2
Internet
Apache2
PHP5 Module
Phpmyadmin
Mysql-server
LANGKAH KERJA
INSTALASI WEB SERVER DAN DATA BASE PADA DEBIAN
Langkah pertama install kebutuhan untuk membangun webserver dan database. Untuk webserver kali ini kita akan menggunakan apache2 dan php5 untuk databasenya menggunakan mysql. Cara installnya menggunakan perintah apt-get install apache2 php5 phpmyadmin mysql-server -y
Ketika tampilan dibawah ini masukan password user root mysql. Contoh disini 123
Masukan ulang password
Kasih tanda bintang dengan cara tekan space lalu enter
Disini pilih no
Langkah sekarang membuat directory untuk file webserver yang nantinya akan ditampilkan dibrowser
Selanjutnya buat file untuk nantinya ditampilkan diweb client
Sebagai contoh masukan script dibawah ini
Tekan CTRL + x untuk men-save. Lalu ketik Y dan enter
Lalu edit file /etc/apache2/sites-available/000-default.conf
Tambahkan script dibawah ini
Tekan CTRL + x untuk men-save. Lalu ketik Y dan enter
Lalu restart service apache2 menggunakan perintah service apache2 restart
Sekarang kita cek diweb client
KONFIGURASI SECURING WEB SERVER (HTTPS)
Pertama anda silahkan men-generate dengan perintah:
openssl req -new -x509 -days 365 -nodes -out /etc/apache2/apache2.pem -keyout /etc/apache2/apache2.pem
Sebagai contoh saya isikan seperti dibawah ini
Lalu selanjutnya kita aktifkan modul ssl apache dengan perintah a2enmod ssl. SSL Seperti gambar dibawah ini lalu anda diminta untuk menrestart service apache2 silahkan anda restart dengan perintah service apache2 restart
Lalu edit file /etc/apache2/sites-available/000-default.conf
Tambahkan script dibawah ini
Tekan CTRL + x untuk men-save. Lalu ketik Y dan enter
Kemudian restart apache2 dengan perintah service apache2 restart
Lalu cek diweb client dengan cara mengetikan domain https://wikrama.sch.id dibrowser anda
Lalu klik ADVANCED
Klik Proceed to wikrama.sch.id (unsafe)
Dan selesaiii