TYPO3-, Zope/Plone-Hosting

Unsere Webserver der Kategorie II und III sind ausreichend ausgestattet, um große Content Management System (CMS) oder Application Server darin installieren und betreiben zu können, und enthalten einen SSH-Zugriff für Sie zur erleichterten Administration. Auch mit den günstigen Webservern der Kategorie I können Sie Typo3 einsetzen oder einen shared Zope/Plone-Ordner nutzen, jedoch steht Ihnen dann kein SSH zur Verfügung.

Folgende Anwendungen bieten wir Ihnen auf Wunsch vorinstalliert an:

TYPO3 von Kasper Skårhøj. Es basiert auf PHP und MySQL und ist besonders für mittlere bis große Websites geeignet, bei denen eine grafische Benutzeroberfläche und große gestalterische Freiheit wichtig sind.

Zope von Digital Creations und Plone von der Plone Group. Zope ist ein Application Server auf Basis der Programmiersprache Python, Plone eine Content Management-Erweiterung dazu. Eine Datenbank ist bei diesem Systemen bereits inbegriffen.

Im Folgenden erhalten Sie einige wichtige technische Informationen zur Installation der CMS bzw. Application Server und zur Wartung des Servers.

Apache-Serverkonfiguration bei TYPO3/Zope/Plone-Hosting

Wenn Sie TYPO3 oder andere PHP-Anwendungen einsetzen wollen , erhalten Sie einen virtuellen Webserver mit PHP4 oder PHP5 ohne "Safe Mode". Die Einbindung von PHP als CGI/FastCGI erlaubt dennoch eine gute Ausführungsgeschwindigkeit und hohe Sicherheit. Wir unterstützen alle von TYPO3 geforderten Grafik-Bibliotheken wie gdlib und ImageMagick. Die Skripte werden mit derselben User ID ausgeführt, mit der Sie Ihren Server per SSH warten können.

Beim Hosting von Zope oder Plone arbeitet der Apache Webserver lediglich als Proxy, der die Anfragen an Zope weiterleitet. Die Besucher/innen Ihrer Website merken davon nichts.

Aus Sicherheitsgründen sind für Zope-Installationen sind weder PHP noch CGIs erlaubt. Das können wir nach Bedarf natürlich sofort ändern, so daß Sie mehrere Skripting-Techniken parallel nutzen können. Sie können also z.B. auch neben einer Typo3-Installation einen Zope-Ordner nutzen.

SSH-Zugriff, Pfade und Verzeichnisse

Mit dem WebHosting-Paket der Kategorien II oder III erhalten Sie auf Wunsch eine eigene Unix-Umgebung, in der Sie mit SSH direkt an der Konsole arbeiten können.

Ihr SCP/SSH-Zugang erlaubt Ihnen das sichere Aufspielen Ihrer Webseiten, aber auch das Editieren von Skripten direkt auf dem Server, die Echtzeit-Kontrolle Ihrer Protokolldateien und anderes. Links zu putty und WinSCP, ausgezeichneten SSH/SCP/SFTP-Programmen für Windows finden Sie unten auf dieser Seite.

Beachten Sie bitte, daß sich die Verzeichnis-Struktur von der unserer Standard- Webserver unterscheidet (siehe mehr Verzeichnisse).

Sie können auf der Konsole die meisten gängigen UNIX-Kommandos sowie Editoren und Werkzeuge wie tar, zip etc. benutzen. Wir empfehlen Ihnen für alle Arbeiten den Dateimanager Midnight Commander (mc), der auch einen guten Editor enthält (mcedit). Sie können sich hier einen mehr Screenshot ansehen.

Die Webseiten müssen in folgendes Verzeichnis:

/home/ihrusername/public_html

Die Protokolle des Webservers finden Sie in

/var/log/apache

Zugriffsrechte und User-IDs

  • Alle Ordner in Ihrer Arbeits-Umgebung sind für Sie und den Webserver nur lesbar (z.B. /bin, /usr/bin, /var/log etc.).
  • Alle Ordner unterhalb Ihres Home-Verzeichnisses inklusive $DOCUMENT_ROOT des Apache-Webservers gehören dem User, mit dem Sie sich per SSH anmelden. Dort können Sie Ihre Projekte und Programme ablegen.
  • Ihre Apache/Zope/Plone-Installation läuft ebenfalls mit Ihrer User-ID. Diese Serverprozesse können daher ebenso alles in Ihrem Home-Verzeichnis lesen und beschreiben. Wir raten Ihnen, diesen Zugriff auf nur lesenden zu beschränken soweit es um wichtige Konfigurationsdateien geht. Bitte lassen Sie sich von uns beraten wenn Sie sensible Dateien vor unberechtigten Zugriffen schützen wollen.

minuskel screen partner GmbH, Bouchéstr. 12, 12435 Berlin, Telefon: +49 (30) 809 49-0