Instalasi Server

Nah kali ini kita belajar mengenai instalasi server, baik FTP server maupun Web Server. Yang FTP Server menggunakan proftpd, sedangkan Web Server dengan Apache. Kita kupas satu per satu langkahnya:

1.      FTP Server (proftpd)

a.       Langkah pertama, setting dulu package rootnya (misal ke ftp.itb.ac.id) agar proses download lebih cepat. Bagian prosesor silakan disesuaikan dengan computer (misal amd64 untuk AMD atau i386 untuk Intel).

b.      Mulai lakukan proses instalasi proftpd seperti langkah instalasi umum.

c.      Setelah install selesai, tambahkan user group yang akan menjalankan ftp tersebut.

d.      Konfigurasi FTP server, caranya dengan hapus konfigurasi default lalu buka file dengan text editor ee. File konfigurasi standar untuk anonymous FTP server diketikkan seperti pada modul (hati-hati: case sensitive, besar kecil huruf berpengaruh, kawan!).

e.      Setelah selesai, dicek dulu donk. Jalankan FTP server, sudah berjalan atau benar (dengan perintah telnet)

f.       Buka aplikasi FTP client (paling terkenal sih Total Commander). Coba upload dan download file, jika berhasil berarti FTP server sudah berjalan dengan benar.

2.      Web Server (Apache)

a.       Download dan install apache dulu. Install seperti ketentuannya.

b.      Konfigurasi web server dengan membuka file /usr/local/18108035/etc/apache22/httpd.conf. Buka file dengan text editor ee, cari beberapa baris yang telah ditentukan dan lakukan perubahan sesuai ketentuan (penyesuain nama folder/file, IP address dan alamat email).

c.      Setelah selesai, lakukan pengecekan dan jalankan. Periksa apakah web server sudah berjalan atau belum dengan perintah telnet.

d.      Buka web browser (Mozilla Firefox) dan ketik pada tab address: http://167.205.64.110 (sesuai IP computer). Kalau benar maka akan muncul tulisan “It Works!”

e.      mencoba membuat sebuah html file dengan text editor dan isi html sesuai format yang telah ditentukan

f.       Buka web browser http://167.205.64.110/test.html.

Belajar tentang TCP/IP

Lama tidak memposting yang berbau akademik nih.. Hmm.. Kayaknya sekarang saatnya sejenak berganti warna dengan tulisan akademik atau teknologi. Yang bakal teman2 baca ini adalah tulisan pengalaman praktikum saya, di prodi Telekomunikasi ITB.. semoga teman2 tertarik dan melanjutkan baca, siapa tahu jadi inspirasi masuk ITB.. atau bisa tahu ilmunya dan bisa mempraktekkan di rumah tanpa perlu susah2 masuk ITB.. 🙂

Untuk postingan ini, urut dulu dair praktikum pertama ya… mengenai TCP/IP … Wah, apa tuh?

Eits, jangan kabur dulu. Ini dasar telekomunikasi yang menarik lho… Apalagi sekarang era global, eranya internet, nah internet itu dasarnya ya TCP/IP dan Server.. Gaul ? Mengerti arus global? harus tahu internet donk…

TCP/IP (Transmission Control Protocol/Internet Protocol) tu adalah standar tukar-menukar data dari satu komputer ke komputer lain di dalam jaringan Internet. Mulai dikembangin di akhir 1970-an untuk hubungin jaringan luas (WAN) dan akhirnya jadi yang paling banyak digunakan saat ini. Ke depannya pasti bakal berkembang lagi karena TCP/IP selalu berevolusi seiring dengan waktu, mengingat makin banyaknya kebutuhan akan jaringan komputer dan internet.

Nah, untuk belajar konfigurasi dan cek parameter TCP/IP ga bisa ‘kosongan’ dari compy kita yang umumnya berbasis XP/Vista/Seven. Butuh bantuan OS yang namanya FreeBSD. Kenapa FreeBSD? Yah karena nih software emang dikembangin khusus untuk server jaringan yang handal. Bisa didapat di link ini. Untuk jalanin FreeBSD, butuh machine yang bisa jalanin 2 atau lebih OS sekaligus. Waduh, ribet ya. Engga juga kok,,tinggal download VMWare (oke banget software ini). Dengan VMWare itu, kita bisa jalanin FreeBSD yang handal sebagai server tapi tampilannya ga asyik  itu bersama dengan OS utama kita (Windows/Linux) yang tampilannya tentu saja membuat nyaman…

Oke, sudah siap VMWare-nya? Next, power on FreeBSD yang sudah ada di situ..masukkan username dan password (terserah, yang gampang diinget aja). Jangan dulu kecewa pada tampilan FreeBSD yang hanya hitam putih doank.. Yuk mulai dengan konfigurasi…

Konfigurasi pertama network interface dulu, perintahnya: ifconfig <interface id> inet <ip address> netmask <subnet mask> up  {misal: ifconfig em0 inet 167.205.64.110 netmask 255.255.255.192 up}

Lanjut dengan konfigurasi default gateway, perintahnya:  route add default <ip address gateway> {misal: route add default 167.205.64.1}

Terus masukkan DNS server dengan text editor ee (ketik: ee /etc/resolv.conf), lalu di situ masukkan: nameserver <dns server> {misal: nameserver 167.205.23.1}

Setelah selesai melakukan konfigurasi, lanjut dengan cek parameter TCP/IP:

Pertama—menggunakan perintah ping (untuk cek network interface sudah terkonfigurasi dengan benar ato belum) {misal: ping 167.205.64.1 atau ping http://www.facebook.com}. Hasilnya gini nih:

Kedua—menggunakan perintah traceroute untuk melihat berpa hop dan router mana saja yang dilewati untuk host-host di atas.

Ketiga—mencari IP address dari hostname yang telah ditentukan dengan perintah nslookup.

Keempat—melihat tabel routing komputer praktikan dengan perintah netstat –nr, mencatat hasilnya, lalu memberikan penjelasan pada laporan.

Kelima—melakukan pengecekan pada komputer/server dengan hostname yang telah ditentukan apakah port 80nya terbuka atau tidak (dengan perintah telnet).

Semester 5 Usai Sudah

Alhamdulillah badai UAS yang bertubi-tubi datang telah selesai dilalui…

Menyenangkan menikmati prosesnya…

Semoga menyenangkan juga hasilnya…

Dengan ini peluit akhir Semester 5 bagiku resmi ditiup…

Saatnya blogging lagi J

Saatnya menyelesaikan resolusi 2010 yang belum tercapai..

Setelah itu saatnya menikmati liburan (asyikk..!!)

Dan kembali lagi sebagai mahasiswa yang lebih baik di semester enam…