User Tools

Site Tools


de:webmaster:first-installation:installation-preparation

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
de:webmaster:first-installation:installation-preparation [2014/02/04 21:10]
quix0r Fixed stuff
de:webmaster:first-installation:installation-preparation [2014/02/04 21:13] (current)
quix0r Opps...
Line 4: Line 4:
 Derzeit gibt es - es haben schon viele Benuzter mich danach gefragt - **__kein__** ZIP-Archiv oder TAR-Ball zum herunterladen. Eventuell kursieren auf anderen Servern ältere Versionen als herunterladbares Archiv. Auch gibt es [[http://​mxchange.org/​downloads/​cvs-nightly/​|auf meinem Server]] alle erschienen Versionen. Es wird hier **dringenst** von einer Verwendung dieser Versionen abgeraten. Diese sind zum einen stark veraltet und zum anderen sollen die Downloads nur zu Dokumentierungszwecken dienen. Auch beinhalten diese eventuell Bugs, die schon bereits gefixt sind. Derzeit gibt es - es haben schon viele Benuzter mich danach gefragt - **__kein__** ZIP-Archiv oder TAR-Ball zum herunterladen. Eventuell kursieren auf anderen Servern ältere Versionen als herunterladbares Archiv. Auch gibt es [[http://​mxchange.org/​downloads/​cvs-nightly/​|auf meinem Server]] alle erschienen Versionen. Es wird hier **dringenst** von einer Verwendung dieser Versionen abgeraten. Diese sind zum einen stark veraltet und zum anderen sollen die Downloads nur zu Dokumentierungszwecken dienen. Auch beinhalten diese eventuell Bugs, die schon bereits gefixt sind.
 Aktuell gibt es per GIT den //master// und die Branch 0.2.1-FINAL. Der //master// wird allgemein als //"​Entwicklerzweig"//​ verwendet, was für das Mailer-Projekt genauso gilt. Die Branch 0.2.1-FINAL ist derzeit noch in der Entwicklung - es sind nicht alle Erweiterungen fertig, sie kann aber durchaus schon eingesetzt werden. Mehr dazu unter //​[[de:​webmaster:​for-beginner:​what-extensions-are-for|Wozu Erweiterungen da sind]]//. Aktuell gibt es per GIT den //master// und die Branch 0.2.1-FINAL. Der //master// wird allgemein als //"​Entwicklerzweig"//​ verwendet, was für das Mailer-Projekt genauso gilt. Die Branch 0.2.1-FINAL ist derzeit noch in der Entwicklung - es sind nicht alle Erweiterungen fertig, sie kann aber durchaus schon eingesetzt werden. Mehr dazu unter //​[[de:​webmaster:​for-beginner:​what-extensions-are-for|Wozu Erweiterungen da sind]]//.
-===== Mailer-Projekt mit Subversion ​herunterladen:​ =====+===== Mailer-Projekt mit GIT herunterladen:​ =====
 Da es für 0.2.1-FINAL wie oben beschrieben kein Archiv zum Herunterladen gibt und diese empfohlen wird, zu nutzen, bleibt der Download per GIT übrig. Für Windows-Nutzer empfielt sich wegen der einfachen Bedienung her [[https://​en.wikipedia.org/​wiki/​TortoiseGit|TortoiseGIT]],​ unter MacOS, Linux und allen anderen Varrianten (FreeBSD usw.) sollte es ein herunterladbares Installationspaket (.deb für Debian z.B.) vom GIT-Client geben. Ich setze hier voraus, dass ein passender Client installiert ist und der Umgang damit bekannt ist, da hier eine Anleitung zum Umgang mit allen Clients den Rahmen des Wikis sprengen würde. Da es für 0.2.1-FINAL wie oben beschrieben kein Archiv zum Herunterladen gibt und diese empfohlen wird, zu nutzen, bleibt der Download per GIT übrig. Für Windows-Nutzer empfielt sich wegen der einfachen Bedienung her [[https://​en.wikipedia.org/​wiki/​TortoiseGit|TortoiseGIT]],​ unter MacOS, Linux und allen anderen Varrianten (FreeBSD usw.) sollte es ein herunterladbares Installationspaket (.deb für Debian z.B.) vom GIT-Client geben. Ich setze hier voraus, dass ein passender Client installiert ist und der Umgang damit bekannt ist, da hier eine Anleitung zum Umgang mit allen Clients den Rahmen des Wikis sprengen würde.
 ==== Unter Linux (ohne GUI): ==== ==== Unter Linux (ohne GUI): ====
 Der Herunterladen per GIT erfolgt dabei in sehr einfachen Schritten (hier unter Linux beschrieben):​ Der Herunterladen per GIT erfolgt dabei in sehr einfachen Schritten (hier unter Linux beschrieben):​
-  ​Ein Terminal-Programm starten (z.B. kterm, xterm usw.) +  ​Ein Terminal-Programm starten (z.B. kterm, xterm usw.) 
-  ​Ein neues Verzeichnis anlegen und in dieses wechseln:+  ​Ein neues Verzeichnis anlegen und in dieses wechseln:
 ''​mkdir ~/git/ ''​mkdir ~/git/
 cd ~/​git/''​ cd ~/​git/''​
-  ​Den Download der Branch starten:+  ​Den Download der Branch starten:
 ''​[[git://​git.mxchange.org/​mailer.git|git clone git://​git.mxchange.org/​mailer.git]]''​ ''​[[git://​git.mxchange.org/​mailer.git|git clone git://​git.mxchange.org/​mailer.git]]''​
-  ​Dies komplett abwarten (wird etwas dauern) +  ​Dies komplett abwarten (wird etwas dauern) 
-  ​Ein neues Verzeichnis //"​mailer"//​ wurde angelegt, auch lokale Arbeitskopie genannt +  ​Ein neues Verzeichnis //"​mailer"//​ wurde angelegt, auch lokale Arbeitskopie genannt 
-  ​Zur Branch 0.2.1-FINAL wechseln:+  ​Zur Branch 0.2.1-FINAL wechseln:
 ''​git checkout 0.2.1-FINAL''​ ''​git checkout 0.2.1-FINAL''​
 +
 Es gibt auch grafische Tools (Frontends, GUIs auch genannt) dazu, diese sind vielleicht zum Einsteigen ausreichend,​ es macht aber allgemein mehr Sinn, und gerade dies unter Linux, dass dies von der Konsole (Terminal) aus auch mal ausprobiert wird, da dies so sehr gut gelernt werden kann. Linux ist halt in der Konsole/​Terminal mächtiger. Es gibt auch grafische Tools (Frontends, GUIs auch genannt) dazu, diese sind vielleicht zum Einsteigen ausreichend,​ es macht aber allgemein mehr Sinn, und gerade dies unter Linux, dass dies von der Konsole (Terminal) aus auch mal ausprobiert wird, da dies so sehr gut gelernt werden kann. Linux ist halt in der Konsole/​Terminal mächtiger.
 ==== Unter Windows (mit TortoiseGIT):​ ==== ==== Unter Windows (mit TortoiseGIT):​ ====
-  ​Diese Anleitung ist seit dem Wechsel zu GIT nicht mehr aktuell! Bitte selber ausprobieren. +  ​* **Diese Anleitung ist seit dem Wechsel zu GIT nicht mehr aktuell! Bitte selber ausprobieren.** 
-  ​Ein neues Verzeichnis in //"​Eigene Dateien"//​ anlegen und in dieses wechseln +  ​Ein neues Verzeichnis in //"​Eigene Dateien"//​ anlegen und in dieses wechseln 
-  ​Rechtsklick auf eine freie Stelle und dort //"​Clone..."//​ auswählen +  ​*  ​Rechtsklick auf eine freie Stelle und dort //"​Clone..."//​ auswählen 
-  ​Als URL folgendes eingeben: [[git://​git.mxchange.org/​mailer.git|git://​git.mxchange.org/​mailer.git]] +  ​Als URL folgendes eingeben: [[git://​git.mxchange.org/​mailer.git|git://​git.mxchange.org/​mailer.git]] 
-  ​Das Checkout-Verzeichnis kontrollieren (es sollte stimmen) +  ​Das Checkout-Verzeichnis kontrollieren (es sollte stimmen) 
-  ​Einmal auf OK klicken und schon lädt das Tool den aktuellen Code herunter. +  ​Einmal auf OK klicken und schon lädt das Tool den aktuellen Code herunter. 
-  ​Auch hier wieder die Branch 0.2.1-FINAL auschecken.+  ​Auch hier wieder die Branch 0.2.1-FINAL auschecken.
 ===== Vorbereitung der Installation:​ ===== ===== Vorbereitung der Installation:​ =====
 Für alle Betriebssysteme gilt, dass die Pfade für die Installation vorbereitet werden sollten, da die Standard-Zugriffsrechte meistens nicht ausreichend sind. Die Verzeichnisse **inc/​cache/​** und alle Unterverzeichnisse von **inc/​cache/​_compiled/​** müssen CHMOD 0777 (Besitzer, Gruppe und "​Welt"​ alle Rechte gesetzt) gesetzt werden, damit später der Webserver die Cache-Dateien und **debug.log** schreiben kann. Für alle Betriebssysteme gilt, dass die Pfade für die Installation vorbereitet werden sollten, da die Standard-Zugriffsrechte meistens nicht ausreichend sind. Die Verzeichnisse **inc/​cache/​** und alle Unterverzeichnisse von **inc/​cache/​_compiled/​** müssen CHMOD 0777 (Besitzer, Gruppe und "​Welt"​ alle Rechte gesetzt) gesetzt werden, damit später der Webserver die Cache-Dateien und **debug.log** schreiben kann.
de/webmaster/first-installation/installation-preparation.1391544624.txt.gz · Last modified: 2014/02/04 21:10 by quix0r