Materi Server “Apache Server”

WEB SERVER

 

 

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 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

<VirtualHost 192.168.8.1>  //alamat ip-nya

            ServerName http://www.wanna.co.id  //nama server virtual yang akan dibuat

            DocumentRoot  /home/www       //letak web dari http://www.wanna.co.id

            ErrorLog  logs/www.wanna.co.id-error.log  //letak file error dari user yang                                                                                                               // mengakses web tersebut

CustomLog logs/www.wanna.co.id-access_log commond  // file berisi tentang      //jumlah, waktu, tanggal user yang telah mengakses web ini.

</VirtualHost> //penutup

 

Lalu pada bagian akhir buatlah user dengan nama www dan file dengan nama index.php di /home/www, lalu ketik    <? phpinfo ()?> pada file tersebut agar kita bisa mengetahui apakah PHP dan MySQL sudah berjalan dan restartlah webserver dengan perintah service httpd restart.

# echo ‘<? Phpinfo ()?>’ index.php

# service httpd restart

 

Lalu akseslah domain anda di web browser misal http://www.wanna.co.id. Maka selesailah konfigurasi web server.

 


Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

 
%d blogger menyukai ini: