Pembahasan Paket 1 Upk ukk 2016 tkj teknik komputer jaringan web server bind9 dns server menggunakan ubuntu server 15

Gak terasa bentar lagii sudah ujian nasional,,, dan kebetulan tahun ini pada jurusan tkj,, soal UKK atau UPK atau ujian praktik kejuruan soalnya berbeda 181 derajat dari tahun2 sebelumnya,,, sebelumnya saya sudah cari referensi kesana-sini atas jawaban dan pembahasan jawaban soal upk ini, eh mbah googlenya sudah tua mungkin agak sulit nyarinya,,, dan akhirnya saya buat sendiri tutorialnya,,, oke langsung saja simak sendiri jawaban atau pembahasannya dibawah,, ini sudah saya uji dan 100% work... ;)... kebetulan tutorial ini menggunakan ubuntu server  yang terbaru....

TUTORIAL UPK 2016 PAKET 1 
tkj@smeknisy:~$ sudo su
[sudo] password for tkj:*****
root@smeknisy:/home/tkj#ifconfig -a
lihat nama interface untuk disetting ip
root@smeknisy:/home/tkj# pico /etc/network/interfaces
auto enp0s3
iface enp0s3 inet static
        address 192.168.1.xxx
        netmask 255.255.255.0
      network 192.168.1.0
        broadcast 192.168.1.255
        gateway 192.168.1.1
    # dns-* options are implemented by the resolvconf package, 
        dns-nameservers 192.168.1.1 8.8.8.8 192.168.100.1
        dns-search smeknisy.web.id
auto enp0s8
iface enp0s8 inet static
        address 192.168.100.1
        netmask 255.255.255.248
root@smeknisy:/home/tkj# service networking restart
root@smeknisy:/home/tkj# pico /etc/sysctl.conf
hilangkan tanda # pada 
net.ipv4.ip_forward=1
root@smeknisy:/home/tkj# pico /etc/rc.local
tambahkan perintah/script berikut diatas exit 0
iptables -t nat -A POSTROUTING -j MASQUERADE -o enp0s3
iptables -A FORWARD -i enp0s8 -o enp0s3 -j ACCEPT
root@smeknisy:/home/tkj# pico /etc/apt/sources.list
setelah itu disable(tambahkan #)sebelum script/link security agar tidak lama dalam proses update
root@smeknisy:/home/tkj# apt-get update
root@smeknisy:/home/tkj# apt-get install openssh-server
root@smeknisy:/home/tkj# pico /etc/ssh/sshd_config
ganti Port 22 menjadi Port 1734
root@smeknisy:/home/tkj# service ssh restart
root@smeknisy:/home/tkj# apt-get install apache2
root@smeknisy:/home/tkj# apt-get install mysql-server
root@smeknisy:/home/tkj# apt-get install bind9
root@smeknisy:/home/tkj# pico /etc/bind/named.conf.default-zones
buat zona baru dibawah zona localhost 
};
zone "smeknisy.web.id" {
        type master;
        file "/etc/bind/db.paijo";
};
root@smeknisy:/home/tkj# cp /etc/bind/db.local /etc/bind/db.paijo
root@smeknisy:/home/tkj# pico /etc/bind/db.paijo
ubah localhost menjadi smeknisy.web.id dan tambahkan subdomain paijo
;
; BIND data file for local loopback interface
;
$TTL    604800
@       IN      SOA     smeknisy.web.id. root.smeknisy.web.id. (
                              2         ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL
;
@       IN      NS      smeknisy.web.id.
@       IN      A       192.168.100.1
@       IN      AAAA    ::1
www     IN      A       192.168.100.1
paijo   IN      A       192.168.100.1

root@smeknisy:/home/tkj# mkdir /var/www/www-data
root@smeknisy:/home/tkj# chmod 777 -R /var/www/www-data
root@smeknisy:/home/tkj# cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/paijo.conf
root@smeknisy:/home/tkj# pico /etc/apache2/sites-available/paijo.conf
edit dan tambahkan 
ServerName paijo.smeknisy.web.id
DocumentRoot /var/www/www-data/
root@smeknisy:/home/tkj# a2ensite paijo.conf
root@smeknisy:/home/tkj# mysql -u root -p
Enter password:***
mysql> CREATE USER 'paijo'@'localhost' IDENTIFIED BY 'password';
mysql> GRANT ALL PRIVILEGES ON *.* TO 'PAIJO'@'localhost' IDENTIFIED BY 'password';
mysql> FLUSH PRIVELEGES;
mysql> exit
root@smeknisy:/home/tkj# mysql -u paijo -p
Enter password:********
mysql> CREATE DATABASE wordpress;
mysql> EXIT
root@smeknisy:/home/tkj# reboot
setelah itu upload cms wordpress dengan username debian anda menggunakan aplikasi winscp ke directory /var/www/www-data/
buka browser ketik paijo.smeknisy.web.id
sesuaikan database, user, password  yang anda buat tadi di mysql.
buat posting artikel,,, oke website siap digunakan ;)




setting ip client:

Hasil:



oke sudah selesai,,, mudah kan,,,,
link menuju pembahasan dan jawaban soal ukk yang lain:


No comments:

"