Anda di halaman 1dari 3

RANCANG BANGUN WEB SERVER MENGGUNAKAN LINUX DEBIAN 5 PADA SMK

YPT TEGAL

Sabari
Dosen D3 Teknik Elektronika Politeknik Harapan Bersama
Jalan Mataram No. 9 Kota Tegal 52142, Indonesia
Telp (0283) 352000

Abstrak
Pada SMK YPT Tegal adalah salah satu sekolah yang ada di kota Tegal. Sekolah ini sudah menerapkan Internet
dalam proses belajar mengajar dan kegiatan sekolah lainnya. Fasilitas yang terdapat juga sudah memadai, tidak
hanya fasilitas untuk program akademik, olah raga dan ibadah saja, fasilitas Internet juga sangat memadai. Di
SMK YPT Tegal sudah terdapat laboratorium komputer yang cukup bagus, Hardware dan Software sudah
memadai, informasi tentang sekolah juga dapat diperoleh melalui Website, akan tetapi SMK YPT Tegal belum
mempunyai sebuah Web Server. Hal ini sangat disayangkan karena SMK YPT Tegal sudah memiliki sebuah IP
Public dan Website yang dibuat masih dihosting pada Server lain. Penelitian ini dibuat karena pada SMK YPT
Tegal belum ada Web Server, sehingga nantinya penelitian ini bisa dijadikan pertimbangan untuk bisa
diterapkan sebagai Web Serverdi SMK YPT Tega. Tujuan pembuatan sebuah Web Serverpada SMK YPT Tegal
untuk dijadikan sebuah wadah atau tempat penyimpanan Website, mengoptimalkan Ip Public yang sudah ada
sehingga nantinya dapat menghemat biaya yang dikeluarkan untuk Hosting Website. Hasilnya menunjukkan
bahwa dengan adanya rancang bangun Web Server ini, maka Ip Public yang ada pada SMK YPT Tegal
dapat dimanfaatkan untuk dibuat menjadi suatu Web Server yang dapat digunakan sebagai media
pembelajaran dalam lingkungan SMK YPT Tegal.

Kata kunci: SMK YPT, IP, Web Server.

1. Pendahuluan tentang pendidikan. Di zaman yang serba


Sekarang ini penggunaan Internet tidak hanya canggih ini, penyebaran informasi melalui
menjawab kebutuhan masyarakat untuk Website bukanlah suatu hal yang asing lagi,
berkomunikasi saja, tetapi Internet juga namun untuk keamanan data yang ada pada
mempunyai peranan penting dalam menunjang sebuah Website perlu diperhatikan. Apabila
kemajuan pendidikan. Para pelajar dari usia sekolah mempunyai Website namun dalam
tingkat pendidikan dasar sudah diperkenalkan penerapannya masih Hosting di Server lain,
oleh teknologi komputer yang kemudian maka data belum bisa dijamin aman. Salah
dikembangkan lagi dengan keterampilan satu cara pengamanan data sebuah Website
penggunaan Internet. Sistem komunikasi dan adalah menggunakan Web Server.
informasi sangat diperlukan sebagai salah satu Tujuan penelitian ini adalah membangun
komponen penunjang aktivitas pendidikan. sebuah Web Server pada SMK YPT Tegal
Oleh karena itu pemerintah melalui untuk dijadikan sebuah wadah atau tempat
Kementerian Pendidikan Nasional Indonesia penyimpanan Website, mengoptimalkan Ip
mempunyai komitmen untuk menyediakan Public yang sudah ada sehingga nantinya
jaringan dan komunikasi dihampir seluruh dapat menghemat biaya yang dikeluarkan
sekolah yang ada di Indonesia. untuk Hosting Website.
Kemajuan teknologi informasi dan komunikasi
mendorong setiap lapisan masyarakat dituntut 2. Metode Penelitian
untuk dapat menggunakan teknologi tersebut
dengan maksimal. Tidak hanya untuk elemen Metode yang digunakan dalam penelitian ini
masyarakat secara luas, di dalam dunia adalah dengan cara :
pendidikan Rekayasa Perangkat Lunak (RPL)  Observasi
mempunyai peranan penting, seperti adanya Observasi dilakukan dengan cara mendatangi
Website. Website merupakan salah satu cara langsung objek penelitian, mengamati topologi
untuk memberi informasi kepada masyarakat jaringan yang ada serta fasilitas lainnya.

77
Dalam observasi ini objek yang diamati adalah
pada SMK YPT Tegal, pengamatan dilakukan
pada laboratorium komputer sekolah, dan dari
pengamatan tersebut diperoleh hasil bahwa
SMK YPT Tegal menggunakan topologi STAR
di dalam penerapan topologi jaringannya,
sudah memiliki IP Public, dalam penyebaran
informasi sudah ada Website sendiri, namun Gambar 1. Web server
belum ada Web Server.
 Wawancara  Implementasi Sistem
Wawancara dilakukan dengan pihak dari SMK Perencanaan Implementasi merupakan tahapan
YPT Tegal dengan cara menanyakan jaringan awal dari penerapan sistem yang baru
Internet yang sudah ada saat ini dan yang dirancang, Implementasi sistem Web Server
belum diterapkan. Wawancara dilakukan ini bertujuan agar sistem tersebut dapat
dengan narasumber adalah guru mata pelajaran beroperasi dan berjalan sesuai dengan yang
Rekayasa Perangkat Lunak (RPL), bapak kheri diharapkan.
Agus Suseno. Hasil wawancara ini nantinya
akan dipakai sebagai bahan dalam penyusunan  Konfigurasi Dns
laporan dari penelitian ini. 1. Lakukan instalasi Package Bind9 pada
 Studi Literatur mesin yang akan menjadi DNS Server.
Studi literatur dilakukan dengan mengambil Untuk menginstal Package, gunakan
referensi untuk penulisan laporan yang perintah apt-get install Bind9. Namun
sebagian besar bersumber dari Internet. Studi sebelum menginstal, pastikan sistem
literatur ini mengambil beberapa sumber yang tersebut sudah terkoneksi dan Update
terpercaya, akan tetapi dalam penerapannya Repository.
apabila terdapat sesuatu yang dianggap kurang 2. Setelah terinstall, lakukan Backup data
tepat maka hasil dari studi literatur akan untuk File konfigurasi DNS Server. File
diperbaiki atau tidak dipakai. yang dimaksud adalah File
/etc/bind/named.conf.local. Untuk
3. Hasil dan Pembahasan melakukan Backup, gunakan perintah :
 Perancangan sistem
cp
Konsep dasar sistem operasi Linux Debian /etc/bind/named.conf.localnamed.conf.local
merupakan salah satu hal yang paling utama _backup.
dalam membangun WebServer ini. Maka dari 3. Setelah File di Backup, buka File tersebut
itu dibutuhkan sumber reverensi yang cukup denganmenggunakan utility nano atau
banyak untuk membangun Web Server dengan gunakan perintah nano
menggunkan Linux Debianini. /etc/bind/named.conf.local. Setelah
terbuka, masukan script berikut :
Perancangan sistem sangat dibutuhkan untuk
mendapatkan suatu sistem yang dapat berjalan
dengan baik, diantaranya mencakup persiapan
sistem, perancangan Software, perancangan
Hardware dan Brainware. Untuk membangun
sebuah Web Server dibutuhkan beberapa
tahapan yang harus dilakukan dan sebuah
skema cara alur yang bekerja dalam sebuah
sistem. 4. Pada gambar di atas dapat dilihat ada 2 File
konfigurasi yang diperlukan yaitu
db.forward dan db.reverse. Namun secara
Default, pada direktori /etc/bind tidak ada
kedua File tersebut. Hal yang perlu
dilakukan adalah membuat kedua File
tersebut dengan perantara file db.smk dan
db.192. Caranya adalah dengan CopyFile

78
db.forward dan db.reverse namun dengan Selanjutnya “Configure database for
nama lain yaitu db.smk dan db.192. phpmyadmin with dbconfig-common?” Pilih
Gunakan perintah berikut: “Yes”
a. cp /etc/bind/db.smk /etc/bind/db.forward setelah itu akan menanyakan root password
b. cp /etc/bind/db.192 /etc/bind/db.reverse (administrative user), gunakan root password
yang kamu buat sebelumnya.
•Instalasi& Konfigurasi Web Server e) Jika proses Login dengan root password
1. Buka terminal, ketik perintah apt-get berhasil,
install apache2 php5, lalu tekan Y untuk f) Sekarang coba akses phpmy admin pada
melanjutkan. browser.
2. Selanjutnya editFileindex.htmldengan Masukan user dan password yang telah di buat
perintah sebagai berikut : pada saat instalasi database server
:/#nano /var/www/index.html
4. Kesimpulan
3. Edit file yang akan ditampilkan dan tekan Dengan adanya rancang bangun Web Server
ctrl+x dan tekan y untuk menyimpan dan ini, maka Ip Public yang ada pada SMK YPT
keluar. Tegal dapat dimanfaatkan untuk dibuat
4. Untuk pengujian, cek Web Server menjadi suatu Web Server yang dapat
menggunakan browser, misalnya Mozilla digunakan sebagai media pembelajaran dalam
firefox, ketik www.smk.sch.id pada lingkungan SMK YPT Tegal.
Address bar.

Ketik juga www.smk.sch.id/index.php untuk 5. Daftar Pustaka


mengecek php. [1]. Safaat, N. (2011). pemrograman
5. Web Server selesai aplikasi smartphone dan tablet pc
•Instalasi Database Server MySQL berbasis android. bandung:
a) Lakukan instalasi informatika.Conference 8. Diunduh
#apt-get Install Mysql-Server tanggal 10 Juli 2005.
#apt-get Install phpmyadmin [2]. Tersedia : http://catatan
Sekedar sharing saja Mysql itu database linux.blogspot.com/2012/03/pengertia
yang sesungguhnya yang di akses melalui n-web-server.html
(Mode Console) sedangkan phpmyadmin [3]. Tersedia : http://comput
adalah pengaksesan Database Mysql lewat techno.blogspot.com/2013/01/definisi-
Mode Gui (Grapichal User Interface) dan-fungsi-mysql-apache-dan-
b) Untuk mengakses Database Mysql : php.html
Mysql –u root –p (root adalah administrator – [4]. Tersedia
p password mysql) :http://id.wikipedia.org/wiki/BIND
c) Untuk mengakhiri modemysql [5]. Tersedia : http://ilmugeratis-
ketikan”quit” ilmutkj.blogspot.com/2012/04/debian-
d) Pada saat proses instalasi phpmyadmin lenny-50.html
nanti akan dihadapkan dengan jendela yang [6]. Tersedia :
menanyakan akan di-Install di Web Server http://id.wikipedia.org/wiki/MySQL
apa phpmyadmin. memang tidak ada nginx, [7]. Tersedia :
pilihan hanya ada apache dan httpd, pilih http://id.wikipedia.org/wiki/Jaringan_
apache. tekan tombol tab untuk navigasi. komputer

79

Anda mungkin juga menyukai