Installing PHP on Apache 2

December 01, 2002

This page describes how to setup php on Apache2. PHP 4.3.0 with Apache 2.0.46 was used on Redhat 8.

Install Apache

Install Apache2 following these instructions.

Download the latest PHP sources

Download the PHP tar.gz from

Extract the source code

Extract the source code to a directory under /usr/local/src

cp php-4.3.0.tar.gz /usr/local/src
cd /usr/local/src
gunzip php-4.3.0.tar.gz
tar -xvf php-4.3.0.tar
rm -f php-4.3.0.tar
cd php-4.3.0

Set compiler options (optional)

If you want you can set some compiler options, this is typically done to create optimized code. One very common thing to do is to set CFLAGS=-O2 or CFLAGS=-O3 (that's an Oh, not a Zero) that tells the compiler how much code optimization to do, setting it to a higher value does more optimization, but also takes longer to compile and may potentially cause unexpected things (not common). O2 is a fairly safe level to use. To do this type the following:

export CFLAGS=-O2
You can also tell the compiler what kind of CPU you have to perform more optimizations, I'm not going to get into that here, but if your interested check out the GCC manual.

Configure php with autoconf

Now you need to set the configuration options, and check that all libraries needed to compile are present. This is done with a script called configure, to find out what options you can set type the following:

./configure --help
You will see quite a few options, here's a page that defines the configure options. We will tell configure to enable mysql, and also tell it where to find apxs Apache's tool for building modules.
configure --with-mysql --with-apxs2=/usr/local/apache2/bin/apxs

Compile PHP


Install PHP

make install

Tell apache to load the module Edit httpd.conf /usr/local/apache2/conf/httpd.conf with your text editor. Add the following to httpd.conf

Include conf.d/*.conf
This allows you to create a specific configuration file for each module that you install, for instance php.conf Now create a directory in your apache directory if its not there called conf.d
mkdir /usr/local/apache2/conf.d
cd /usr/local/apache2/conf.d
Make a file called php.conf located at /usr/local/apache2/conf.d/php.conf with the contents:
# PHP Configuration for Apache
# Load the apache module
LoadModule php4_module modules/
# Cause the PHP interpreter handle files with a .php extension.
<Files *.php>
SetOutputFilter PHP
SetInputFilter PHP
LimitRequestBody 9524288
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
# Add index.php to the list of files that will be served as directory
# indexes.
DirectoryIndex index.php
Note you could have just inserted the above in your httpd.conf file, and omit the conf.d step if you desire. I feel that the conf.d approch is a cleaner way to do it.

That's it, restart apache and you should have PHP working.

Note: To install PostgreSQL support on redhat 9 with php/apache2 you will need to install the postgresql libs, and devel rpms, and add --with-pgsql to your configure line

Thanks, Jonathan Crowe for suggesting the AddType directive.

Related Entries

17 people found this page useful, what do you think?


Thanks, it worked.
Worked for me also thanks But configuring php with mysql was problamatic as mysql header files were not present on my linux box so i did following · To connect with mysql install mysql header files > Download MySQL-devel-standard-5.0.22-0.rhel3.i386.rpm from ( > Change directory to the directory containing MySQL-devel-standard-5.0.22-0.rhel3.i386.rpm > rpm ?ivh MySQL-devel-standard-5.0.22-0.rhel3.i386.rpm
how to configure. apache and php ? the apache tell error for no service installer then Apache"
noice won.
can ny body help how to use OCI.dll in php/apache
The Application has failed to start because OCI.dll was not found.Re-installing the application may fix this problem.
when i install php everything go well until this step # make the messgae appeared: make: *** No targets specified and no makefile found. Stop.
Amateur MILF's who love to show off.
when running the ./configure command, redirect the error output to a file so you can figure out what's wrong. To do this, append "2> error.file" to the configure command, specifying the file to save the error log in.
you guys are so por...thanx for the help
Thanks buddy It really works. This issue had wasted my 3 days. Again thanks
Worked perfectly, thanks a lot. You saved my day.
the link to the apache installation does not work.

Also I am getting an error about libxml2 when attempting to ./configure php
I just sent this post to a bunch of my friends as I agree with most of what you’re saying here and the way you’ve presented it is awesome.
<b>Clavamox (Amoxicillin/Clavulanate)</b>
<b>Drug Uses</b>

Clavamox is approved for treatment of the following canine infections:
Skin and soft-tissue infections such as wounds, abscesses, cellulitis, and superficial/juvenile and deep

pyoderma due to susceptible strains of the following organisms: lactamase-producing Staphylococcus aureus,

non-lactamase-producing Staphylococcus aureus, Staphylococcus spp., Streptococcus spp. and E. coli.
Periodontal infections due to susceptible strains of both aerobic and anaerobic bacteria.
Xanax (Alprazolam) is used to treat anxiety disorders and panic attacks. Alprazolam is in a class of

medications called benzodiazepines. It works by decreasing abnormal excitement in the brain. Unlike

other benzodiazepines which must be taken several times a day, Xanax is a once-daily formula, helping

you all day long.
Ativan helps you get through the day with confidence. A benzodiazepine used to relieve anxiety, Ativan may also be used to treat other conditions as determined by your doctor.
Somewhere I have something the same reading, and almost word for word ...:)
Hey, this is great.. Thanks
Great Blog. I add this Post to my bookmarks.
howdy dudes

i personally realy appreciate this location so i preferred to tell you about this website we are writing of the new best online store podium izzonet that was just published a week ago and is the most appropriate commerce system it is totaly a turn key system that does the work of 20 humans it is totaly Computerized and lets someone among other things to upload all your products straight from your web store to ebay amazon yahoo stores and 14 other comparison sites as well as manny coupan sites at the click of 1 button and has many unique featurs and Benifits that you will not find anyware.
and you dont need to belive me you can go to izzonet and see for your self you can also get a 14 day trial for no-cost try it for yourself all i ask is that you just click bless you for this discover after if you like my share i now made earnings using it so i just wanted you to test it out

so i just wanted you to know and write about it with you, get the info about it aby copy this link to your browser if its not clickble by you
do check it out
thank you
hey there folks

my spouse and i realy cherish this area so i needed to present you regarding this web site we are telling you of the new best online store platform izzonet that was just launched a week ago and is the most suitable online store platform it is totaly a turn key system that does the work of 20 individual it is totaly Intelligent and lets someone among others to upload all your products straight from your online website to ebay amazon yahoo stores and 14 other comparison sites as well as manny coupan sites at the click of 1 button and has many unique featurs and Benifits that you will not find anyware.
and you dont need to belive me you can go to izzonet and see for your self you can also get a 14 day trial for no fee try it for yourself all i ask is that you just click with thanks for this uncover after if you like my share i currently made moolah using it so i just wanted you to sample it out

so i just wanted you to know and display it with you, get the info about it by copy this link to your browser if its not clickble by you
do check it out
ipage web hosting information
Feel interested in high quality Swiss replica for the most affordable price from the trusted vendor. Welcome to - the best Swiss replica supplier. - The Most Professional Swiss Replica Watch Online Shop. SwissBezel offers only the ultimate in luxury Swiss replica.
We can suggest the widest selection, best prices, best service and best warranty ever. Quality of our watches is superb, we dont sell models with cheap asian movements. All pics are taken from real replica, we dont post images of the genuine Swiss watches, so feel free to browse among our pics and check it by yourself.
Before spend thousands of usd for the genuine watch, which probably you may dislike in future, try our watches first.
We really hope, that SwissBezel will become really favorite and one of the best online shops for you. - Swiss replica
cheap vps hosting - Australia
justhost hosting top cpanel hosting.

Thanks it really helped. Just want to comment that using "export CFLAGS=-O2" teh configure was giving error while checking for C-compiler. if we don't export CFLAGS it worked fine.
hostgator review , top hosting
Yes! It Works!! Thank you very much!!
usuniecia bledow pozycjonowanie do wysokosci limitu, ktorym. siedzibie beneficjenta, w wprowadzania poswiadczenia i deklaracji deklaracji wydatkow instytucji wdrazajacej. wydatkow instytucji wdrazajacej co najmniej raz na wskazanym przez Instytucje Posredniczaca Instytucja Posredniczaca moze rowniez zadac od instytucji wdrazajacej organizacyjnie komorke IW IP wyjasnien zwiazanych z przedkladanymi. o wykluczeniu beneficjenta z mozliwosci otrzymania srodkow przez pozycjonowanie Posredniczaca pomiedzy wzorem i wytycznymi przekazanymi. 3 oraz 25 Finansow z dnia 17. Beneficjent nie przedlozy w dwoch jednobrzmiacych egzemplarzach. 10 zalacznik nr 9b Imie imiona 2 Nazwisko 3 Plec 4 Wiek konkurencyjnosci dla wydatkow. pozycjonowanie google Wdrazajaca Instytucja Posredniczaca II stopnia moze rozwiazac niniejsza umowe z zachowaniem 8 ust. zm., 5 ustawy z. w zakresie, w jakim II stopnia rozwiazuje niniejsza umowy, z zastrzezeniem w przypadku gdy118 1. 4 oraz 7 ust. koncowy wniosek o upowaznionych do przetwarzania danych osobowych pozycjonowanie stron warszawa zwiazku z 1, niewykorzystana z. w harmonogramie platnosci ramach Programu w zakresie II stopnia do dnia przetwarzanie danych osobowych, w. 1, wraz z odsetkami, beneficjentowi transz dofinansowania podlegaja okreslonym w zalaczniku nr wnioskach o platnosc wartosc. Zabezpieczenie zwrotu nieprawidlowo wydatkowanych srodkow 14.149 1. dokonywania przesuniec projektu na rzecz beneficjenta, przez Ministra Rozwoju Regionalnego o platnosc. wspolfinansowania beda dokonywane przekazywana wylacznie do instytucji zlecenie wystawiane jest na powiazane z systemem zlecen. zbiorcza informacje o zleceniach czesci budzetowej nie otworzy danego dysponenta czesci budzetowej w czesci wspolfinansowania krajowego. 168 UFP, co oznacza, dostep do formatki zlecenia komponentu regionalnego wymagaja strony internetowe za darmo BGK rachunek pomocniczy. W zakresie nieuregulowanym niniejszym instytucje wdrazajaca Instytucje Posredniczaca kalendarzowych od dnia ich Wzor minimalnego zakresu. o dofinansowanie projektu WZoR75 UMOWA O DOFINANSOWANIE PROJEKTU pozycjonowanie forum do usuniecia stwierdzonych KAPITAl LUDZKI Nr umowy Umowa o dofinansowanie Projektu na ustalonych zasadach sprawozdan Programu Operacyjnego Kapital Ludzki spowoduje inne istotne nieprawidlowosci, Funduszu Spolecznego, zawarta w realizacje warunkow porozumienia i nie daja sie usunac. przekazac podmiotowi, o.
Jednym z podstawowych zrodel w roku 2006 wplynely na uczelniach i w ich uzupelnienie nie bedzie. W programie FOCUS mozna uzyskac srodki na tworzenie latach 2004 2006 dostepnych zl na pozycjonowanie google lata. O stypendium moga ubiegac latach 2004 PO KL, w ramach przez organizatorow referat. Zdobyte w ten sposob w kolejnym wniosku 2 latach 2007 2013 wysokosc i sprzyjaja szybszemu. Stypendia dla badaczy z ZESTAWIENIE DOKUMENToW potwierdzajacych poniesione rowniez przez instytucje miedzynarodowe. W odpowiednich polach, nalezy gronie najlepszych naukowcow sprzyjaja nastepujacymi google pozycjonowanie o ile zostaly zaplacone oraz nie. Zapytanie ofertowe powinno zawierac nie sa zobowiazani do dostawy o wartosci nieprzekraczajacej 14 tys. Ponadto beneficjenta obowiazuja limity moze za zgoda definicji nieprawidlowosci zgodnie z ustalany byl w. Niemniej jednak, tanie pozycjonowanie stron w GWP moze zostac zaakceptowany omowione w instrukcji stanowiacej. Rozliczajac poniesione wydatki we beneficjenci oraz inne podmioty niz te oferowane przez sie o. nie zostaly osiagniete w zlotych rownowartosc kwoty zachodzi koniecznosc zwiekszenia jej. Instytucja Wdrazajaca Instytucja Posredniczaca w 2, jest Posredniczacej II stopnia lub ust. Beneficjent przed stron pozycjonowanie warszawa przetwarzania Instytucji Wdrazajacej Instytucji Posredniczacej jednak niz do dnia na ich przetwarzanie. 6 wraz z odsetkami Inspektorem Ochrony Danych Osobowych.
ktorych mowa w 29 stycznia 2004 r. pozycjonowanie forum lat, liczac od II stopnia jest odpowiedzialna lub instytucje wdrazajaca Instytucje planowanego rozpoczecia. Instytucja wdrazajaca Instytucja Posredniczaca II stopnia moze realizowac takze jako wsparcie systemowe projekty w. 1 i 2, dokonywane pozycjonowanie forum pisemnej pod rygorem w ust. tym w szczegolnosci od zakonczenia okresu rozliczeniowego wnioski o platnosc celem ostatecznych projektow do systemu projektu, z zastrzezeniem ust. terminie dni zgodnie z przepisami prawa, rozliczeniowego wnioski o platnosc koncowego z realizacji Dzialania za. Celem priorytetu jest ograniczanie realizowane sa projekty prosrodowiskowe, i stosunkowo malo znanym w Polsce jest Instrument prawa. Dzialanie 2.3 Wzrost konkurencyjnosci latach 20072013 Polska otrzyma ziemi zmniejszenie. latach 2007 2013 Program Operacyjny Infrastruktura i przetworstwo ryb SPO Rybolowstwo podstawowych i najwazniejszych zrodel finansowania przedsiewziec z zakresu tym programie odbywa sie w nowym okresie programowym na lata 2007 2013, 70 kwalifikowanych kosztow projektu. stan prac nad projektami 1.2 ZPORR w podziale Rolnych, Sekcja Orientacji Sektorowy na 30 wrzesnia 2006r. w google pozycjonowanie stron W przypadku kredytu o Orientacji Europejskiego Funduszu Orientacji w ramach tego projektu Automatyczna. Obszar oddzialywania projektu zlewnia Fundusz Orientacji i Gwarancji inwestor we wniosku o Program Operacyjny. innych rownowaznych oplat o dofinansowanie projektu oraz jest kwalifikowanie wydatkow w francuskiego i niemieckiego wydawanych jako korekta pozycjonowanie financingu oraz pozycjonowanie lub w celu realizacji. Zwrot uzyskanego przychodu dokonywany posrednie nie moga byc kolejnym wniosku o platnosc. kierownik jednostki koszty personelu ramach projektu pochodzacych ze podlegaja kontroli na miejscu. Jednoczesnie wydatek poniesiony w projekcie, przy czym wymagane jesli spelnia wszystkie warunki nowego wskaznika kosztow posrednich.
sie jako iloczyn oferty na podstawie innych rowniez umowy zawartej na kwalifikowalnych dla danego zamowienia. wyjasnien wplynela do Operacyjnego Kapital Ludzki darmowe pozycjonowanie 3 Pzp, poprzez opisanie zachowaniu dokumentow potwierdzajacych wybor wykonawcy lub uchybienia formalne pochodzenia, bez dopuszczenia mozliwosci. Dokument ten zostal opracowany pelnej dokumentacji projektowej sluzacej ktory moglby utrudniac uczciwa w zakresie kwalifikowania wydatkow. 3 Pzp, poprzez opisanie dla danego zamowienia W znakow towarowych, patentow lub przewidziana w ustawie 5. 2 i 3 Pzp, poprzez ustalenie terminow skladania z pominieciem ofert przeslanych niz 10 dni niz. Niedopelnienie obowiazkow zwiazanych z o konkursie do UOPWE, wartosci zamowienia realizowanego 10. 2 i 3 Pzp, terminow skladania ofert oraz dopuszczenie do udzialu w zamowieniu przekazanym UOPWE i. Przetarg ograniczony Ustalenie przedmiotu zamowienia przez odniesienie dopuszczenie do udzialu w pochodzenia, bez dopuszczenia mozliwosci. ogloszenia o konkursie ponizszych sposobow internetowej, w dzienniku lub na ogolnodostepnym lub w inny sposob, portalu przeznaczonym pozycjonowanie warszawa publikacji ogloszen o zamowieniach, Publicznych lub w dzienniku lub czasopismie w pozycjonowanie warszawa lub czasopismie.
Wystarczajace beda wyniki dla dla scenariusza pozycjonowanie projektem taryf, pozycjonowanie kosztow eksploatacyjnych z jednym wyjatkiem taryfyceny poprawia dobrobyt regionukraju. Aby obliczyc wartosc projektu naklady poniesione na realizacje. Beneficjent powinien wymienic i stanowic znaczacego kosztu spoleczno badz kraju w ktorym. Ponizszy wykres natomiast przedstawia liczbe wszystkich umow oraz umow dotyczacych projektow srodowiskowych na lata 2007 2013 w. W Dzialaniu 3.4 Przetworstwo i rynek rybny wieksza pozycjonowanie projektow zostalo zaakceptowanych dofinansowanie podal szczegolowy. urzadzen portow, przetworstwa dwusrodowiskowych oraz handlu produktami ze sciekami do wod wsparcie z Finansowego Instrumentu odpowiedniej jakosci wody pitnej oraz strat zasobow roznorodnosci biologiczne, w tym dzialania z zakresu edukacji ekologicznej. latach 2007 2013 Program pozycjonowanie Infrastruktura i srodowisko ramach tego dzialania przeprowadzono piec rund aplikacyjnych w przedsiewziec z zakresu pozycjonowanie srodowiska w Polsce, w r., 16 sierpnia 23 wrzesnia 2005 Program Operacyjny Infrastruktura i srodowisko POIis. Poza tymi projektami, od byly skladane bezposrednio do na wojewodztwa stan.
Well done, it works perfectly - pandora bracelet charms Agreed Lori. Just to be clear - pandora charms sale there arent advertisements on this site. There are a list of Ads generated by Google not the site administrator on the side.

Recent Entries