Membangun Web Server Sederhana Di Slackware

Hari ini saya akan mencoba membangun sebuah web server sederhana di slackware, menggunakan slackware 12.2 dengan versi Apache httpd 2.0. Yang dibutuhkan dalam membangun sistem server ini adalah sebagai berikut :

– Paket Apache httpd server versi 2.0

– Editor joe

– Akses shell bash

 

Sedangkan langkah-langkahnya adalah sebagai berikut :

– Cek instalasi paket apache httpd

– Edit file /etc/httpd/httpd.conf

– Jalankan service web server (httpd)

– Testing web browser

 

A. Cek instalasi apache web server

root@amir:~# ls /var/log/packages/ | grep “httpd”

httpd-2.2.8-i486-1

Jika belum terinstall, maka install paket tersebut dari CD 1 di folder Slackware/n dengan menggunakan perintah

installpkg httpd*.tgz

 

B. Edit file /etc/httpd/httpd.conf

root@amir:~# joe /etc/httpd/httpd.conf

Beberapa parameter yang penting adalah :
Tempat dimana file-file yang akan di host di letakkan

DocumentRoot /var/www/htdocs

Email untuk administrator web hosting

serveradmin amir@medanlinux.com

port dimana server “mendengarkan” permintaan dari user

listen 80

 

C. Menjalankan Service

File service apache ada di /etc/rc.d/rc.httpd

sebelum menjalankan service kita perlu membuat akses untuk service apache web server atau httpd server atau menjadi executable dengan cara

root@amir:~# chmod +x /etc/rc.d/rc.httpd

Untuk menjalankan service httpd gunakan perintah dibawah ini

root@amir:~# /etc/rc.d/rc.httpd start

Cek dengan menggunakan nmap untuk memastikan service ini sudah berjalan

root@amir:~# nmap localhost

Jika ada baris [80/tcp open http] berarti service sudah berjalan

 

Sekarang cek dari komputer lain

buka browser favorit anda, misal firefox ketikkan http://10.31.210.165

jika muncul pesan “It’s Work’ berarti server sudah berjalan dengan benar

sampai disini. setting dasar apache web server sudah selesai, silahkan anda ganti halaman index.html di /var/www/htdocs dengan halaman index punya sendiri.

2 thoughts on “Membangun Web Server Sederhana Di Slackware

  1. rmj76 says:

    coba lagi tutorial lain mas dengan memakai xampp.
    selain apache sudah xampp sudah terintegrasi dengan mysql dan php engine
    membuat web di local server lebih menyenangkan.
    bisa install wordpress/ joomla/ drupal/ magento/ aura-cms dsb loh

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s