Jumat, 15 Mei 2009

Webserver LINUX Redhat

Pengertian Webserver

Web Server atau apache merupakan salah satu fasilitas di Linux yang berfungsi untuk menampilkan halaman web. Webserver atau sering disebut apache di Linux walaupun sekarang sudah ada apache untuk windows. Dalam konfigurasi webserver ini kita akan menyertakan bahasa pemograaman PHP dan databasenya MySql agar dapat support dengan web-web yang akan ditampilkan.

Paket Yang Perlu Diinstall
httpd-2.0.40-21.i386.rpm
php-4.2.2-17.i386.rpm
php-manual-4.2.2-17.i386.rpm
php-mysql-4.2.2-17.i386.rpm
mysql-3.23.54a-11.i386.rpm
mysql-server-3.23.54a-11.i386.rpm

lalu lakukan penginstalan apabila paket di atas belum terinstal.
# rpm -ivh httpd-2.0.40-21.i386.rpm
# rpm -ivh php-4.2.2-17.i386.rpm
# rpm -ivh php-manual-4.2.2-17.i386.rpm
# rpm -ivh php-mysql-4.2.2-17.i386.rpm
# rpm -ivh mysql-3.23.54a-11.i386.rpm
# rpm -ivh mysql-server-3.23.54a-11.i386.rpm

Konfigurasi Apache
File untuk konfigurasi apache terletak di /etc/httpd/conf/httpd.conf , masukklah ke file httpd.conf.
# vi /etc/httpd/conf/httpd.conf
lalu tambahkan file seperti yang di bawah ini.
 DirectoryIndex index.php index.html index.htm
DirectoryIndex ialah proses pertamakali membaca pada waktu mengakses web yang kita bangun.
 ServerName www.doni.co.id
ServerName ialah nama server utama dari webserver

 NameVirtualHost 192.168.8.1

NameVirtualHost ialah IP virtual host yang kita kita gunakan

Lalu pada bagian akhir kita mengisi virtual host-nya seperti contoh di bawah
//alamat ip-nya
ServerName www.doni.co.id //nama server virtual yang akan dibuat
DocumentRoot /home/www //letak web dari www.doni.co.id
ErrorLog logs/www.doni.co.id-error.log //letak file error dari user yang // mengakses web tersebut
CustomLog logs/www.doni.co.id-access_log commond // file berisi tentang //jumlah, waktu, tanggal user yang telah mengakses web ini.
//penutup

Lalu pada bagian akhir buatlah user dengan nama www dan file dengan nama index.php di /home/www, lalu ketik pada file tersebut agar kita bisa mengetahui apakah PHP dan MySQL sudah berjalan dan restartlah webserver dengan perintah service httpd restart.
# echo ‘’ index.php
# service httpd restart

Lalu akseslah domain anda di web browser misal www.doni.co.id. Maka selesailah konfigurasi web server.

Tidak ada komentar: