Artikelverzeichnis
 
notepad Webentwicklung mit PHP4 und PHP5
(Linux & Administration)
 

Das Web entwickelt sich weiter, so auch die Scriptsprachen, aktuell ist PHP5 jedoch findet sich oft auf den Webserver der großen Shared-Hoster immer noch PHP4. Um für die Zukunft gewappnet zu sein, sollten neue Webprojekte aber in PHP4 und PHP5 funktionieren. Kein Problem denken viele, doch weit gefehlt schließlich bietet das neue PHP einen erweiterten Funktionsumfang und auch mehr Möglichkeiten objektorientiert zu Programmieren.

Ein kleines Unternehmen braucht jetzt jedoch nicht gleich zwei Server um ein Projekt in beiden PHP Versionen zu entwickeln. Die Lösung ist recht einfach, ein Linux-Server der zwei Apache mit unterschiedlichen PHP Versionen reicht dabei vollkommen aus.
Wer sich jetzt motiviert an die Arbeit macht wird spätestens bei den Libs für PHP stecken bleiben. Denn so ohne weiteres lässt sich nur eine Version für einen Webserver installieren. Die Lösung liegt darin einen zweiten Webserver auf demselben Rechner zum laufen zu bringen und damit eine weitere Version von PHP.
Die Installation erfordert ein paar Tricks, ist aber nicht unmöglich. Aktuelle Distributionen haben meistens einen Apache 2 mit PHP4. Da nahezu alle größeren Webprojekte eine Datenbank benötigen sollte auch MySQL in einer Version höher als 4.1 installiert werden. Ist dieser erste Webserver eingerichtet und funktioniert wie erwartet kann es an die Einrichtung eines weiteren Apachen gehen. Dazu nimmt man am einfachsten das LAMPP Paket der Apachefriends, hier ist PHP5 der Standard.

Damit die Projekte nicht doppelt auf dem Server gespeichert werden müssen muss der Apache des LAMPP Paketes jetzt noch umkonfiguriert werden und auch eine andere Portnummer als die Standardmäßige“80“ belegen. Beim starten des LAMPP ist noch zu beachten das dort auch wirklich nur der Apache gestartet wird und nicht auch die Datenbank und der FTP-Server.

Autor: Thomas Kroll


zurück zu Linux & Administration
|
© article-publisher.de
 
 
Richtlinien Artikel schreiben Startseite