Laporan UKK Iksan 2016

23
Nama : Andi Ihzan Hidayah Kelas : XII TKJ Merancang sebuah PC Server yang berfungsi sebagai Gateway Internet, Web Server dan juga berfungsi sebagai DNS Server. TOPOLOGI AWAL TAHAP 1 Instalasi Debian PILIH INSTALL KEMUDIAN ENTER Eth1 192.168.100.1 Eth0 192.168.1.xxx

Transcript of Laporan UKK Iksan 2016

Page 1: Laporan UKK Iksan 2016

Nama : Andi Ihzan HidayahKelas : XII TKJ

Merancang sebuah PC Server yang berfungsi sebagai Gateway Internet, Web Server dan juga berfungsi sebagai DNS Server.

TOPOLOGI AWAL

TAHAP 1 Instalasi Debian

PILIH INSTALL KEMUDIAN ENTER

Eth1192.168.100.1/29

Eth0192.168.1.xxx/24

Page 2: Laporan UKK Iksan 2016

PILIH HABASA YANG AKAN DIGUNAKAN UNTUK MENGINSTALL

PILIH NEGARA

MASUKAN NAMA UNTUK KOMPUTER

Page 3: Laporan UKK Iksan 2016

NAMA DOMAIN UNTUK WEB SERVER

MASUKAN SANDI UNTUK ROOT

MASUKAN NAMA PENGGUNA

Page 4: Laporan UKK Iksan 2016

MASUK NAMA YANG SAMA UNTUK USER

MASUKKAN SANDI UNTUK USER

PILIH ZONA WAKTU

Page 5: Laporan UKK Iksan 2016

PEMARTISIAN HARDDISK PILIH MANUAL/TEPADU – GUNAKAN SELURUH HARDDISK

Page 6: Laporan UKK Iksan 2016

UKURAN PARTISI SWAP (dua kali dari ukuran RAM yang digunakan)

Page 7: Laporan UKK Iksan 2016

PILIH GUNAKAN SEBAGAI

PILIH RUANG SWAP

Page 8: Laporan UKK Iksan 2016

PILIH RUANG KOSONG UNTUK MEMBUAT PARTISI BARU

Page 9: Laporan UKK Iksan 2016

SELESAI PEMARTISIAN HARDDISK

Page 10: Laporan UKK Iksan 2016

TULIS PERUBAHAN YANG TERJADI PADA HARDDISK PILIH “YA”

PINDAI CD/DVD/ PILIH “TIDAK”

JARINGAN MIRROR PILIH “ TIDAK”

PARTISIPASI SURVEY PENGGUNA PAKET DEBIAN “YA/TIDAK”

Page 11: Laporan UKK Iksan 2016

PILIH PAKET-PAKET YANG AKAN DIINSTALL

BOOT LOADER PILIH “YA”

PENGINSTALAN TELAH SELESAI PILIH “LANJUTKAN “ UNTUK MEREBOOT PC

TAHAP 2 KONFIGURASI PAKET-PAKET DEBIAN

1. Ip Gateway/Ip Yang Diberikan Oleh ISP :192.168.1.1/24

2. Ip Untuk eth1 :192.168.100.1/29

3. Ip Untuk Client :192.168.100.2-6/29

Page 12: Laporan UKK Iksan 2016

Paket Service yang digunakanDNS (bind9)Web server (apache2)Remote Server (ssh)Databese Server (phpmyadmin)mysql-server

Perintah Dasar• mkdir• apt-get install• nano• ifup eth0 dan eth1• /etc/init.d/• ping• cd• ls• a2dissite• mv• a2ensite cp

Page 13: Laporan UKK Iksan 2016

TAHAP 3 Konfigurasi Dasar Debian

• Masuk sebagai super user • Edit konfigurasi dengan

root@debian: nano /etc/network/interfaces

Sesuaikan IP Address Auto eth0Iface eth0 inet static

Address 192.168.1.xxxNetmask 255.25.255.0Gateway 192.168.1.1

Auto eth1Iface eth1 inet static

Address 192.168.100.5Netmask 255.255.255.248

Page 14: Laporan UKK Iksan 2016

Setting resolv.conf Edit file /etc/resolv.conf root@debian:nano /etc/resolv.conf

Simpan dengan CTRL+O • Setting Router (ip_forward dan systcl.conf) > Agar fitur Routing pada Debian Aktif

Edit file /etc/systcl.conf buka pagar enable net.ipv4.ip_forward=1 > simpan dengan CTRL+O root@debian:nano /etc/sysctl.conf

• setting iptables root@debian : nano /etc/rc.local

ketik kan : root@debian:iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

Enter Fungsinya adalah untuk mengaktifkan router

Ubah 0 jadi 1Install ssh untuk meremote server lewat client

• root@debian : apt-get install sshroot@debian:nano /etc/ssh/sshd_config

• ubah port ke 1734 • simpan CTRL+O • restart /etc/init.d/ssh restart

install mysql-server, untuk menyimpan database Wordpress diperlukan mysql-server

• Masukan DVD Master instalasi Debian • ketik apt-get install mysql-server

root@debian:apt-get install mysql-server • masukan password root

Page 15: Laporan UKK Iksan 2016

Install phpmyadmin, phpmyadmin merupakan aplikasi web agar konfigurasi database lebih mudah, berikut installnya

• Masukan DVD Master instalasi Debian • ketik apt-get install phpmyadmin

root@debian:apt-get install phpmyadmin • pilih Apache2 • kemudian pilih no • Masuk ke Client, Buka Browser, ketikan 192.168.100.5/phpmyadmin

Konfigurasi named.conf.local dan named.conf.options

• edit file /etc/bind/named.conf.local root@debian:nano /etc/bind/named.conf.local

Page 16: Laporan UKK Iksan 2016

• edit file /etc/bind/named.conf.optionsroot@debian:nano /etc/bind/named.conf.options

Konfigurasi iksan dan hidayah

• copy db.lokal dengan cp db.local iksanroot@debian:/etc/bind# cp db.local iksan root@debian :/etc/bind# nano iksan

copy db.127 dengan cp db.127 hidayah root@debian:/etc/bind# cp db.127 hidayah root@debian:/etc/bind# nano hidayah

Page 17: Laporan UKK Iksan 2016

• kemudian restart caranya :• root@debian:/etc/init.d/bind9 restart• Tes dengan ping

root@debian:ping iksan.smkn2.web.id

Buat direktori di var dengan mkdir www-data

Sesuai dengan perintah soal bahwa Document Root diganti dengan www-data. Document Root itu merupakan tempat Wordpress nanti diletekakkan.

Buat Direktori www-data didalam direktori var

root@debian:mkdir /var/www-data

Upload wordpress menggunakan winscp

Untuk mengupload file CMS Wordpress, kita gunakan program Winscp yang mampu mentransfer file ke Server dengan akun ssh tadi

Page 18: Laporan UKK Iksan 2016

Kemudian upload Wordpress.zip ke /var/www-data/

Install aplikasi ekstrak file zip dengan apt-get install unzip

• Masukkan DVD Debian, kemudian insall aplikasi unzip untuk ekstrak file wordpress.zip di server root@debian:apt-get install unzip

• Masuk direktori /var/www-data/ root@debian:cd /var/www-data/ • Ekstrak file dengan unzip wordpress.zip

root@debian:unzip wordpress.zip

Edit file wp-config-sample.php

• Masuk ke /var/www-data/ • Edit file wp-config-sample.php, rubah menjadi wp-config.php

root@debian:mv wp-config-sample.php wp-config.php • Isikan Database yang dibuat tadi, Username mySQL dan Password MysQL • Database : baru• User:root • Password:xxx

Gambar 14 setting file wp-config

• Simpan dengan nama wp-config.php • Masuk ke direktori /etc/apache2/sites-available/

Page 19: Laporan UKK Iksan 2016

• Copy default dengan cp default web

• Edit web• Ubah direktori server sehingga menjadi /var/www-data • Tambahkan

ServerAdmin [email protected] iksan.smkn2.web.id

Non aktifkan situs default dan aktifkan web

root@debian:a2dissite default

root@debian:reload /etc/init.d/apace2 reload

root@debian:a2ensite web

root@debian:reload /etc/init.d/apace2 reload

lalu ujicoba. Buka browser pada client lalu ketikkan

iksan.smkn2.web.id

Page 20: Laporan UKK Iksan 2016