Installing astahttpd v0.1-beta3

Pada tutorial kali ini kita akan coba menginstall astahttpd v0.1-beta3. Sebelum menginstall pastikan kebutuhan minimum sistem anda telah terpenuhi.

System requirements
================

- Linux OS (Tested with Ubuntu 7.04)
- PHP 5.2.x (Tested with PHP 5.2.x)
- A cup of coffee :)

Saya asumsikan disini anda belum menginstall PHP jadi kita akan menginstall PHP terlebih dahulu. Kita akan menginstall PHP secara manual yaitu mengompile PHP dari source. Download PHP dari www.php.net dan astahttpd di astahttpd.sourceforge.net

Asumsi:

1. File hasil download diletakkan di direktori /home/user
2. astahttpd akan diinstall di /home/user
3. PHP akan diinstall ke /usr/local/php5

Installing PHP
===========

$ cd /home/user
$ tar -zxvf php-5.2.3.tar.gz
$ cd php-5.2.3
$ ./configure --enable-sockets --enable-pcntl --enable-fastcgi

(sockets dan pcntl adalah KEHARUSAN. Anda dapat menambahkan parameter lainnya seperti –with-mysql –enable-gd etc.)
$ make
$ sudo make install

Jika anda ingin menghemat space dan membuang file2 hasil compilasi yang sudah tidak diperlukan lagi anda dapat mengetikkan perintah berikut:

$make clean && make distclean

Done..!. Sekarang saatnya menginstall astahttpd.

Installing astahttpd v0.1-beta3
=======================

Instalasi astahttpd berbasis interaktif jadi sangat mudah dilakukan.

$ tar -zxvf astahttpd_0.1-beta3.tar.gz
$ cd astahttpd_0.1-beta3
$ ./install.sh

(Masukkan instalasi directory PHP anda /usr/local/php5 lalu masukkan lokasi tujuan astahttpd akan diinstal dalam hal ini /home/user. astahttpd akan terinstal di /home/user/astahttpd)

Selesai…!. Lho kok udah selesai? ya… apa yang anda harapkan lagi :p ?

Running astahttpd
==============

Untuk menjalankan astahttpd masuk ke terminal lalu jalankan perintah berikut:

$ /home/user/astahttpd/bin/aws

Setelah itu buka web browser anda dan arahkan ke http://localhost:8080/. Maka akan tampil halaman default dari astahttpd. Secara default astahttpd running pada port 8080 anda dapat mengubah konfigurasinya di file conf/aws.conf.php.

See you soon on configuring astahttpd article :)

No comments yet

Leave a reply