Kamis, 09 Mei 2019

Membuat Website

BAB I
PENDAHULUAN
A.   Web Server
Dalam melakukan tugasnya mnangani permintaan dari Client, Web Server mnggunakan protokol HTTP dan HTTPS, dimana masing-masing protokol tersebut secara default berjalan pada port 80 dan 443. Aplikasi Web Server
yang tersedia, beberapa aplikasi ; Web Server yang paling terkenal adalah
Nginx, Lighttpd, Litespeed, dan Apache. Web Server identik dengan sebuah
pirani lunak server yang berfungsi menerima permintaan HTTP/HTTPS dari
Client dan mengirimkan kembali. Hasilnya adalah dalam bentuk halaman -
halaman Website, tetapi sebuah piranti lunak tempat Website tersebut berjalan
dengan menangani permintaan para User guna mengakses Website kemudian
mengirimkan halaman Web tersebu kepada User untuk dibuka melalui HTTP
Client yang juga dikenal sebagai Web Browser.  

B.   Sruktur Direktori / Folder Linux
Struktur direkori di linux mnggunakan konsep Hirarki . Dengan direktori “root” (/) sebagai direktori dasar bagi seluruh direktori yang ada di linux dengan kata lain, seluruh direktori yang ada di Sistem Operasi Linux berada di bawah direktori “root” (/).
Pada umumnya mungkin akan ada sedikit perbedaan antara beberapa distro linux yang beredar. Namun secara garis besar struktur direktori, dan fungsi masing – masing direktori teaplah sama meskipun berbeda distro.

Langkah Konfigurasi debian 8
ü  Login sebagai “root”
ü  Masukkan password 1234
ü  Setting adaptor virtual box ke mode NAT




ü  Kemudian masukkan perintah “nano /etc/apt/sources.list” tekan enter
ü  Ketik deb http://kartolo.sby.datautama.net.id/debian / jessie main contrib non-free
deb http://kartolo.sby.datautama.net.id/debian/ jessie-updates main contrib non-free
ü  Kemudian save konfigurasi tersebut caranya tekan ctrl+o lalu enter
ü  Tekan ctrl+x untuk keluar
ü  Ketik perintah “ap-get update” kemudian enter
ü  Kemudian install paket dnsutils, bind9, apache2,proftpd-basic, openssh-server
ü  Ketikan perintah “apt-get install dnsutils”
ü  Ketikan perintah “apt-get install bind9”
ü  Ketikan perintah “apt-get install apache2”
ü  Ketikan perintah “apt-get install proftpd-basic”
ü  Ketikan perintah “apt-get install openssh-server” -y
ü  Kemudian edit network dengan cara ketikan perintah “nano /etc/network/interfaces kemudian tekan enter
Ubah ”dhcp” menjadi “static” kemudian ketikkan
Address           192.168.3.5
Netmask          255.255.255.128
Network          192.168.3.0
Broadcast        192.168.3.127
Nameserver     192.168.3.5
ü  Save konfiurasi tersebut caranya tekan ctrl+o lalu enter
ü  Kemudian tekan ctrl+x untuk keluar
ü  Ketikan perintah “service networking restart” untuk merestart jaringan
ü  Kemudian ketikan perintah “nano /etc/bind/named.conf.default-zones” kemudian tekan enter
ü  Ubah setiap kata “localhost” menjadi nama domain dan buat db baru contoh “db.localhost” diganti dengan “db.azharangga” dan “db.127” diganti dengan “db.192”
ü  Save konfiurasi caranya tekan ctrl+o
ü  Kemudian tekan ctrl+x untuk keluar
ü  Kemudian copy file db tersebut dengan cara masukkan perintah
ü  “cp /etc/bind/db.local /etc/bind/db.azharangga”
ü  “cp /etc/bind/db.127 /etc/bind/db.192”
ü  kemudian edit file “db.azharangga”
ü  masukkan perintah “nano /etc/bind/db.azharangga”
ü  ubah kata localhost menjadi nama domain kemudian tambahkan web server dan ftp server

@        IN        NS       azharangga.com.
@        IN        A         192.168.3.5
www   IN        A         192.168.3.5
ftp       IN        A         192.168.3.5
ü  Kemudian save konfigurasi tersebut tekan ctrl+o lalu enter
ü  Tekan ctrl+x untuk keluar
ü  Kemudian edit file “db.192”
ü  Masukkan perintah “nano /etc/bind/db.192
ü  Ubah kata localhost menjadi nama domain
ü  Save konfigurasi tersebut tekan ctrl+o lalu enter
ü  Tekan ctrl+x untuk keluar
ü  Kemudian restart bind9 masukkan perintah “service bind9 restart”
ü  Masukkan perintah “nano /etc/resolv.conf” lalu enter
Domain           azharangga.com
Search             azharangga.com
Nameserver     192.168.3.5
ü  Kemudian save konfigurasi tersebut tekan ctrl+o lalu enter
ü  Tekan ctrl+x untuk keluar
ü  Kemudian restart jaringan
ü  Masukan perintah “service networking restart” lalu enter
ü  Ketikkan “ifconfig” untuk mengecek jaringan yang sudah dibuat tadi
ü  Masukkan perintah “dig azharangga.com” lalu enter
ü  Massukan perintah “nslookup azharangga.com” lalu enter
ü  Masukkan perintah “cd /etc/apache2/sites-available” untuk masuk ke direktori tersebut
ü  Ketik “ls”
000-default.conf
ü  Kemudian edit file “000-default.conf”
ü  Masukkan perintah “nano 000-default.conf”
ü  Kemudian restart apache2
ü  Ketik “service apache2 restart”
ü  Kemudian masuk ke direktori “cd /home/var/www/html”
ü  Ketik “ls”
Index.html
ü  Lalu edit file “index.html”
ü  Masukkan perintah “nano index.html”
ü  Kemudian tambahkan
<html>
<h1>
Ini adalah halaman web Azharangga Kusuma
</h1>
</html>
ü  Save konfigurasi tersebut tekan ctrl+o lalu enter
ü  Ketik ctrl+x untuk keluar
ü  Kemudian edit file “proftpd.conf”
ü  Masukkan perintah “nano /etc/proftpd.conf”
ü  Save konfigurasi tersebut tekan ctrl+o lalu enter
ü  Tekan ctrl+x untuk keluar
ü  Kemudian restart proftpd
ü  Masukkan perintah “service profpd restart”
ü  Selanjutnya buat user baru
ü  Masukkan perintah”adduser rangga”
Password         : 1234
Verify psswd  : 1234
Full name        : Azharangga Kusuma
Room number :
Work phone    :
Home phone    :
Other               :
Is the information correct ? [y/n]        y
ü  Ketik “cd /home kemudian ketik “ls”
ü  Ketik login
ü  Kemudian login sebagai “rangga”
ü  Masukkan password 1234
ü  Kemudian buat file baru
ü  Masukkan perintah “mkdir /home/rangga/fileku
ü  Ketik “ls”
Fileku
1)      Langkah mengcopy file ke web2
ü  Buka berkas
ü  Kemudian copykan file web2 ke localdisk D atau E atau C
ü  Lalu copykan foto dari hp ke pc menggunakan kabel data
ü  Pilih 5 foto lalu copy ke web2 ---> img
ü  Kemudian paste




2)      Langkah-Langkah mengupload file website melalui FileZilla
ü  Buka FileZilla kemudian masukkan host, username, password serta port yang digunakan. Untuk host silakan isi dengan nama domain. Kemudian isikan username dan password dari debian 8. Untuk pengisian port, secara dfault FTP client menggunakan port 21. Setelah itu, lik Quickconnect.
ü  Untuk melakukan upoad file website, maka pastikan anda telah berada di direktori/public_html. Scrool kebwah hingga menemukan fie kemudian klik 2x.
ü  Pilih file website yang akan diupload pada local site atau direktori lokal komputer anda. Pastikan isi file dari direktori tersebut muncul di content of directory.
ü  Klik pada file yang ingin diupload. Tekan ctrl+a pada keyboard. Kemudian klik kanan pada file yang telah diblok lalu pilih upload.
ü  Apabila proses upload telah selesai maka akan muncul staus pada “status tansfer file windows” kemudian pilih tombo disconnect.
ü  Langkah terakhir yatu jangan lupa untuk menyesuaikan konfigurasi databasedan melakukan import database dari file anda.
3)      Masuk kembali ke VB debian 8
ü  Lalu masuk sebagai “rangga”
ü  Masukkan password “1234”
ü  Ketik “pwd”
ü  Ketik “ls”
About.html contact.html css fonts gallery.html img index.html js
ü  Ketik perintah “cd /etc/apache2/sites-available” lalu enter
ü  Ketik “ls”
ü  Edit file “000-default.conf”
ü  Masukkan perintah “nano 000-default.conf” lalu enter
Ubah kata “/var/www/html” menjadi “/home/rangga/fileku”
ü  Lalu save tekan ctrl+o
ü  Kemdian exit tekan ctrl+x
ü  Ketik “cd /”
ü  Masukkan perintah “cd /etc/apache2”
ü  Ketik “ls”
ü  Edit file “apache2.conf”
ü  Masukkan perintah “nano apache2.conf”
Ubah kata “<Directory /var/www/>” menjadi “<Directory /home/rangga/>”
ü  Lalu save tekan ctrl+o
ü  Kemudian exit tekan ctrl+x
ü  Restart apache2
ü  Ketikkan perintah “service apache2 restart”
ü  Kemudian cek ke google “azharangga.com”

4)      Mengkonfigurasi Web menggunakan aplikasi Putty
ü  Instal aplikasi putty
ü  Kemudian buka aplikasi putty
ü  Isikan kolom Host name (or IP Address) dengan nama domain “www.azharangga.com”
ü  Lalu isikan pula port dengan port “22”
ü  Kemudian klik open
ü  Maka akan muncul pesan Login AS. Lalu isikan dengan username “rangga” kemudian enter
ü  Akan muncul kembali pesan password. Lalu masukkan password “1234” kemudian enter
                                     
5)      Langkah pengecekaan ke google
ü  Ketikkan  Azharangga.com pada kolom pencarian google
ü  Kemudian tekan enter
ü  Setelah itu maka akan muncul website yang tadi dibuat
ü  Dan bila berhasil akan terlihat sepri gambar di bawah ini
  


Tidak ada komentar:

Posting Komentar

SOAL TRAINING MTCNA

Certification example test 1.  You have a router with configuration - Public IP :202.168.125.45/24 - Default gateway:202.168...