Anda di halaman 1dari 3

Membangun Web Server Menggunakan Linux Debian Woody

Oleh : Roni Saputra


rhonnie_media@smkn1curup.sch.id

Web Server merupakan sebuah aplikasi yang berfungsi sebagai server dari sebuah web di dalam
jaringan. Di dalam web server ini terdapat berbagai aplikasi yang digunakan untuk memenuhi
kebutuhan web, untuk lebih jelasnya akan saya terangkan secara sederhana membangun sebuah
web server menggunakan OS Debian.
Langkah pertama menginstal paket web server, dan file editor inputkan perintah sebagai berikut :
#apt-get install apache php4 mc
Ket : Apache sebagai server web, php4 sebagai aplikasi pendukung php (bahasa pemrograman)
Setelah selesai menginstal apache dan php 4, lakukan editing pada file httpd.conf di dalam folder
/etc/apache menggunakan mc (mcedit)
Masuk ke direktori apache
#cd /etc/apache
server:/etc/apache# mcedit httpd.conf
setelah terbuka file httpd.conf, lakukan pencarian dengan menekan tombol F7 kemudian input
kalimat “LoadModule” selanjutnya hapus tanda pagar seperti contoh berikut :
# LoadModule throttle_module /usr/lib/apache/1.3/mod_throttle.so
# LoadModule allowdev_module /usr/lib/apache/1.3/mod_allowdev.so
# LoadModule eaccess_module /usr/lib/apache/1.3/mod_eaccess.so
LoadModule php4_module /usr/lib/apache/1.3/libphp4.so (hapus tanda pagar
di depan script ini)
# LoadModule roaming_module /usr/lib/apache/1.3/mod_roaming.so
Lakukan pencarian kembali dengan menekan tombol F7 lagi kemudian inputkan kalimat
“ServerName”. Setelah itu masukkan domain yang anda inginkan
# Note: You cannot just invent host names and hope they work. The
name you
# define here must be a valid DNS name for your host. If you don't
understand
# this, ask your network administrator.
# If your host doesn't have a registered DNS name, enter its IP
address here.
# You will have to access it by its address (e.g.,
http://123.45.67.89/)
# anyway, and this will make redirections work in a sensible way.
#
#ServerName new.host.name
ServerName roni-saputra.net (tambahkan line ini sesuai dengan domain yang anda
inginkan)

1
Lanjutkan kembali dengan mencari posisi Add Type, tekan F7 kemudian inputkan “AddType” setelah
posisi Add Type tampil pada layar, hapuskan tanda pagar seperti contoh berikut :
# AddType allows you to tweak mime.types without actually
editing
# it, or to make certain files to be certain types.
#
# For example, the PHP 3.x module (not part of the Apache
# distribution - see http://www.php.net) will typically use:
#
AddType application/x-httpd-php3 .php3
AddType application/x-httpd-php3-source .phps
Hilangkan pagar dikedua script ini
Pastikan langkah-langkah di atas tidak ada yang tertinggal. Simpan file httpd.conf tersebut dengan
konfigurasi yang sudah diatur sesuai kebutuhan anda dengan menekan tombol F2 pada keyboard.
Langkah berikut masuk ke dalam direktori /var/www
cd /var/www
hapus file index.html yang sudah ada
/var/www#rm index.html
Buat kembali file index.html
/var/www#mcedit index.html
Inputkan script berikut ke dalam file indx.html
<html>
<head>
<title>:: Elearning Public ::</title>
</head>
<body>
<center><h1>Welcome to E-Learning Centre</h1></center>
</body>
</html>
Simpan file tersebut dengan menekan tombol F2 dan keluar (exit) dengan tombol F10.
Buat juga file php agar anda dapat mengetahui apakah server yang anda buat sudah mendukung
php.
/var/www#mcedit test.php
Inputkan pula script ke dalam file php
<?php
Phpinfo ();
?>
Simpan file tersebut dengan menekan tombol F2 dan keluar (exit) dengan tombol F10.

2
Langkah terakhir merestart paket apache
#/etc/init.d/apache restart
Kemudian test konfigurasi tersebut pada browsing kesayangan anda dengan menggunakan no Ip
anda.

Anda mungkin juga menyukai