Systemanforderungen
am 27.07.2005 - 17:20 Uhr in
1. Einen Webserver der PHP-Skripte ausführen kann
* Empfohlen: Apache ab Version 1.3.x. Erfolgreich getestet mit Version 2.0.x.
* Optional: IIS. Drupal ist entwickelt worden mit IIS Kompatiblität und soll auf diesen laufen.
2.PHP
*Drupal 4.6 benötigt PHP Version 4.3.3+(PHP 5 ist bereit für das 4.6 Paket).
*Drupal 4.2 bis 4.5.2 benötigt PHP-Version 4.1+. Alte Versionen von Drupal laufen mit PHP 4.0.6+.
Wir empfehelen die aktuellste Version von PHP 4.x.
3. Empfehlungen des Autors:
*Es gibt fertige Webserver-Pakete zum testen. Unter "www.apachefriends.org" findet man
XAMPP (Linux) und WAMPP (Windows) Webserverpakete. Diese sind perfekt, um Drupal zu testen, bevor
man seine Seite öffentlich macht.
4. PHP XML-Erweiterung (for {{bloggerapi|drupal|jabber|ping}.module). Deise Erweiterung ist standartmässig
eingeschaltet auf einer PHP-Installation. Die Windows Version hat diesen Support auch!
Drupal braucht die folgenden Einstellungen um zu funktionieren:
5. .htaccess
*Diese Einstellungen sind bei dem Drupal Paket in der .htaccess enthalten und brauchen gewöhnlich
nicht geändert werden.
Dies funktioniert aber nur:
o mit Apache (oder einem kompatiblen Webserver),
o wenn .htaccess lesbar ist und die Funktion "AllowOverride" nicht "none" ist,
o wenn PHP als Apache-Modul konfiguriert ist.
6. Die Datenbank MySQL/ PostgreSQL
*Epmpfohlen wird MySQL, v3.23.17 oder höher. (MySQL 4 ist nach Erfahrungen die bessere Wahl)
Alternativ kann PostgreSQL verwendet werden.
Erfahrungen mit anderen Datenbanken sind herzlich willkommen!
***Site Checklist***
Webserver, zum Beispiel Apache
PHP
MySQL/ PostgreSQL
Links: http://www.mysql.de/ | http://www.apachefriends.org/de/ || http://www.php.net/manual/de/
- Anmelden oder Registrieren um Kommentare zu schreiben
Übersetzung der Anforderungen von drupal.org
am 16.09.2005 - 17:09 Uhr
System Anforderungen
Quelle : drupal.org - Handbook : System requirements, übersetzt von Micha
Wie bekommt man heraus, ob der eigene Webspace die Anforderungen erfüllt ?
Einfach eine Email an den Provider in denen die Anforderungen aufgelistet sind,
der weiß dann schon ganz genau, ob er das bietet oder nicht.
Die Anforderungen sind im Einzelnen :
Drupal wurde entwickelt für Version 1.3.x und erfolgreich getestet mit Version
2.0.x.
Drupal wurde in Hinblick auf Kompatibilität zu IIS entwickelt und läuft auch
auf darauf.
ab 4.6 unterstützt).
Drupal 4.2 bis 4.5.2 benötigen mindestens PHP Version 4.1+.
Ältere Versionen von Drupal laufen ab PHP 4.0.6+.
Es wird die letzte Version von PHP 4.x. empfohlen.
Erweiterung
(für {bloggerapi|drupal|jabber|ping}.module).
Diese Erweiterung ist in einer standard PHP Installation
per default angeschaltet;
die Windowsversion von PHP hat eine eingebaute Unterstützung für diese Erweiterung.
Konfigurationsangaben
für Drupal :
user
none
php.ini-dist /
php.ini-recommended
abweichen, ausgehend von PHP 4.0.6)
Drupal geliefert wird. Es sollte nicht nötig sein diese selbst zu setzen.
Hinweis : PHP Konfiguration über .htaccess funktioniert nur :
Einstellungen für PHP über andere Interfaces
zu realisieren.
PEAR Installation benötigt.
oder aktueller (für die in Drupal benutzten INNER
JOIN's mit join_condition's) ist MySQL 4 ausreichend.
Aktuell wird aber nur PostgreSQL
aktiv gepflegt und unterstützt.
Erfahrungen mit anderen Datenbanken sind willkommen.
MfG Micha
- work in progress mit Langmi.de
Hi Micha,
am 19.09.2005 - 09:33 Uhr
Hi Micha,
sehr gut!!! Erstellst du dazu eine Buchseite?
wenn der Eintrag qualitätsgesichert ist
am 19.09.2005 - 09:36 Uhr
wenn der Eintrag qualitätsgesichert ist, mach ich gerne die Buchseite (sogar mit Textile *grins)
also bitte nochmal kritisch drüberlesen, Formulierungen auf Verständlichkeit abklopfen und so
sollte man die Anforderungen um Dinge wie mod_rewrite für clear urls noch ergänzen ?
MfG Micha
- work in progress mit Langmi.de
mod_rewrite und alte Newsfeeds
am 19.09.2005 - 18:07 Uhr
Da es immer mehr Umsteiger von anderen CMS auf Drupal gibt, zum Beispiel Postnuke zu Drupal kann mit einigen Zeilen in der htaccess realisiert werden, dass alle fremden Webseiten, welche die bisherigen RSS-Newsfeeds des bisherigen Systems eingebunden haben automatisch die dann über Drupal ausgegebenen Feeds erhalten, ohne das man alle fremden Seiten informieren muss. Grade bei Umstieg von Community Seiten oder Größeren Projekten ist das sehr nützlich.
Hier der Code der einfach in die htaccess eingefügt wird:
# Rewrite PN legacy URLs
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^backend.php /node/feed [L]
Der Code gilt für alle Nukes und Postnuke, bei Umstieg von anderen Seiten einfach *backend.php* in den alten Pfad zum bisherigen Feed ändern.
mfg holger
ebec.Net ! Blog www.ebec.net | STNetwork.de -- IT Blog www.stnetwork.de
Beste Grüße, Holger
---
IT-News und IT-Jobs auf w3Projekt.com
Re: wenn der Eintrag qualitätsgesichert ist
am 19.09.2005 - 19:07 Uhr
also bitte nochmal kritisch drüberlesen, Formulierungen auf Verständlichkeit abklopfen und so
Für mich sieht´s perfekt aus!
Zur Info: ich habe in "Filtered HTML" die Überschrift-Tags hinzugefügt.
Systemanforderungen - Draft Nummer 1
am 21.09.2005 - 13:13 Uhr
##################################
- der Text ist nochmal überarbeitet und ich hab ein paar Hinweise hinzugefügt
- Hx Tags sind nun enthalten
- kompletter Text wurde durch den W3C : Validator validiert
- ich empfehle eine Aufteilung in eine parentpage "Systemanforderungen" page und eine childpage "Detallierte Anforderungsliste", wenn das so gemacht wird bitte den Text auf der ersten Seite anpassen und zwar
allem technische Angaben sind in der detaillierten Anforderungsliste
um Link zur childpage ergänzen
allem technische Angaben sind in der <a href="/node/123">detaillierten Anforderungsliste</a>
###############################
Quelle : drupal.org - Handbook : System requirements
Übersetzt und ergänzt von User - Micha ( Homepage - langmi.de )
Allgemeine Anforderungsliste
Welche Versionen jeweils mindestens benötigt werden und weitere vor allem technische Angaben sind in der detaillierten Anforderungsliste zusammengefasst.
Hinweis : "Clean Urls"
Drupal unterstützt einen Webauftritt mit sogenannten Clean Urls. Um diese Funktion nutzen zu können, muss der Zugriff auf die Apache Konfigurationsdatei .htaccess und das Benutzen des Apache Modules mod_rewrite erlaubt sein.
Es funktioniert aber auch ohne diese Funktion, d.h. wenn mod_rewrite nicht benutzt werden kann oder ein IIS benutzt wird läuft Drupal trotzdem.
Wie bekomme ich heraus, ob mein Webspace / Provider für Drupal geeignet ist ?
Ob euer Webspace bzw. Provider die Anforderungen erfüllt, könnt ihr entweder über die Info-Seiten des Providers oder mit einer Email-Anfrage erfahren. Speziell die mod_rewrite Funktionalität ist bei weitem nicht in allen Webspace Angeboten enthalten.
Detallierte Anforderungsliste
Die genannten Einstellungen sind in der default .htaccess enthalten, die mit Drupal geliefert wird. Es sollte nicht nötig sein diese selbst zu setzen.
Hinweis - PHP Konfiguration über .htaccess funktioniert nur :
Ausdruck korrigieren ?
am 21.09.2005 - 13:31 Uhr
vielleicht sollte man den Ausdruck "Anforderungsliste" einfach durch "Anforderungen" ergänzen
aber das überlaß ich euch :-)
MfG Micha
- work in progress mit Langmi.de
Sehr gute Arbeit!
am 21.09.2005 - 17:15 Uhr
Sehr gut!
Ich habe "Anforderungsliste" durch "Anforderungen" ausgetauscht und zwei Buchseiten draus gemacht! Du hast weiterhin die Möglichkeit die Buchseiten zu editieren.
ich würd das Hauptthema
am 21.09.2005 - 17:23 Uhr
ich würd das Hauptthema erstmal nur "Installation" nennen, noch gibts ja keine Update-Anleitungen und wenns sie gibt, müßte man vielleicht ein weiteres Hauptthema "Update" einbringen
MfG Micha
- work in progress mit Langmi.de
Done!
am 21.09.2005 - 18:17 Uhr
Done!
welche MySQL Version braucht Drupal ?
am 22.09.2005 - 06:43 Uhr
bei Schönheitsreparaturen am Handbuch viel mir das hier auf
Empfohlen wird : MySQL, v3.23.17 oder aktueller. Für die in Drupal benutzten INNER JOIN's mit join_condition's ist MySQL 4 ausreichend.
das ist bissl unlogisch, nach dem Text müßte MySQL 4 die Mindestanforderung sein und nicht v3.23.17, ich check das noch mal bei drupal.org, könnte daran liegen, dass ältere Drupal Versionen genügsamer waren
MfG Micha
- work in progress mit Langmi.de