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

Iklan

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: