Pada
pertemuan di blog kali ini saya akan memposting cara instalasi WEB server, DNS,
PROXY, FTP, dan MAIL server. Semua materi yang akan di posting merupakan
rangkaian dari Mata kuliah Program Jaringan. Mungkin dari postingan ini masih
banyak kekurangan dan kesalahan yang di buat. Jadi mohon di maklumi dan selamat
membaca J
A.
INTALASI WEB SERVER
Sebelum masuk lebih jauh petama mari kita mengenal apa
itu Web server. Web server adalah sebuah software yang memberikan layanan
berbasis data dan berfungsi menerima permintaan dari HTTP atau HTTPS pada klien
yang dikenal dan biasanya kita kenal dengan nama web browser dan untuk
mengirimkan kembali yang hasilnya dalam bentuk beberapa halaman web dan pada
umumnya akan berbentuk dokumen HTML. Nah sekarang sudah lebih pahamkan apa itu
web server selanjutnya kita akan membahas cara menginstalasi web server dengan
menggunakan XAMPP. Caranya sebagai berikut :
1.
Download dahulu
XAMPP yang akan kita gunakan pada instalasi web server berikut link downloadnya
: https://www.apachefriends.org/download.html
2.
Setelah itu mulai proses instalasi dengan klik dua kali pada instaler
XAMPP. Klik ‘Next’ setelah splash screen.
3.
Selanjutnya kita dapat memilih komponen yang ingin kita instal. Pilih
pilihan default dan klik ‘Next’.
4.
Setelah itu pilih folder sebagai tempat XAMPP akan diinstal, di folder ini
akan menampung semua file aplikasi web kita, jadi pastikan untuk memilih drive
yang memiliki banyak ruang(space).
5.
Pada layar berikutnya adalah promo untuk BitNami, sebuah toko aplikasi
untuk server perangkat lunak. Hapus kotak centang ‘Learn more about BitNami for
XAMPP’.
6.
Sekarang Setup sudah siap untuk
menginstall XAMPP. Klik Next dan tunggu instaler untuk membongkar paket-nya dan
memasang komponen yang dipilih. Mungkin memakan waktu beberapa menit. Nanti
mungkin kita akan diminta untuk menyetujui akses Firewall untuk komponen
tertentu (seperti Apache) selama proses instalasi.
7.
Proses Install sudah selesai! Pilih Kotak centang ‘Do you want to start the
Control Panel now?’ untuk membuka panel kontrol XAMPP.
8.
Setelah Instalasi selesai kita uji coba hasil instal
XAMPP apakah sudah berhasil atau belum.
9.
Pada control panel XAMPP, klik tombol ‘Start’ di bawah tulisan ‘Actions’
untuk modul Apache. Hal ini menginstruksikan XAMPP untuk memulai webserver
Apache.
10. Buka browser web dan pada address bar ketik:
http://localhost atau 127.0.0.1. Lalu Pilih bahasa Anda dari splash screen.
11. Selanjutnya kita
akan melihat layar berikut. Ini berarti kita telah berhasil menginstall XAMPP
di komputer kita.
12. Setelah itu kita
akan menguji apakah komponen PHP di XAMPP telah ter-Install dengan baik. Untuk
melakukan hal ini, jalankan Notepad dan ketik berikut ke dalam dokumen baru
seperti gambar dibawah ini :
13. Terakhir simpan
file ini sebagai ‘test.php’ di c:\ xampp\htdocs\ (atau direktori dimana Anda
menginstal XAMPP). Arahkan halaman browser ke localhost / test.php. Jika
berhasil dalam halaman browser akan menampilkan pesan atau tulisan “Halo
dunia”.
B.
INSTALASI
DNS
DNS
dari kata ini saja mungkin orang awam tidak mengetahui
apa itu DNS. Apalagi jika saya langsung membahas instalasinya. Maka dari itu
saya akan memberitahu apa itu DNS. DNS merupakan singkatan dari Domain Name
System atau ada yang menyebut Domain Name Service. DNS adalah sebuah
sistem yang menerjemahkan alamat domain menjadi IP address atau
sebaliknya. Masih belum faham oke kita
ambil contoh pada jaringan internetworking, setiap komputer di dunia ini saling
berhubungan dengan menggunakan IP address saja. Seperti halnya saat kita
mengakses facebook.com, sebenarnya komputer kita tidak benar-benar
menganggapnya sebagai facebook.com, melainkan sebagai 173.252.120.6 (alamat
asli dari facebook).Kalau kamu tulis alamat dari facebook tersebut di address
bar browsermu, maka akan tampil halaman facebook. So, DNS ini sangat penting
sekali keberadaannya. Kalau tidak ada DNS, kita mesti menghafal alamat IP dari
facebook untuk bisa mengaksesnya. Tidak masalah kalau cuma menghafal alamat
dari facebook saja, tapi kalau harus menghafal semua alamat yang dimiliki
website lain, barulah menjadi masalah besar. Oleh karena itulah DNS ini hadir
membantu meringankan kesulitan tersebut. Pasti sekarang sudah semakin tahu apa
itu DNS dan fungsi nya nah klo begitu kita langsung saja masuk ke cara
instalasinya. Caranya adalah :
1.
Langkah awal klik
START lalu klik control panel, kemudian akan muncul tampilan seperti dibawah klik
network and sharing center , klik
change adapter setting , lalu pilih
jaringan yang sedang
digunakan klik
kanan dan klik properties.
2. Selanjutnya, pada tab networking , lalu klik TCP/IPV4 atau TCP/IPV6
, lalu isikan ip address dan dns server
disini agar lebih mudah menggunakan dns google
lalu klik
OK. Lakukan seperti tampilan dibawah ini.
C.
INSTALASI
FTP
Apa
itu FTP ? FTP merupakan singkatan dari File Transfer Protocol. FTP adalah suatu
protokol jaringan yang berfungsi untuk pertukaran file dalam suatu jaringan
komputer yang mendukung protokol TCP/IP. Dua hal pokok pada FTP yaitu FTP
server dan FTP Client. Setelah mengetahui apa itu FTP dan kegunaannya langsung
saja masuk ke cara instalasinya. Caranya adalah :
1.
Download dahulu
salah satu Software untuk mensetting FTP. Dan dibawah ini merupakan link download
Software yang saya recomended :
2. Selanjutnya install
filezilla setelah itu
isi pada ip
server 127.0.0.1 dan isi
juga pada port 14147, apabila berhasil
maka akan tampilan “Logged On”. Seperti gambar di bawah ini.
3. Selanjutnya pada FTP
server biasanya digunakan lebih dari banyak orang untuk dapat saling terhubung
satu sama lain selain itu agar dapat terhubung dengan orang yang kita inginkan
dan aman dari gangguan orang yang tidak kita inginkan. Buat suatu kelompok atau
group. Caranya adalah dengan klik menu Edit lalu pilih Groups.
Lalu klik tombol Add untuk membuat
group baru. Setelah itu klik di menu kiri pada Shared folders. Setelah semua terkonfigurasi dengan benar klik
ok. Seperti yang tertera pada gambar di bawah ini.
4. Terakhir adalah untuk mensetting
user pada menu edit pilih user. Klik Add untuk membuat nama baru.
Setelah itu beri nama
dan pilih groupnya kemudian klik OK. Centang radio box Password dan isikan
password nya apabila ingin
membuat password pada user yang dibuat. Setelah selesai buka CMD dan ketikkan
ftp 127.0.0.1 tekan enter. Jika setting yang
telah dibuat sudah benar semua, maka FTP client sudah tersambung ke sistem kita.
dan semua
aktifitas client di tampilkan di file zilla.
Seperti tampilan gambar dibawah ini.
D.
INSTALASI
MAIL SERVER DENGAN MENGGUNAKAN MERCURY DI XAMPP
Sebelum
masuk pada instalasian mail server kita harus tahu apa dulu mail server itu. Mail
server adalah aplikasi yang digunakan untuk mengirimkan e-mail atau bisa juga
di bilang untuk mengirimkan surat elektronik melalui media internet. Keberadaan
email membuat pekerjaan pengiriman surat jadi lebih cepat dan efisien. Selanjutnya kita
akan melakukan proses instalasi Mail server dengan menggunakan mercury di XAMPP
caranya sebagai berikut :
1. Langkah awal
buka xampp control panel lalu centang mercury dengan klik start lalu klik admin seperti gambar
dibawah ini.
2. Setelah itu
pilih configuration lalu manage local user kemudian buat 2
buah akun dengan cara mengklik add lalu masukkan username dan passwordnya. Seperti dibawah ini.
3.
Kemudian untuk mencoba mail servernya saya menggunakan file zilla yang bisa
di download di sini https://www.mozilla.org/en-US/thunderbird/
kemudian setelah di install lalu buat email address baru , pilih skip this and use my existing email.
4.
Selanjutnya
isi pada name dan
email name menggunakan akhiran @localhost, setelah selesai klik next lalu done , buat akun
selanjutnya caranya sama seperti tadi, abaikan bacaan warning site klik “ I understand the risks” kemudian klik done.
5.
Terakhir
mencoba email ke dua akun email yang telah di buat. Seperti dibawah ini :
E.
INSTALLASI PROXY
Ini merupakan penjelasan terakhir pada blog kali ini jadi simak baik-baik. Proxy server adalah sebuah komputer server atau program komputer
yang dapat bertindak sebagai komputer lainnya untuk melakukan request terhadap
content dari internet atau intranet. Proxy Server bertindak sebagai gateway
terhadap dunia internet untuk setiap komputer client. dengan proxy kita bisa memblokir
sebuah website di computer client, salah satu untuk mensetting proxy yaitu
squid .squid adalah program proxy server yang tersedia secara opensource yang
sangat banyak kegunaannya, salah satunya adalah melakukan cache terhadap konten
dari sebuah website. Cara nya instalasinya sebagai berikut
- Langkah Pertama, download squid pada link dibawah ini : http://squid.acmeconsulting.it/download/squid.html
- Kemudian extract filenya di drive c, kemudian jalankan
cmd dengan menggunakan Run as Administrator.Di cmd masuk ke directory squidnya
kemudian ketikan install.bat , jika ada peringatan windows security alert klick
allow accses , jika success menginstall , maka akan muncul tampilan seperti
gambar berikut:
- kemudian tekan ctrl+c untuk menghentikan proses lalu ketik no , maka squid sudah berhasil terinstall. Kemudian untuk menggunakan proxy server kita bisa melakukkan sebuah blokiran pada sebuah website, yaitu dengan langkah:
Pertama, buat file blokir.txt
yang berisi situ yang akan kita blokir contohnya
kedua, jika sudah buka file
squid.conf dengan menggunakan notepad++ lalu cari tulisan “ TAG:
http_acces” lalu di atasnya tambahkan
acl blokir url_regex -i "c:\squid\etc\blokir.txt"
http_access deny blokir
http_access allow all
ketiga, tambahkan “#” pada
“http_access deny all
Keempat, buka windows run lalu
cari services.msc kemudian enter lalu cari service squid, jika sudah ketemu
buka lalu klik start untuk menjalankan aplikasi squid
Kelima, jika sudah buka Mozilla
lalu klik tab tools -> option -> network -> setting pada manual Proxy
isikan localhost atau bisa juga 127.0.0.1 dan portnya 3128 kemudian bukalah
situs yang di blokir tadi seperti facebook.com , jika terblokir maka setting
proxy berhasil dengan sempurna.
Sumber :