Anda di halaman 1dari 56

PEMBAHSANA SOAL UJI KOMPETENSI Menggunakan UBUNTU 15.

04
TKJ 2015/2016 PAKET 1 TKJ | SMKN 1 Lembah Melintang
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


http://ict.smkn1lembahmelintang.sch.id

LOGIN SEBAGAI ROOT


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
http://ict.smkn1lembahmelintang.sch.id

KEMUDIAN COBA LOGIN SEBAGAI ROOT


http://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/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


# cp db.local db.nama
# cp db.127 db.ip
http://ict.smkn1lembahmelintang.sch.id

KONFIGURASI NAMED.CONF
KONFIGURASI FILE FORWARD http://ict.smkn1lembahmelintang.sch.id

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

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

PENGUJIAN DNS PADA SERVER

Menggunakan nslookup
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
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 Ubuntu 15.04 server

PEMBAHASAN UKK 2015/2016 TKJ 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 http://ict.smkn1lembahmelintang.sch.id

Hilangkan tanda # pada net.ipv4.ip_forward=1


INPUT FIREWALL NAT MASQUERADE http://ict.smkn1lembahmelintang.sch.id

#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
http://ict.smkn1lembahmelintang.sch.id

PENGUJIAN PADA CLIENT


http://ict.smkn1lembahmelintang.sch.id

WEB SERVER
PEMBAHASAN 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 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
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
EDIT DOKUMEN WEB http://ict.smkn1lembahmelintang.sch.id

#nano /etc/apache/sites-available/ilham

Edit file :
ServerAdmin admin@domain.com
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)
DOCUMENROOT http://ict.smkn1lembahmelintang.sch.id

Mengaktifkan Documen web


Didalam directory apache2 (sites-available)
#a2ensite ilham
PENGUJIAN

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

GAMPANG KAN ??
INSTALASI DAN KONFIGURASI SMKN 1 LEMBAH MELINTANG

CMS WORDPRESS UBUNTU 15.04

http://ict.smkn1lembahmelintang.sch.id
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
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 http://ict.smkn1lembahmelintang.sch.id

Download versi terbaru di http://wordpress.org.


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 http://ict.smkn1lembahmelintang.sch.id

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 http://ict.smkn1lembahmelintang.sch.id

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
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 http://ict.smkn1lembahmelintang.sch.id

Pastikan catat password default untuk login ke wordpress admin. Nanti bisa diubah lagi sesuai keinginan
KONFIGURASI WEBSITE http://ict.smkn1lembahmelintang.sch.id

Okwebsite nya dah selesai ..


KONFIGURASI WEBSITE http://ict.smkn1lembahmelintang.sch.id

Login deh dengan username dan password nya


KONFIGURASI WEBSITE http://ict.smkn1lembahmelintang.sch.id

Silahkan di kustomise sesuai kebutuhan,,dan yg pasti buat postingan pertama mu.


KONFIGURASI WEBSITE http://ict.smkn1lembahmelintang.sch.id

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..
Ramuan :
SELESAI.. Virtual box 64 bit.
Image Ubuntu 15.04

SEMOGA BERHASIL.. Image win 7


Koneksi brigde..
Segelas kopi.
http://ict.smkn1lembahmelintang.sch.id

Anda mungkin juga menyukai