PHP4 naast PHP5 installeren binnen Apache 2 in Debian Etch
Gisteren zat ik een dag lang op een probleempje te broeien wat simpel lijkt en ook is; als je maar net weet hoe je het moet aanpakken. Op internet zijn verschillende beschrijvingen te vinden die allemaal net niet werkten. Aangezien ik wat oude CMS'en heb die nog steeds niet zo blij zijn met PHP5 (ook al zitten we alweer bijna in 2009!) wilde ik graag PHP4 en PHP5 naast elkaar gaan draaien om beide versies op 1 dedicated webserver beschikbaar te maken. Afhankelijk van de Virtual Host kun je dan kiezen voor PHP4 of PHP5. Aangezien ik een dagje bezig ben geweest met zoeken is het zonde om deze informatie voor mijzelf te houden, vandaar dat ik er even een korte tutorial/ beschrijving van maak voor het nageslacht.
1) Installeer php4-cgi
# apt-get update
# apt-get install php4-cgi
2) Maak de VirtualHost aan voor de php4 site bijvoorbeeld php4site.30.nl
3) apache action module aanzetten en reloaden
# a2enmod actions4) Zet de volgende dingen erbij in je virtual host:
# /etc/init.d/apache2 reload
ScriptAlias /cgi-bin/php4 /usr/lib/cgi-bin/php45) Nieuwe website enablen
<directory>
AllowOverride All
AddHandler php-script .php
Action php-script /cgi-bin/php4
</directory>
# a2ensite php4site.30.nl6) Apache reloaden
# /etc/init.d/apache2 reload
7) PHP4 website draait op php4site.30.nl
8) Je kunt nu nog PHP4 modules installeren
zoals bijv. php4-mysql, php4-pgsql, php4-gd Standaard draaien websites nu PHP5 tenzij je de bovenstaande dingen in je apache VirtualHost file zet bij je websites. Wanneer je opmerkingen hebt hoor ik het graag, ik ben geen doorgewinterde systeembeheerder en zou er graag nog meer over willen leren.
Reageren
Vul onderstaand formulier in om een reactie te plaatsen op de weblog.
Berichten
- VMG Sterk Staaltje fietst voor Artsen zonder Grenzen
- Dertig Media is officieel Silverstripe Developer
- Multitouch flash voor het web.
- Wat is het nut van mockups?
- Flayr free configurable flv player
- Silverstripe CMS Framework
- Flutter, veel beterder dan Twitter!
- Schoenen met een handleiding op DVD?
- Milieuvriendelijk verhuizen
- Bart on fire!
- PHP4 naast PHP5 installeren binnen Apache 2 in Debian Etch
- Grey Screen of death
- Het nadeel
- Google pagerank terug op 5!
- Verkopen voor dummies (gelezen) - buzzword edition
- Simpsons bijna compleet
- Dertig nu ook bereikbaar op 30.nl!
- Hou elkaar maar eens lekker vast!
- Boom roadmap
- Laurens Schaap wint USB Hamster
- Dertig weblog van start.
Categorieën
Archief
- Juli 2010
- Juni 2010
- Maart 2010
- Januari 2010
- Augustus 2009
- Juli 2009
- April 2009
- Maart 2009
- Februari 2009
- December 2008
- November 2008
- Juli 2008
- Mei 2008
- April 2008
- Maart 2008
- Februari 2008
- Januari 2008
