Sonntag, 9. Oktober 2011

ColdFusion auf eigenem Webserver - Teil 1

ColdFusion ist in Deutschland nicht sehr verbreitet. Wahrscheinlich weil PHP einfach schon länger kostenlos ist und es daher einen großen Fundus an OpenSource Software gibt. Joomla, Drupal oder WordPress um nur einige zu nennen.
Trotzdem gibt es auch in Deutschland eine wachsende Fangemeinde und insbesondere im professionellen Bereich wird eher auf .NET, Java und auch ColdFusion gesetzt.
Auf ColdFusion nicht zuletzt deswegen, weil es im Prinzip in seinem Herzen JAVA schlägt.
Noch vor einem Jahr war es fast unmöglich ColdFusion auch privat einzusetzen, da es sich einfach nicht lohnte dafür einen eigenen Server anzumieten, um es dort zu installieren. Und noch vor nicht einmal 3 Jahren gab es auch keine kostenlose Version von ColdFusion.
Das hat sich jedoch geändert. Wie so vieles sich in der Softwareindustrie tagtäglich ändert.
Heute gibt es einen ehrwürdigen Adobe Wettbewerber, nämlich Railo.
Railo, derzeit in der Version 3.3 ist absolut einfach zu installieren, integriert sich wunderbar mit IIS7 (ganz im Gegensatz zu Adobe ColdFusion und auch PHP 5.2 oder 5.3) und es gibt einen mittlerweile ähnlich großen Fundus an OpenSource Software für ColdFusion (Mein OpenSource CMS EasyXMS erwähne ich hier jetzt einfach mal).
Wie jetzt, auf was will er hinaus?
Verschiedene Provider, wie z.B. Strato, Hetzner, 1 & 1 oder Hosteurope bieten kostengünstig, sogenannte virtuelle Server an (diesmal kein Link).
Für die meisten technisch etwas versierten Menschen ist es außerdem kein Problem einen Windows Server selbst zu warten. Updates spielt Windows mehr oder weniger selbständig ein. Die Installation von Software sollte ebenfalls kein Problem darstellen.
Daher habe ich vor einen kleines Tutorial für:
"Wie installiere ich ColdFusion auf meinem eigenen Webserver"
zu schreiben.
Siehe dann in Teil 2.

IIS 7 Tipp für Joomla 1.5.9 SEO Links

An diesem Wochenende habe ich meinen Server umgezogen und umgestellt. Die Hardware war defekt und daher zog ich meine Seiten auf einen virtuellen Rechner um.
Da mich das Zusammenspiel von Apache Webserver, Tomcat und Joomla schon länger ärgerte, beschloss ich zukünftig wieder auf den IIS zu setzen.

Freitag abend ging es los. Installation von Railo 3.1, PHP 5.2, Mail Server, MySQL 5.5. Samstag abend lief dann alles so weit wieder und der neue Server konnte live gehen.
Sonntag morgen entdeckte ich, dass ein Fehler in Joomla 1.5.9 allerdings ziemlich Ärger machte.
Die Server Variablen des Apache Webservers funktionieren ein klein wenig anders als beim IIS und eine URL wie z.B: http://www.worxbench.com/index.php/referenzen bewirkt beim IIS 7, dass alle SEO optimierten Links nicht mehr funktionierten.
Also auf die Google Suche gemacht und gedacht, da bin ich doch mit Sicherheit nicht der Erste, der dieses Problem hat.
War ich auch nicht, aber eine Lösung des Problems war den verschiedenen Foren und Ratgebern (viele auf Englisch) trotzdem nicht so leicht zu entlocken.

Falls Sie zu den Menschen gehören, die dieses Problem ebenfalls haben, hier die Lösung:

http://www.worxbench.com/produkte/19-tipps-und-tricks/29-iis-7-tipp-fuer-joomla-159