Pembahasan Soal UKK TKJ Paket

PEMBAHSANA SOAL UJI KOMPETENSI

  Menggunakan UBUNTU 15.04 TKJ | SMKN 1 Lembah Melintang TKJ 2015/2016 PAKET 1 http://ict.smkn1lembahmelintang.sch.id

  http://ict.smkn1lembahmelintang.sch.id

  INSTALASI Lakukan instalasi seperti debian.

  Pilih Paket software openssh, Lamp, DNS, postgresql sesuai dengan soal

  http://ict.smkn1lembahmelintang.sch.id

LOGIN PERTAMA KALI

  Pertama kali login Ubuntu tidak menggunakan user “root” sebagai default, tetapi menggunakan akun “user” biasa yang di buat ketika instalasi.

  Untuk mengaktifkan akun “root” dan password “root” pada Ubuntu dilakukan dengan command : # sudo passwd root

  http://ict.smkn1lembahmelintang.sch.id

LOGIN SEBAGAI ROOT

  http://ict.smkn1lembahmelintang.sch.id

  http://ict.smkn1lembahmelintang.sch.id

KEMUDIAN COBA LOGIN SEBAGAI ROOT

  http://ict.smkn1lembahmelintang.sch.id

  KONFIGURASI TCP / IP # ---- melihat konfigurasi yang aktif ifconfig

  Untuk Konfigurasi TCP / IP pada Ubuntu srv menggunakan command seperti ini # nano /etc/network/interface

  http://ict.smkn1lembahmelintang.sch.id

PENGUJIAN TCP/IP

  http://ict.smkn1lembahmelintang.sch.id

DNS SERVER

  DNS Server adalah system yang berfungsi untuk mentranslasikan alamat IP address (numeric) menjadi Domain (teks) ataupun sebaliknya.

  Konfigurasi DNS menggunakan Bind9.

A. Named.conf.default-zones

  B. db.forward - Domain ke Numerik

  C. db. Reverse - Numerik ke Domain

  http://ict.smkn1lembahmelintang.sch.id

  KONFIGURASI NAMED #cd /etc/bind #nano named.conf.default-zones Buat domain dengan alamat http://smkn1lembahmelintang.sch.id

  http://ict.smkn1lembahmelintang.sch.id

BUAT DUPLIKAT FILE FORWARD DAN REVERSE

  #cd /etc/bind -- masuk ke folder bind nama # cp db.local db. ip # cp db.127 db. KONFIGURASI NAMED.CONF

  http://ict.smkn1lembahmelintang.sch.id KONFIGURASI FILE FORWARD #nano /etc/bind/db.smk

  http://ict.smkn1lembahmelintang.sch.id KONFIGURASI FILE REVERSE #nano /etc/bind/db.100

  http://ict.smkn1lembahmelintang.sch.id Menggunakan nslookup

  http://ict.smkn1lembahmelintang.sch.id

PENGUJIAN DNS PADA SERVER

  http://ict.smkn1lembahmelintang.sch.id

PENGUJIAN DIG

  http://ict.smkn1lembahmelintang.sch.id

PING TEST

  http://ict.smkn1lembahmelintang.sch.id

PENGUJIAN PADA CLIENT

  http://ict.smkn1lembahmelintang.sch.id

  http://ict.smkn1lembahmelintang.sch.id

REMOTE SSH CLIENT

  Secara default client tidak bisa remote ssh / telnet ke akun “root” pada server dikarenakan pengaturan pada sshd.conf.

  Untuk bisa melakukan remote menggunakan akun “root” # nano /etc/ssh/sshd_config

  Ubah PermitRootLogin without-password menjadi PermitRootLogin yes

  http://ict.smkn1lembahmelintang.sch.id

  Ubuntu 15.04 server

BAGIAN 2 : ROUTING SMKN 1 Lembah Melintang

  http://ict.smkn1lembahmelintang.sch.id

ROUTING PADA UBUNTU 15.04

  Sesuai dengan gambar topologi, maka server juga bertindak sebagai router agar client bisa terhubung ke jaringan lain (internet).

  Untuk bisa menjadi router gateway maka : 1. aktifkan port forwarding #etc/sysctl.conf

  2. aktifkan firewall NAT #iptables

  • –t NAT –A POSTROUTING –o eth0 –j MASQUERADE

  http://ict.smkn1lembahmelintang.sch.id

SEBELUM ROUTING

IPV4 FORWARDING

  Hilangkan tanda # pada net.ipv4.ip_forward=1 http://ict.smkn1lembahmelintang.sch.id

  http://ict.smkn1lembahmelintang.sch.id

INPUT FIREWALL NAT MASQUERADE

  #iptables

  • –t nat –A POSTROUTING –o eth0 –j MASUERADE Simpan semua firewall di directory tersendiri #iptables-save > /etc/firewall

PENGATURAN AUTO RUNNING

  • – START UP

  #nano /etc/rc.local Tambahkan di script paling bawah #iptables-restore < /etc/firewall

  http://ict.smkn1lembahmelintang.sch.id

PENGUJIAN PADA CLIENT

  PEMBAHASAN SOAL UKK PAKET 1 TKJ 2015/2016

  http://ict.smkn1lembahmelintang.sch.id

WEB SERVER

  http://ict.smkn1lembahmelintang.sch.id

  CASE Siswa diminta untuk dapat melakukan instalasi dan konfigurasi Web server pada Ubuntu dengan kriteria berikut : Host : apache Dokumenroot : www-data Virtual host : student.sekolah.sch.id CMS : wordpress Remote : SSH Port : 1734

  http://ict.smkn1lembahmelintang.sch.id

INSTALASI LAMP

  Service webserver pada linux dikenal dengan LAMP sudo apt-get install apache2 phpmyadmin mysql-server

  # postgresql

  SECARA DEFAULT DIRECTORY WEB SERVER #VAR/WWW/HTML Untuk virtual host kali ini kita akan konfigurasi file: #etc/apache2/sites-available/

  http://ict.smkn1lembahmelintang.sch.id

  http://ict.smkn1lembahmelintang.sch.id

BUAT DOKUMEN WEB BARU

  #cp /etc/apache/sites-available/000-default.conf Ilham #nano /etc/apache/sites-available/000-default.conf

  http://ict.smkn1lembahmelintang.sch.id

EDIT DOKUMEN WEB

  #nano /etc/apache/sites-available/ilham Edit file : ServerAdmin ServerName ServerAlias Ilham.domain.com

  /var/www/web DocumenRoot Ket .

  ServerAdmin -- alamat email ServerName

  • – alamat web utama

  http://ict.smkn1lembahmelintang.sch.id

  DOCUMENROOT Mengaktifkan Documen web Didalam directory apache2 (sites-available)

  #a2ensite ilham

  PENGUJIAN Buka Browser : 1. link ke

  http://ict.smkn1lembahmelintang.sch.id

GAMPANG KAN ??

  INSTALASI DAN KONFIGURASI SMKN 1 LEMBAH MELINTANG UBUNTU 15.04 SETELAH VIRTUAL HOST SELESAI.. SAATNYA INSTALL CMS WORDPRESS KE VIRTUALHOST Syarat .

  a. Sudah terinstall mysql-server ( database)

  b. Sudah terinstall phpmyadmin (manajemen database )

  c. Sudah terinstall putty ( remote ssh)

  d. Sudah terinstall winscp (remote directory) e. Download versi terbaru cms wordpress di .

  http://ict.smkn1lembahmelintang.sch.id INSTALASI PHPMYADMIN / MYSQL-SERVER #sudo apt-get install phpmyadmin

  http://ict.smkn1lembahmelintang.sch.id

  http://ict.smkn1lembahmelintang.sch.id

PENGUJIAN PHPMYADMIN

  Ketikkan di browser :

REMOTE AKSES SERVER DENGAN PUTTY DAN WINSCP

  Buka aplikasi putty dan winscp, dan coba untuk remote dari client apakah bisa?

  http://ict.smkn1lembahmelintang.sch.id INSTALASI CMS WORDPRESS Download versi terbaru .

  http://ict.smkn1lembahmelintang.sch.id

UPLOAD FILE SOURCE WORDPRESS KE SERVER

  Pindahan source tersebut ke directory virtual host sebelumnya yg sudah dibuat

  http://ict.smkn1lembahmelintang.sch.id

MENGELOLA AKUN DI DATABASE

  Pada dasarnya akun yg dibuat di phpmyadmin / mysql-server adalah akun “root” Untuk itu mari kita buat akun user untuk akses ke website di wordpress ini

  http://ict.smkn1lembahmelintang.sch.id

GRANT ALL PRIVILLAGE

INSTALASI WORDPRESS

  Buka alamat http://ilham.smkn1lembahmelintang.sch.id http://ict.smkn1lembahmelintang.sch.id KONFIGURASI WORDPRESS Sesuaikan dengan akun pada database dan database yg telah dibuat sebelumnya

  http://ict.smkn1lembahmelintang.sch.id

  http://ict.smkn1lembahmelintang.sch.id

  Pada wordpress terbaru ini, saya melihat secara defaut tidak ada file “wp-config.php” Untuk itu perlu dibuat file tersebut secara manual dan copy paste kode pada file tersebut. Hal itu akan mudah jika kita lakukan dengan aplikasi winscp

  http://ict.smkn1lembahmelintang.sch.id

  KONFIGURASI WEBSITE Pastikan catat password default untuk login ke wordpress admin. Nanti bisa diubah lagi sesuai keinginan

  http://ict.smkn1lembahmelintang.sch.id KONFIGURASI WEBSITE Ok…website nya dah selesai ..

  http://ict.smkn1lembahmelintang.sch.id KONFIGURASI WEBSITE Login deh dengan username dan password nya

  http://ict.smkn1lembahmelintang.sch.id KONFIGURASI WEBSITE Silahkan di kustomise sesuai kebutuhan,,dan yg pasti buat postingan pertama mu.

  http://ict.smkn1lembahmelintang.sch.id

  http://ict.smkn1lembahmelintang.sch.id

  KONFIGURASI WEBSITE Setelah membuat post perdana dan di save… coba lihat di browser halaman depan website nya

  Horeee …… Berhasill …

  http://ict.smkn1lembahmelintang.sch.id

TANTANGAN TERAKHIR.

  Mengubah port remote SSH dari default 22 menjadi 1734..

  Ah itu mudah …hanya edit aja di #etc/ssh/sshd_config.

  Dan ubah port nya.. Selesai..

  Bisa ya..

  Ramuan : Virtual box 64 bit.

  SELESAI..

  Image Ubuntu 15.04 Image win 7 Koneksi brigde..