What's Up

Cinta Perlu Waktu, Waktu Adalah Uang, So.. Cinta ???

27 November 2006

Memanfaatkan Ubuntu / Kubuntu sebagai web server

Nah... setelah kita berhasil bermain - main dengan mysql
Tak ada salahnya sekarang kita lanjutkan dengan instalasi apache dan php, biar ubuntu / kubuntu kesayangan lengkap menjadi sebuah web server.

Here we go :
Seperti biasa, kita membutuhkan source program sebelum instalasi
source dapat diperoleh di tempat berikut

Apache 2.x - http://httpd.apache.org/ download.cgi

PHP 5.x - http://us2.php.net/ downloads.php

MySQL 5.x - http://dev.mysql.com/ downloads/

1. Menginstal MySQL
Bagi yang belum menginstall mysql, panduannya dapat dilihat di artikel sebelumnya.

2. Menginstal Apache 2.x
Oke ….udah terbiasa dengan decompress dan konfigurasi source, kan ? Lanjut yach ! Selanjutnya kita akan menginstall web server kita, Apache ! Ikuti dulu langkah-langkah di bawah :

tar -xzvf httpd-2.0.54.tar.gz

cd httpd-2.0.54

./configure --prefix=/usr/local/apache --enable-mods- shared=all

make

sudo make install

3. Menginstal PHP 5.x
Untuk menginstal source PHP, langkah-langkahnya adalah …

tar -xzvf php-5.0.4.tar.gz

cd php-5.0.4

./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs --with-mysql=/usr/local/mysql

make

sudo make install

Kopikan file php.ini ke area yang ditentukan :

sudo cp php.ini-dist /usr/local/lib/php.ini

Langkah selanjutnya adalah men-setup ekstensi .php dan .phtml supaya bisa diparsing oleh PHP engine. Untuk itu, bukalah file httpd.conf dengan text editor :

sudo vi /usr/local/apache/conf/httpd.conf

Pada file ini , tambahkan beberapa baris konfigurasi. Carilah dimana line AddType berada dan tambahkan baris di bawah ini :

AddType application/x-httpd-php .php .phtml

kemudian cari baris DirectoryIndex, tambahkan index.php dibelakangnya

Simpan kembali file httpd.conf

4. Memulai Apache Web Server

Untuk memulai Apache :

/usr/local/apache/bin/apachectl start

Untuk merestart apache bila ada konfigurasi yang diganti saat apache dijalankan :

/usr/local/apache/bin/apachectl restart

huff …selesai juga yach. Oke …langkah terakhir adalah memastikan apache, php dan MySQL berjalan dengan baik ….

5.Testing PHP

Buatlah dengan teks editor suatu file yang bernama phpinfo.php pada direktori

/usr/local/ apache/htdocs/ dan masukkan code php di bawah :

Oke ! Jalankan web browser dan jalankan http://localhost/phpinfo.php . Kalau muncul layar yang menunjukkan informasi Apache , PHP dan MySQL yang terinstall, berarti anda sudah berhasil…

Sukses dan happy configuratin’ !

0 Comments:

Post a Comment

<< Home