Latihan UKK TKJ 2016 Paket 1


LATIHAN UJI KOMPETENSI KEAHLIAN (UKK)
UJIAN NASIONAL PRAKTEK TAHUN 2016
LAKUKAN LANGKAH-LANGKAH SEBAGAI BERIKUT :
  1. INSTALL LINUX DEBIAN / UBUNTU SERVER
  2. INSTALL SSH SERVER
  3. INSTALL DNS
  4. INSTALL WEB SERVER
  5. INSTALL WINSCP DI KOMPUTER CLIENT (SISTEM OPERASI WINDOWS)
SETTING NETWORK INTERFACE
  1. Konfigurasi network interface
  • Buka file /etc/network/interfaces
#pico /etc/network/interfaces
Kemudian isi/tulis script/kode sbb:
auto eth0
iface eth0 inet static
address 192.168.57.100
netmask 255.255.255.0
network 192.168.57.0
broadcast 192.168.57.255
gateway 192.168.57.1
auto eth1
iface eth1 inet static
address 192.168.100.1
netmask 255.255.255.248
network 192.168.100.0
broadcast 192.168.100.7
  • Buka file /etc/sysctl.conf
#pico /etc/sysctl.conf
# Uncomment the next line to enable packet forwarding for IPv4
net.ipv4.ip_forward=1
(untuk sharing internet)
  • Buka file /etc/rc.local
#pico /etc/rc.local
Tambahkan isi file :
iptables -t nat -A POSTROUTING -s 192.168.100.0/29 -d 0/0 -j MASQUERADE
  • Restart network interface
#/etc/init.d/networking restart
KONFIGURASI DOMAIN NAME SERVER
(DNS)
  1. Sebelumnya mount cd
  • Cara mount cd
#apt-cdrom add –a
  1. Install DNS
  • Perintah install DNS
#apt-get install bind9
  • Buka file /etc/bind/named.conf
# pico /etc/bind/named.conf
Tambahkan isi file :
zone “student.sekolah.web.id” {
type master;
file “/etc/bind/db.sekolah.zone”;
};
zone “100.168.192.in-addr.arpa” {
type master;
file “/etc/bind/db.sekolah.rev”;
};
  • Membuat file zona untuk domain student.sekolah.web.id
#cp /etc/bind/db.local   /etc/bind/db.sekolah.zone
#pico /etc/bind/db.sekolah.zone
Dengan isi file :
$TTL    604800
@       IN      SOA     student.sekolah.web.id.   root.student.sekolah.web.id. (
                                              2              ; Serial
                                   604800            ; Refresh
                                     86400            ; Retry
                               2419200           ; Expire
                              604800 )            ; Negative Cache TTL
;
@                         IN           NS                          student.sekolah.web.id.
@                         IN           A                             192.168.100.1
www                  IN           CNAME                @
  • Buka file /etc/bind/db.sekolah.rev
#cp /etc/bind/db.127   /etc/bind/db.sekolah.rev
#pico /etc/bind/db.sekolah.rev
dengan isi file :
$TTL    604800
@       IN      SOA     student.sekolah.web.id. root.student.sekolah.web.id. (
                                                 1         ; Serial
                                     604800         ; Refresh
                                     86400         ; Retry
                                 2419200         ; Expire
                                604800 )          ; Negative Cache TTL
;
@       IN      NS      student.sekolah.web.id.
1         IN      PTR     student.sekolah.web.id.
  • Buka file /etc/resolv.conf
#pico /etc/resolv.conf
Dengan isi file :
search student.sekolah.web.id
nameserver  192.168.100.1
nameserver  192.168.57.1
nameserver 202.134.0.155
  • Restart bind
#/etc/init.d/bind9 restart
* Stopping domain name service… bind9                               [ OK ]
* Starting domain name service… bind9                                 [ OK ]
  • Cek DNS server sudah terpasang dengan baik dengan perintah :
#nslookup student.sekolah.web.id
Server:         192.168.100.1
Address:        192.168.100.1#53
Name:   student.sekolah.web.id
Address: 192.168.100.1
WEB SERVER
  1. Installasi apache2, mysql-server, mysql-client, php
  • Dengan perintah :
#apt-get install apache2 mysql-server mysql-client php5 php5-mysql
  • Membuat database di mysql, dengan perintah :
  • Masuk ke mysql, perintah :
#mysql –u root –p
  • Create database :
mysql> create database sekolahdb;
  • Untuk mengecek database yang dibuat, dengan perintah :
#mysql> show databases;
  • Keluar dari mysql, dengan perintah :
#mysql> exit
  • Agar php dapat bekerja di mysql, dengan dengan mengedit file /etc/php5/apache2/php.ini.
#pico /etc/php5/apache2/php.ini
 yakni :
extension=mysql.so
  • Konfigurasi web server
  • Copy dengan cara:
 #cp /etc/apache2/sites-available/default   /etc/apache2/sites-available/www-data
  • Buka file /etc/apache2/sites-available/www-data
#pico   /etc/apache2/sites-available/www-data
Dengan isi :
<VirtualHost  192.168.100.1:80>
        ServerAdmin webmaster@student.sekolah.web.id
        ServerName student.sekolah.web.id
        DocumentRoot /var/www/www-data
        <Directory />
                Options FollowSymLinks
                AllowOverride None
        </Directory>
        <Directory /var/www/www-data>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
        </Directory>
  • Membuat direktori www-data, dengan perintah.
#mkdir /var/www/ www-data
  • Cara mengaktifkan web server yang dituju, dengan perintah.
#a2ensite www-data
  • Default di nonaktifkan dengan cara :
#a2dissite default
  • Cara mount flashdisk untuk installasi wordpress
  • Mount flashdisk, dengan perintah :
#fdisk –l
Device Boot                     Start         End                 Blocks         Id           System
/dev/sdb1   *                    63     3948543         1974240+         6             FAT16
  • Buat folder /media/flashdisk. Dengan cara :
#mkdir /media/flashdisk
Lalu
#mount /dev/sdb1       /media/flashdisk
Lalu
#cp –R /media/flashdisk/wordpress       /var/www/tkj
Kemudian buat folder
#mkdir /var/www/tkj
Kemudian di unzip didalam file /var/www/tkj. Dengan perintah :
#tar zxvf wordpress-3.4.2.tar.gz
  • Kemudian buka browser untuk installasi wordpress

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: