#!/bin/sh

#### if with samba + iconv

#ln -s /usr/local/lib/libiconv.so.2 /usr/lib/

#apt-get install postgresql-dev
#apt-get install libxml2-dev
#apt-get install bzip2

aptitude install postgresql-dev
aptitude install libxml2-dev
aptitude install bzip2

#tar jxvf httpd-2.2.8.tar.bz2
#tar jxvf php-5.2.5.tar.bz2
tar zxvf httpd-2.2.17.tar.gz
tar zxvf php-5.3.2.tar.gz

cd httpd-2.2.17
CFLAGS="-O2" ./configure --enable-module=so --enable-ssl
make
make install

aptitude install libjpeg62 libjpeg62-dev libgd2 libgd2-dev libpng2-dev libxml2-dev libldtl3-dev flex g++

cd php-4.4.7
cd ../php-5.3.2

#### ubuntu 
./configure --with-pgsql --enable-track-vars --with-apxs2=/usr/local/apache2/bin/apxs --enable-mbstring --enable-mbregex --enable-mbstr-enc-trans --enable-trans-sid


#### if with samba + iconv
#./configure --with-pgsql --with-apxs2=/usr/local/apache2/bin/apxs --enable-mbstring --enable-mbregex --enable-mbstr-enc-trans --enable-zend-multibytes --with-iconv=/usr/local --with-iconv-dir=/usr/local

#### for old version
#./configure --with-pgsql --with-apxs2=/usr/local/apache2/bin/apxs --enable-mbstring --enable-mbregex --enable-mbstr-enc-trans --enable-zend-multibytes

#./configure --with-pgsql --with-apxs2=/usr/local/apache2/bin/apxs --enable-mbstring --enable-mbregex

make
make install
#cd ../

cp php.ini-recomended /usr/local/lib/

echo "<? echo phpinfo(); ?>" > /usr/local/apache2/htdocs/info.php

echo "<IfModule mod_php5.c>" >> /usr/local/apache2/conf/httpd.conf
echo "    AddType application/x-httpd-php .php" >> /usr/local/apache2/conf/httpd.conf
echo "</IfModule>" >> /usr/local/apache2/conf/httpd.conf

/usr/local/apache2/bin/apachectl start

