Top Banner

of 56

Pembahasan Soal UKK TKJ Paket 1

Mar 08, 2016

Download

Documents

Ilham Ilahi

ubuntu server mikrotik ukk tkj
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • PEMBAHSANA SOAL UJI KOMPETENSITKJ 2015/2016 PAKET 1

    Menggunakan UBUNTU 15.04

    TKJ | SMKN 1 Lembah Melintang

    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

    http://ict.smkn1lembahmelintang.sch.id

  • LOGIN SEBAGAI ROOT

    Pertama kali login Ubuntu tidak menggunakan user root sebagaidefault, tetapi menggunakan akun user biasa yang di buatketika instalasi.

    Untuk mengaktifkan akun root dan password root pada Ubuntu dilakukan dengan command :

    #sudo passwd root

    http://ict.smkn1lembahmelintang.sch.id

  • http://ict.smkn1lembahmelintang.sch.id

  • KEMUDIAN COBA LOGIN SEBAGAI ROOThttp://ict.smkn1lembahmelintang.sch.id

  • KONFIGURASI TCP / IP

    #ifconfig ---- melihat konfigurasi yang aktif

    Untuk Konfigurasi TCP / IP pada Ubuntu srv menggunakan command seperti ini

    #nano /etc/network/interface

    http://ict.smkn1lembahmelintang.sch.id

  • PENGUJIAN TCP/IPhttp://ict.smkn1lembahmelintang.sch.id

  • DNS SERVER

    DNS Server adalah system yang berfungsi untukmentranslasikan 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

    # cp db.local db.nama

    # cp db.127 db.ip

    http://ict.smkn1lembahmelintang.sch.id

  • KONFIGURASI NAMED.CONFhttp://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

  • PENGUJIAN DNS PADA SERVER

    Menggunakan nslookup

    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

  • BAGIAN 2 : ROUTING PEMBAHASAN UKK 2015/2016 TKJ

    Ubuntu 15.04 server

    SMKN 1 Lembah Melintang

    http://ict.smkn1lembahmelintang.sch.id

  • ROUTING PADA UBUNTU 15.04

    Sesuai dengan gambar topologi, maka server juga bertindaksebagai 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

    http://ict.smkn1lembahmelintang.sch.id

  • IPV4 FORWARDING

    Hilangkan tanda # pada net.ipv4.ip_forward=1

    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

    http://ict.smkn1lembahmelintang.sch.id

  • 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

    http://ict.smkn1lembahmelintang.sch.id

  • WEB SERVERPEMBAHASAN SOAL UKK PAKET 1 TKJ 2015/2016

    SMKN 1 Lembah Melintang

    http://ict.smkn1lembahmelintang.sch.id

  • CASE

    Siswa diminta untuk dapat melakukan instalasi dan konfigurasi Web server padaUbuntu 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 dikenaldengan LAMP

    #sudo apt-get install apache2 phpmyadmin mysql-server postgresql

    http://ict.smkn1lembahmelintang.sch.id

  • 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

  • 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 [email protected]

    ServerName www.domain.com

    ServerAlias Ilham.domain.com

    DocumenRoot /var/www/web

    Ket .

    ServerAdmin -- alamat email

    ServerName alamat web utama

    ServerAlias nama alamat dgn virtualhost Buat folder baru dengan nama web

    #mkdir /var/www/web (sesuai dgn conf)

    http://ict.smkn1lembahmelintang.sch.id

  • DOCUMENROOT

    Mengaktifkan Documen web

    Didalam directory apache2 (sites-available)

    #a2ensite ilham

    http://ict.smkn1lembahmelintang.sch.id

  • PENGUJIAN

    Buka Browser :

    1. link ke http://smkn1lembahmelintang.sch.id

    2. link ke http://Ilham.smkn1lembahmelintang.sch.id. http://ict.smkn1lembahmelintang.sch.id

  • GAMPANG KAN ??

    http://ict.smkn1lembahmelintang.sch.id

  • INSTALASI DAN KONFIGURASICMS WORDPRESS

    SMKN 1 LEMBAH MELINTANG

    UBUNTU 15.04

    http://ict.smkn1lembahmelintang.sch.id

  • 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://wordpress.org.

    http://ict.smkn1lembahmelintang.sch.id

  • INSTALASI PHPMYADMIN / MYSQL-SERVER

    #sudo apt-get install phpmyadmin

    http://ict.smkn1lembahmelintang.sch.id

  • PENGUJIAN PHPMYADMIN

    Ketikkan di browser :

    http://ip/phpmyadmin atau http://domain/phpmyadmin

    http://ict.smkn1lembahmelintang.sch.id

  • 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 WORDPRESSDownload versi terbaru di http://wordpress.org.

    http://ict.smkn1lembahmelintang.sch.id

  • UPLOAD FILE SOURCE WORDPRESS KE SERVERPindahan 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

    http://ict.smkn1lembahmelintang.sch.id

  • INSTALASI WORDPRESS

    Buka alamat http://ilham.smkn1lembahmelintang.sch.id

    http://ict.smkn1lembahmelintang.sch.id

  • KONFIGURASI WORDPRESSSesuaikan dengan akun pada database dan database yg telah dibuat sebelumnya

    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

  • 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

    Okwebsite 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

  • 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 mudahhanya edit aja di #etc/ssh/sshd_config.

    Dan ubah port nya.. Selesai..

    Bisa ya..

    http://ict.smkn1lembahmelintang.sch.id

  • SELESAI..SEMOGA BERHASIL..

    Ramuan :Virtual box 64 bit.Image Ubuntu 15.04Image win 7Koneksi brigde..Segelas kopi.

    http://ict.smkn1lembahmelintang.sch.id