<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.stephanschlegel.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=217.228.133.51</id>
	<title>Wikizone - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.stephanschlegel.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=217.228.133.51"/>
	<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Spezial:Beitr%C3%A4ge/217.228.133.51"/>
	<updated>2026-05-06T23:28:35Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.35.14</generator>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=E-Mail&amp;diff=18471</id>
		<title>E-Mail</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=E-Mail&amp;diff=18471"/>
		<updated>2007-01-03T17:31:37Z</updated>

		<summary type="html">&lt;p&gt;217.228.133.51: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Mails aus Thunderbird exportieren ==&lt;br /&gt;
Für Updates kann man einfach die Ordnerstruktur in der die Mails liegen kopieren und wieder in der neuen Version abspeichern. Bei neueren Versionen funktioniert das Update automatisch.&lt;br /&gt;
&lt;br /&gt;
===Export nach Outlook Express===&lt;br /&gt;
* Die betreffenden Mails als Anhang an sich selbst weiterleiten (die Mails werden dabei als *.eml Files in den Anhang gepackt.)&lt;br /&gt;
* Im Outlook Express die Mail herunterladen. Die Anhänge in einen beliebigen Mailordner ziehen - fertig. Die Mails enthalten alle Daten auch die Header-Daten. Wenn es Zugriffs-Probleme gibt einfach die Mails kurz auf der Festplatte zwischenspeichern, und erst danach in den Mailordner ziehen.&lt;br /&gt;
&lt;br /&gt;
== Grundsätzlicher Ablauf einer Mailübertragung ==&lt;br /&gt;
von: http://www.lrz-muenchen.de/services/netzdienste/email/empfang/ (14.7.2006)&lt;br /&gt;
Um zu verstehen, was im DNS konfiguriert werden muß und weshalb, soll zuerst der Ablauf der Übertragung einer Mail beschrieben werden.&lt;br /&gt;
&lt;br /&gt;
Jede Mailadresse besteht aus zwei Teilen, dem lokalen Teil links vom &amp;#039;@&amp;#039;-Zeichen und der Domain rechts davon. Die Domain bestimmt das Routing, d.h. den Weg vom Mailserver des Absenders zum Mailserver des Empfängers. Der linke Teil bestimmt, was der empfangende Mailserver mit der Mail machen soll. In der Regel wird er die Mail an eine lokal vorhandene Mailbox ausliefern.&lt;br /&gt;
&lt;br /&gt;
Der sendende Mailserver muß feststellen, an welchen Rechner er die Mail schicken muß. Dies kann bereits der Zielrechner sein, auf dem sich die Mailbox befindet, oder ein erster Rechner auf dem Weg zum Zielrechner (store-and-forward-Prinzip). Die notwendige Information bekommt er entweder aus einer internen Konfiguration - für uns hier nicht weiter interessant - oder aus dem DNS.&lt;br /&gt;
&lt;br /&gt;
Im DNS gibt es verschiedene Arten von Einträgen - sogenannte Resource Records -, bei denen einem Domainnamen bestimmte Informationen zugeordnet sind. Bei der Abfrage des DNS gibt man den Domainnamen und den Typ des Eintrags an und bekommt die zugehörige Information geliefert. Unter einem Domainnamen kann man verschiedene Dinge verstehen.&lt;br /&gt;
&lt;br /&gt;
Beim Mailversand spielen drei Typen von Einträgen eine Rolle:&lt;br /&gt;
&lt;br /&gt;
    * A-Record: zu einem Domainnamen (Rechner) wird die zugehörige IP-Adresse ausgegeben. Besitzt ein Rechner mehrere IP-Adressen, so gibt es entsprechend viele A-Records zum Domainnamen.&lt;br /&gt;
    * MX-Record: zu einem Domainnamen wird der zugehörige Mailserver ausgegeben. Meistens sind mehrere MX-Records zu einem Domainnamen konfiguriert. Zur Unterscheidung besitzt jeder MX-Record eine Priorität (kleine Zahl = große Priorität). Der MX-Record mit der höchsten Priorität ist der eigentliche Zielrechner, auf dem sich die Mailboxen befinden, die anderen MX-Records bezeichnen die Backup-Rechner für den Fall, daß der eigentliche Zielrechner nicht erreicht werden kann. Sie speichern die Mails nur temporär und versuchen periodisch die Mail an den eigentlichen Zielrechner weiterzuleiten.&lt;br /&gt;
    * CNAME-Record: der Domainname ist ein Alias für den angegebenen Rechner. Dieser Eintrag wird für Mail kaum verwendet und daher im folgenden nicht weiter betrachtet (sollten Sie aber so einen Eintrag zum Mailempfang verwenden, wenden Sie sich bitte an Herrn Spirk, spirk@lrz.de, damit er Ihnen bei der Migration helfen kann).&lt;br /&gt;
&lt;br /&gt;
Ablauf einer Mailübertragung (soweit es hier interessiert):&lt;br /&gt;
&lt;br /&gt;
    * Der sendende Mailserver fragt im DNS nach den MX-Records für die Domain in der Mailadresse.&lt;br /&gt;
    * Gibt es keinen MX-Record, so wird die Existenz eines MX-Records mit Priorität 0 angenommen, der auf die nachgefragte Domain zeigt (in der Praxis heißt dies, der Domainname ist der Zielrechner, zu dem eine Verbindung aufgebaut werden muß).&lt;br /&gt;
    * Gibt es MX-Records, so werden diese nach Priorität sortiert. Zeigt einer der MX-Records auf den anfragenden Mailserver selbst, so wird dieser MX-Record und alle anderen gleicher oder niedrigerer Priorität ignoriert und nur die MX-Records mit höherer Priorität beachtet.&lt;br /&gt;
    * Für den Rechner aus dem MX-Record mit der höchsten Priorität wird eine Anfrage nach dem A-Record und damit nach der IP-Adresse des Rechners gestellt. Dieser A-Record muß existieren, sonst ist kein Mailaustausch möglich.&lt;br /&gt;
    * Zu dieser IP-Adresse wird eine Verbindung aufgebaut und die Mail übertragen.&lt;br /&gt;
    * Kann zu der IP-Adresse keine Verbindung aufgebaut werden, so wird der MX-Record mit der nächstniedrigeren Priorität genommen, der A-Record abgefragt und die Verbindung aufgebaut (Backup-Fall).&lt;br /&gt;
    * Kommt zu keinem der Rechner aus den MX-Records eine Verbindung zustande, so bleibt die Mail am absendenden Mailserver liegen und der ganze Ablauf beginnt nach einiger Zeit von neuem.&lt;br /&gt;
&lt;br /&gt;
Was bedeutet dies nun, wenn z.B. eine Mail von einem Mailserver aus dem Internet an die Mailadresse xyz@vetmed.uni-muenchen.de geschickt werden soll? Im DNS seien folgende MX- und A-Records eingetragen:&lt;br /&gt;
 &lt;br /&gt;
 Domainname  	Typ 	Prio 	 Wert &lt;br /&gt;
 vetmed.uni-muenchen.de  	MX 	10 	 cip-tf2.cip.vetmed.uni-muenchen.de &lt;br /&gt;
 vetmed.uni-muenchen.de  	MX 	20 	 mailrelay1.lrz-muenchen.de &lt;br /&gt;
 vetmed.uni-muenchen.de  	MX 	30 	 mailrelay2.lrz-muenchen.de &lt;br /&gt;
			&lt;br /&gt;
 cip-tf2.cip.vetmed.uni-muenchen.de  	A 	  	 141.84.176.126 &lt;br /&gt;
 mailrelay1.lrz-muenchen.de  	A 	  	 129.187.254.101 &lt;br /&gt;
 mailrelay2.lrz-muenchen.de  	A 	  	 129.187.254.102 &lt;br /&gt;
&lt;br /&gt;
    * Der sendende Mailserver bekommt auf Nachfrage im DNS diese drei MX-Records.&lt;br /&gt;
    * Der MX-Record mit der höchsten Priorität zeigt auf cip-tf2.cip.vetmed.uni.lrz-muenchen.de. Der sendende Mailserver versucht daher zu diesem Rechner eine Verbindung aufzubauen. Da cip-tf2.cip.vetmed.uni.lrz-muenchen.de nicht zu den im MHN zugelassenen Mailrelays gehört, wird die Verbindung am Router zwischen B-WiN und MHN blockiert.&lt;br /&gt;
    * Der MX-Record mit der nächst niedrigeren Priorität zeigt auf den Mailrelay mailrelay1.lrz-muenchen.de, der als Backup dient. Der Verbindungsaufbau kommt zustande, da  mailrelay1.lrz-muenchen.de im Gegensatz zu cip-tf2.cip.vetmed.uni.lrz-muenchen.de zu den zugelassenen Mailrelays gehört, und so kann die Mail übertragen werden.&lt;br /&gt;
    * mailrelay1.lrz-muenchen.de stellt fest, daß die Mail nicht lokal ausgeliefert, sondern an einen anderen Rechner weitergeleitet werden soll.&lt;br /&gt;
    * Er holt sich ebenfalls die drei MX-Records.&lt;br /&gt;
    * Da der zweite MX-Record auf ihn selbst zeigt, verwirft er diesen und - wegen der noch niedrigeren Priorität- auch den dritten und behält nur den ersten MX-Record.&lt;br /&gt;
    * Er versucht eine Verbindung zu cip-tf2.cip.vetmed.uni.lrz-muenchen.de aufzubauen und die Mail zu übertragen. Dies gelingt, da sich die Mail bereits im MHN befindet und sich der Filter am Router nicht mehr auswirkt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daraus folgt, daß in Zukunft für jede Domain, für die Mail empfangen werden soll, mindestens 2 MX-Records existieren müssen. Dies gilt auch für den Mailserver, selbst wenn zur Zeit kein MX-Record für ihn definiert ist und alle E-Mails über den Domainnamen des Mailserver abgewickelt werden. Als Mailserver gelten in diesem Fall alle Rechner, auf denen sendmail oder ein ähnliches Programm zum Mailempfang/versand läuft.&lt;br /&gt;
&lt;br /&gt;
Für cip-tf2.cip.vetmed.uni.lrz-muenchen.de  sollten daher noch die folgenden MX-Records eingetragen werden:&lt;br /&gt;
 &lt;br /&gt;
 Domainname  	Typ 	Prio 	 Wert &lt;br /&gt;
 cip-tf2.cip.vetmed.uni-muenchen.de  	MX 	10 	 cip-tf2.cip.vetmed.uni-muenchen.de &lt;br /&gt;
 cip-tf2.cip.vetmed.uni-muenchen.de  	MX 	20 	 mailrelay1.lrz-muenchen.de &lt;br /&gt;
 cip-tf2.cip.vetmed.uni-muenchen.de  	MX 	30 	 mailrelay2.lrz-muenchen.de &lt;br /&gt;
&lt;br /&gt;
Der MX-Record mit der höchsten Priorität zeigt auf den eigentlichen Mailserver, auf dem die Mailboxen liegen. Der MX-Record mit niedriger Priorität zeigt auf eines der Mailrelays, über den der direkte Empfang aus dem Internet abgewickelt wird. Zur Sicherheit sollte noch ein dritter MX-Record auf einen weiteren Mailrelay zeigen, damit bei Ausfall des ersten Mailrelays als Backup das zweite zur Verfügung steht.&lt;br /&gt;
&lt;br /&gt;
Befinden sich die Mailboxen zu einer Domain auf dem Mailboxserver des LRZ (mailin.lrz-muenchen.de), so gibt es nur die zwei MX-Records auf die beiden Mailrelays mailrelay1.lrz-muenchen.de und mailrelay2.lrz-muenchen.de. Es darf kein MX-Record auf den Mailboxserver zeigen. E-Mails gelangen von den Mailrelays zum Mailboxserver über eine interne Kopplung. Es sind in diesem Fall also nur 2 MX-Records definiert:&lt;br /&gt;
 &lt;br /&gt;
 Domainname  	Typ 	Prio 	 Wert &lt;br /&gt;
 jura.uni-muenchen.de  	MX 	20 	 mailrelay1.lrz-muenchen.de &lt;br /&gt;
 jura.uni-muenchen.de  	MX 	30 	 mailrelay2.lrz-muenchen.de &lt;br /&gt;
Was ist also zu tun?&lt;br /&gt;
Es muß&lt;br /&gt;
&lt;br /&gt;
   1. festgelegt werden, über welche(n) Mailrelay(s) Mails empfangen werden sollen und&lt;br /&gt;
   2. die entsprechende Konfiguration im DNS durchgeführt werden.&lt;br /&gt;
&lt;br /&gt;
Daraus ergeben sich die folgenden Arbeitsschritte:&lt;br /&gt;
&lt;br /&gt;
   1. Überprüfung, ob es bereits MX-Records im DNS gibt:&lt;br /&gt;
          * Stellen Sie fest, ob für Ihre Maildomain bereits MX-Records im DNS definiert sind, unter Unix z.B. mit nslookup -q=mx maildomain (s.a. nslookup auf LRZ-Nameserver)&lt;br /&gt;
          * Zeigt einer der MX-Records bereits auf eines oder mehrere der Mailrelays (s. obige Tabelle), so sind Sie bereits fertig.&lt;br /&gt;
          * Zeigt einer der MX-Records auf sunsrv5.lrz-muenchen.de (s. obiges Beispiel für jura.uni-muenchen.de) oder vielleicht sogar noch auf cd1.lrz-muenchen.de, so müssen diese Einträge auf die Mailrelays mailrelay1.lrz-muenchen.de und mailrelay2.lrz-muenchen.de geändert werden, s. weiter unten.&lt;br /&gt;
          * Gibt es keinen MX-Record oder zeigt dieser nicht auf eines der Mailrelays, so muß ein Mailrelay ausgesucht werden.&lt;br /&gt;
   2. Auswahl eines Mailrelays&lt;br /&gt;
          * Gibt es in Ihrer Fakultät bereits ein Mailrelay, so bietet sich dieses an.&lt;br /&gt;
          * Arbeiten Sie eng mit einer anderen Fakultät zusammen, die ein Mailrelay hat, so wäre dies eine weitere Möglichkeit.&lt;br /&gt;
          * In jedem Fall ist es möglich, die zentralen Mailrelays des LRZ zu nutzen. Lassen Sie hierfür zwei MX-Records auf mailrelay1.lrz-muenchen.de und mailrelay2.lrz-muenchen.de eintragen, wobei die Priorität für mailrelay1.lrz-muenchen.de höher als die Priorität für mailrelay2.lrz-muenchen.de sein soll.&lt;br /&gt;
          * Denken Sie bei der Auswahl an die Betriebsregeln des Mailrelays (neudeutsch: Policy). Hier gibt es Unterschiede, z.B. welche Mails von woher akzeptiert werden, wie sie weiterverarbeitet werden usw. So kann unter anderem die Größe der akzeptierten Mails unterschiedlich sein:&lt;br /&gt;
                o srv.cip.physik.tu-muenchen.de akzeptiert 4 MByte große Mails&lt;br /&gt;
                o die zentralen Relays des LRZ 20 MByte&lt;br /&gt;
                o charly.bl.physik.tu-muenchen.de 100 MByte&lt;br /&gt;
                o und die anderen Rechner aus obiger Liste haben bisher keine Größenbeschränkung.&lt;br /&gt;
            Die Mail-Policy für die zentralen Mailrelays des LRZ finden sie unter http://www.lrz-muenchen.de/services/netzdienste/email/policy Vereinbarung mit dem Administrator des Mailrelays&lt;br /&gt;
   3.&lt;br /&gt;
          * Sprechen Sie zuerst mit dem Administrator des ausgesuchten Mailrelays, ob er bereit ist, Mails an Ihre Domain über sein Mailrelay zu leiten. Eventuell muß sein Mailrelay umkonfiguriert werden, damit er Mails für Ihre Domain auch entgegennimmt und nicht als unerwünschten Relay-Versuch ablehnt.&lt;br /&gt;
          * Wollen Sie die Mails über die LRZ-Mailrelays leiten, so können Sie das jederzeit tun. Sie müssen nur dann mit uns Kontakt aufnehmen, wenn Ihre Maildomain keine Subdomain der von uns zur Zeit konfigurierten Domains ist, für die wir Mails akzeptieren. Mails an andere Domains werden als unerwünschter Relay-Versuch abgelehnt:&lt;br /&gt;
&lt;br /&gt;
             &lt;br /&gt;
             akzeptierte Domains &lt;br /&gt;
             badw-muenchen.de&lt;br /&gt;
             badw.de&lt;br /&gt;
             isb.bayern.de&lt;br /&gt;
             fh-muenchen.de&lt;br /&gt;
             fh-weihenstephan.de&lt;br /&gt;
             ku-eichstaett.de&lt;br /&gt;
             lrz-muenchen.de&lt;br /&gt;
             lrz.de&lt;br /&gt;
             mgh.de&lt;br /&gt;
             mhn.de&lt;br /&gt;
             tu-muenchen.de&lt;br /&gt;
             tum.de&lt;br /&gt;
             uni-muenchen.de&lt;br /&gt;
             weihenstephan.de&lt;br /&gt;
   4. Konfiguration des DNS, Vereinbarung mit dem Administrator der DNS-Zone&lt;br /&gt;
          * Nachdem Sie den zuständigen Mailserver festgelegt haben (und mit dem zuständigen Mailadministrator gesprochen haben), muß noch die Konfiguration im DNS erfolgen. Zuerst müssen Sie herausfinden, wer die Daten für Ihre Maildomain im DNS verwaltet, unter Unix z.B. durch nslookup -q=soa domainname. Gibt es dazu keine Antwort, müssen Sie die erste Subdomain auf der linken Seite streichen und erneut eine Abfrage stellen. Unter origin findet sich der Rechner, auf dem die DNS-Zone, d.h. die Daten für Ihre Domain verwaltet werden, und unter mail addr die Adresse des Administrators (der erste &amp;#039;.&amp;#039; muß durch ein &amp;#039;@&amp;#039; ersetzt werden).&lt;br /&gt;
          * Nehmen Sie Kontakt mit diesem Administrator auf und lassen Sie MX-Records anhand obiger Erläuterung bzw. Beispiele eintragen, also einen auf Ihren Mailrechner und einen oder zwei auf die ausgesuchten Mailrelays. Denken Sie daran, daß sunsrv5.lrz-muenchen.de oder  cd1.lrz-muenchen.de durch mailrelay1.lrz-muenchen.de und mailrelay2.lrz-muenchen.de ersetzt werden müssen.&lt;br /&gt;
          * Werden die Daten vom DNS-Server des LRZ verwaltet, d.h.&lt;br /&gt;
                o origin ist dfvgate.lrz-muenchen.de und&lt;br /&gt;
                o mail addr ist hostmaster@lrz-muenchen.de und&lt;br /&gt;
                o die MX-Records zeigen auf sunsrv5.lrz-muenchen.de,&lt;br /&gt;
            so müssen Sie nichts tun. Wir stellen die MX-Records selbstständig auf mailrelay1.lrz-muenchen.de und mailrelay2.lrz-muenchen.de um. Im anderen Fall - also insbesondere für das erstmalige Eintragen von MX-Records - wenden Sie sich bitte an hostmaster@lrz-muenchen.de mit der Bitte eines Eintrags für Ihre Maildomain.&lt;/div&gt;</summary>
		<author><name>217.228.133.51</name></author>
	</entry>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Installation&amp;diff=738</id>
		<title>Typo3 - Installation</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Installation&amp;diff=738"/>
		<updated>2007-01-03T14:45:08Z</updated>

		<summary type="html">&lt;p&gt;217.228.133.51: /* Wichtige ToDos im Typo Backend */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Typo3 Autoinstallation ==&lt;br /&gt;
Wünschenswert wäre ein Script, welches eine Typo3 Grundinstallation vollautomatisch durchführt. Als ersten Schritt einige Vorüberlegungen:&lt;br /&gt;
Die Installation sollte nach Angabe einer Datenbank die Typo3 Verzeichnisse hochladen, auspacken und das Konfigurationsfile mit den Datenbankwerten belegen. Weiterhin sollte die Datenbank bereits einen Admin-User einige Seiten und einige Grundtemplates enthalten. Typo3 enthält ja die Möglichkeit im DB Teil der installation ein eigenes .sql File zu benutzen, welches bereits die nötigen Werte enthält.&lt;br /&gt;
&lt;br /&gt;
== Grundsätzliche Installation ==&lt;br /&gt;
&lt;br /&gt;
=== Uploaden ===&lt;br /&gt;
&lt;br /&gt;
# Typo3 - Dummy auf den Server laden&lt;br /&gt;
# Aus dem Installscript /typo3/install/index.php die die() Funktion auskommentieren&lt;br /&gt;
# Install Skript im Browser aufrufen (Standard Passwort ist joh316)&lt;br /&gt;
# Passwort ändern !! und neu einloggen (evt. Schreibrecht für /typo3/typo3conf/localconf.php setzten)&lt;br /&gt;
&lt;br /&gt;
=== Basic Configuration ===&lt;br /&gt;
&lt;br /&gt;
# Schreibrechte für die rot markierten Ordner ändern und den den fileadmin Ordner ebenfalls schreibbar machen.&lt;br /&gt;
# Datenbank Zugangsdaten eingeben. Host ist in der Regel &amp;#039;localhost&amp;#039;&lt;br /&gt;
# Update localconf.php klicken dann click to continue&lt;br /&gt;
# Jetzt die Datenbank im neuen Dropdownfeld. Auswählen&lt;br /&gt;
# Encryption key: Generate Knopf klicken&lt;br /&gt;
&lt;br /&gt;
=== Database Analyser ===&lt;br /&gt;
# Benötigte Tabellen anlegen: Compare klicken - dann write to database&lt;br /&gt;
# Dump static data IMPORT  	&lt;br /&gt;
# (Notwendig?) Tabellen füllen mit statischen Templates typo3conf/database.sql (1.1 M) ebenfalls Compare und write to database&lt;br /&gt;
# admin User erstellen damit man sich im Backend einloggen kann.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hinweis:&amp;#039;&amp;#039;&amp;#039; wenn man eine gute leere Installation hat kann man diese Daten komplett in ein sql-Standardfile exportieren und bei einer frischen Typo3 Installation komplett einspielen.&lt;br /&gt;
&lt;br /&gt;
=== All Configuration ===&lt;br /&gt;
# [gdlib_2] auf 1 stellen Wenn GDlib Version 2 Verwendet wird&lt;br /&gt;
# [TTFdpi] muß auf 96 stehen wenn die Schrift im Bild bei &amp;#039;Basic Configuration&amp;#039; nicht vollständig angezeigt wird.&lt;br /&gt;
# [noEdit] auf 0 stellen dann kann man vom Backend-Bereich Text-Dateien (z.B. CSS-Files) verändern.&lt;br /&gt;
# [warning_email_addr] setzten dann bekommt man eine Email wenn sich jemand viermal falsch einloggt&lt;br /&gt;
&lt;br /&gt;
=== Wichtige ToDos im Typo Backend ===&lt;br /&gt;
siehe auch [[Typo3 - Grundeinstellungen]]&lt;br /&gt;
&lt;br /&gt;
# Passwort für Install Tool ändern&lt;br /&gt;
# Ab Typo4.x DB References Updaten&lt;br /&gt;
# Deutsche Sprachpakete im Extension Manage laden (für 3.8 die CSH Files)&lt;br /&gt;
# Standard Templates TS-Templates evt. HTML Template und CSS (für TV und Automaketemplate die Extensions nicht vergessen)&lt;br /&gt;
# Benutzer Konfiguration bzw. Page Konfiguration (UserTS und PageTS)&lt;br /&gt;
# Standard Extensions installieren&lt;br /&gt;
&lt;br /&gt;
== Typo3 auf Unix installieren ==&lt;br /&gt;
Wenn man einen Shell Zugang zum Server hat, bietet sich eine Installation mit den tar Paketen an. Das geht erstens schneller als per FTP und man hat die Möglichkeit mit Symlinks zu arbeiten, die ein späteres Update erleichtern.&lt;br /&gt;
So gehts:&lt;br /&gt;
* Evt. Shell-Zugang erlauben (z.B. mit bash Terminal. Später wieder abschalten!)&lt;br /&gt;
* Remote Zugang z.B. mit Putty herstellen (Session &amp;gt; [IP], SSH / &lt;br /&gt;
* Entweder per FTP die tars (&amp;#039;&amp;#039;&amp;#039;Source und Dummy&amp;#039;&amp;#039;&amp;#039;) &amp;#039;&amp;#039;&amp;#039;hochladen&amp;#039;&amp;#039;&amp;#039; oder direkt mit der Shell vom Server aus laden z.B. mit&lt;br /&gt;
 wget http://prdownloads.sourceforge.net/typo3/typo3_src-4.0.4.tar.gz?download&lt;br /&gt;
... (siehe Typo3 Buch)&lt;br /&gt;
&lt;br /&gt;
* jetzt beide Pakete &amp;#039;&amp;#039;&amp;#039;auspacken&amp;#039;&amp;#039;&amp;#039;  &lt;br /&gt;
&lt;br /&gt;
 tar xzf dummy-4.0.2.tar.gz&lt;br /&gt;
 tar xzf typo3_src-4.0.2.tar.gz&lt;br /&gt;
&lt;br /&gt;
* Es entstehen die Verzeichnisse&lt;br /&gt;
 typo3_src-4.0.2&lt;br /&gt;
 dummy-4.0.2&lt;br /&gt;
&lt;br /&gt;
der Inhalt des Dummy Paket liegt später direkt auf dem Webspace.Der Quelltext der Source im src Verzeichnis damit man später drauf verweisen kann. Deshalb &amp;#039;&amp;#039;&amp;#039;verschieben&amp;#039;&amp;#039;&amp;#039; wir den Inhalt des &amp;#039;&amp;#039;&amp;#039;Dummy Paket&amp;#039;&amp;#039;&amp;#039; eine Ebene nach unten in das Wurzelverzeichnis (die aktuelle Ebene).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Hinweis: Eine weitere Möglichkeit wäre die Dateien im Ordner zu belassen, ihn sinnvoll umzubenennen (z.B. cms/) und die Domain z.B. als virtual Host auf den Unterordner gehen zu lassen.&amp;#039;&amp;#039;&lt;br /&gt;
 mv dummy-4.0.2/* ./&lt;br /&gt;
&lt;br /&gt;
* Jetzt machen wir einen &amp;#039;&amp;#039;&amp;#039;Symlink&amp;#039;&amp;#039;&amp;#039; der auf das src Verzeichnis zeigt und typo3_src heißt. &lt;br /&gt;
(evt. ist schon ein Symlink da der vom dummyVerzeichnis nach unten, den muß man vorher löschen oder überschreiben)&lt;br /&gt;
&lt;br /&gt;
 ln -s typo3_src-4.0.2 typo3_src &lt;br /&gt;
&lt;br /&gt;
Wenn man im Dummy Paket das typo3_src Symlink umbiegt kann man ganz schnell ein Update ausprobieren oder eine neue source testen&lt;br /&gt;
* Die Archive und den leeren Dummy Ordner kann man jetzt löschen:&lt;br /&gt;
 rm -r dummy-4.0.2&lt;br /&gt;
 rm dummy-4.0.3.tar.gz&lt;br /&gt;
 rm typo3_src-4.0.2.tar.gz&lt;br /&gt;
* Im Browser müßte jetzt schon was kommen (/typo3 oder /index.php)&lt;br /&gt;
* Mit dem vi Editor können wir die Die Funktion im Installer auskommentieren:&lt;br /&gt;
 vi typo3_src-4.0.2/install/index.php&lt;br /&gt;
* Mit i kommt man in den Einfügemodus Esc verläßt ihn :wq! speichert und schließt den Editor.&lt;br /&gt;
&lt;br /&gt;
* Jetzt kann man den Typo3 Installer starten&lt;br /&gt;
* Um die Rechte im Terminal anzupassen kann man den Befehl chmod benutzen&lt;br /&gt;
=== Beschreibung der Installation aus der Datei &amp;#039;install.txt&amp;#039; der Typo3 4.0.2 Distribution ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
**************************&lt;br /&gt;
* UNIX ARCHIVES OF TYPO3 *&lt;br /&gt;
**************************&lt;br /&gt;
&lt;br /&gt;
INTRODUCTION&lt;br /&gt;
============&lt;br /&gt;
&lt;br /&gt;
As you have downloaded this package you seem to know already about TYPO3.&lt;br /&gt;
If you don&amp;#039;t, visit http://typo3.org/ where you can find many useful&lt;br /&gt;
information.&lt;br /&gt;
&lt;br /&gt;
This short guide lists the important steps to install this package.&lt;br /&gt;
&lt;br /&gt;
By default TYPO3 installs into the folder:&lt;br /&gt;
   http://[your.site.name]/&amp;lt;this_site_name&amp;gt;/&lt;br /&gt;
&lt;br /&gt;
Read the additional instructions to install TYPO3 in the root folder:&lt;br /&gt;
   http://[your.site.name]/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
IMPORTANT NOTE&lt;br /&gt;
==============&lt;br /&gt;
&lt;br /&gt;
Please be aware of the fact that the file transfer protocol (FTP) does not&lt;br /&gt;
support Symlinks. You cannot unpack these archives locally and copy them&lt;br /&gt;
to your server using FTP, even if the target server actually is a Unix&lt;br /&gt;
server.&lt;br /&gt;
&lt;br /&gt;
So if you don&amp;#039;t have shell access, try to use a terminal emulator instead.&lt;br /&gt;
(PHPshell to give you an example - Google knows all of them!)&lt;br /&gt;
&lt;br /&gt;
If this doesn&amp;#039;t work you&amp;#039;ll have to stick back to the ZIP version :-(&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NEWBIE INFORMATION ABOUT THE TYPO3 FILESYSTEM STRUCTURE&lt;br /&gt;
=======================================================&lt;br /&gt;
&lt;br /&gt;
A Unix TYPO3 installation consists of two parts:&lt;br /&gt;
     1) The &amp;quot;source&amp;quot; package&lt;br /&gt;
     2) The &amp;quot;dummy&amp;quot; package&lt;br /&gt;
&lt;br /&gt;
The dummy package contains the skeleton directory structure for a TYPO3&lt;br /&gt;
installation and a symlink (&amp;#039;typo3_src&amp;#039;) to the location of the source&lt;br /&gt;
package which contains all the PHP files, images, JavaScript files, etc.&lt;br /&gt;
that TYPO3 needs to run.&lt;br /&gt;
&lt;br /&gt;
In other words: You can have several TYPO3 installations with just one&lt;br /&gt;
source package. A typical directory structure looks like this:&lt;br /&gt;
&lt;br /&gt;
/var/www/typo3_src-3.8.1/   # the untared 3.8.0 source package&lt;br /&gt;
/var/www/typo3_src-4.0/     # the untared 4.0 source package&lt;br /&gt;
/var/www/installation1/     # the untared dummy package of a TYPO3&lt;br /&gt;
                            # installation running on TYPO3 3.8.1&lt;br /&gt;
    /typo3_src  --&amp;gt; ../typo3_src-3.8.1/   # a symlink to the 3.8.1 source&lt;br /&gt;
    /typo3conf/&lt;br /&gt;
    /typo3temp/&lt;br /&gt;
    /fileadmin/&lt;br /&gt;
    /.../&lt;br /&gt;
/var/www/installation2/     # the untared dummy package of a TYPO3&lt;br /&gt;
                            # installation running on TYPO3 4.0&lt;br /&gt;
    /typo3_src  --&amp;gt; ../typo3_src-4.0/     # a symlink to the 4.0 source&lt;br /&gt;
    /typo3conf/&lt;br /&gt;
    /typo3temp/&lt;br /&gt;
    /fileadmin/&lt;br /&gt;
    /.../&lt;br /&gt;
&lt;br /&gt;
As you see, the two TYPO3-installations (possibly with different domains)&lt;br /&gt;
can use the same TYPO3 source package. You can even change the source&lt;br /&gt;
package simply be changing the symlink inside the installation directory.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
STEP BY STEP&lt;br /&gt;
============&lt;br /&gt;
&lt;br /&gt;
1 Get the TYPO3 source package and the TYPO3 dummy package.&lt;br /&gt;
&lt;br /&gt;
2 Copy the archives to the web root of your server.&lt;br /&gt;
  (Debian default is /var/www/, SuSE default is /srv/www/)&lt;br /&gt;
&lt;br /&gt;
3 Unpack the archives:&lt;br /&gt;
  $ tar xzf typo3_src-&amp;lt;version&amp;gt;.tar.gz&lt;br /&gt;
  $ tar xfz dummy-&amp;lt;version&amp;gt;.tar.gz&lt;br /&gt;
&lt;br /&gt;
4 Rename the dummy-&amp;lt;version&amp;gt; directory to fit your needs and make sure it&lt;br /&gt;
  is accessible by your webserver (for example by creating a virtual&lt;br /&gt;
  host). We assume you rename the directory to cms:&lt;br /&gt;
  $ mv dummy-&amp;lt;version&amp;gt; cms&lt;br /&gt;
&lt;br /&gt;
5 Set permissions (as root): There are at least two options.&lt;br /&gt;
  These steps will make four directories writable for the webserver:&lt;br /&gt;
  - cms/fileadmin/&lt;br /&gt;
  - cms/typo3conf/&lt;br /&gt;
  - cms/typo3temp/&lt;br /&gt;
  - cms/uploads/&lt;br /&gt;
&lt;br /&gt;
	5.a (recommended)&lt;br /&gt;
	    Run these commands as root in the cms/ directory:&lt;br /&gt;
	    # chgrp -R &amp;lt;wwwserver&amp;gt; fileadmin typo3conf typo3temp uploads&lt;br /&gt;
	    # chmod -R g+w,o-rwx fileadmin typo3conf typo3temp uploads&lt;br /&gt;
&lt;br /&gt;
	    ... where &amp;lt;wwwserver&amp;gt; is the name of the group your webserver&lt;br /&gt;
	    is running as&lt;br /&gt;
&lt;br /&gt;
	5.b (insecure but easy to apply)&lt;br /&gt;
	    I repeat: This is insecure!&lt;br /&gt;
	    Do not use this method if you are working on a shared server!&lt;br /&gt;
&lt;br /&gt;
	    Simply run this command:&lt;br /&gt;
	    $ chmod -R a+w fileadmin typo3conf typo3temp uploads&lt;br /&gt;
&lt;br /&gt;
6 Check the symlink cms/typo3_src and make sure it points to the source&lt;br /&gt;
  directory.&lt;br /&gt;
  (See above: &amp;quot;Newbie information about the TYPO3 filesystem structure&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
7 In your browser, visit&lt;br /&gt;
  http://[your.site.name]/cms/&lt;br /&gt;
&lt;br /&gt;
8 Follow the instructions in the 1-2-3 install tool&lt;br /&gt;
&lt;br /&gt;
9 From this point, you can access the backend through&lt;br /&gt;
  http://[your.site.name]/cms/typo3/&lt;br /&gt;
  with the username &amp;quot;admin&amp;quot; and password &amp;quot;password&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
That&amp;#039;s it :-)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
INSTALLING TYPO3 IN THE WEBROOT FOLDER&lt;br /&gt;
======================================&lt;br /&gt;
&lt;br /&gt;
1 Follow the steps 1-6 above.&lt;br /&gt;
&lt;br /&gt;
2 Move the files in the cms/ folder up one level.&lt;br /&gt;
&lt;br /&gt;
  $ cd cms&lt;br /&gt;
  $ mv * ../&lt;br /&gt;
  $ cd ../&lt;br /&gt;
&lt;br /&gt;
3 Update the symlink&lt;br /&gt;
&lt;br /&gt;
  $ rm typo3_src&lt;br /&gt;
  $ ln -s ./typo3_src-&amp;lt;version&amp;gt; typo3_src&lt;br /&gt;
&lt;br /&gt;
4 Now TYPO3 runs in http://[your.site.name]/&lt;br /&gt;
&lt;br /&gt;
That&amp;#039;s it :-)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
WHAT SHOULD YOU DO IF YOU HAVE A PROBLEM?&lt;br /&gt;
=========================================&lt;br /&gt;
&lt;br /&gt;
TYPO3 is a powerful and complex professional application. When you start&lt;br /&gt;
out there will be many things you don´t understand, or that don&amp;#039;t seem to&lt;br /&gt;
make sense. There is a widely used mailing list (more information on&lt;br /&gt;
typo3.com &amp;amp; typo3.org) where many experienced users and developers&lt;br /&gt;
lurk... they are always willing to help, provided you followed these steps&lt;br /&gt;
BEFORE you ask your question:&lt;br /&gt;
&lt;br /&gt;
1 - Read all available documentation carefully&lt;br /&gt;
&lt;br /&gt;
2 - Read the webserver error logfiles&lt;br /&gt;
    (for example /var/log/apache/error.log)&lt;br /&gt;
&lt;br /&gt;
3 - Read all available documentation again&lt;br /&gt;
&lt;br /&gt;
4 - Search the mailing list archive carefully&lt;br /&gt;
&lt;br /&gt;
5 - If you still can&amp;#039;t figure it out - ask the list...:&lt;br /&gt;
      - Newsgroup:     news://news.netfielders.de/&lt;br /&gt;
      - Mailing lists: http://lists.netfielders.de/&lt;br /&gt;
&lt;br /&gt;
    When posting to one of the lists, see the following guidelines...&lt;br /&gt;
      - Be polite&lt;br /&gt;
	 Always include the version of used TYPO3 and server environment&lt;br /&gt;
	 (phpinfo())... note that this is available within the TYPO3&lt;br /&gt;
	 Install Tool&lt;br /&gt;
      - Be as specific and clear as possible - questions like &amp;quot;my TYPO3&lt;br /&gt;
	 installation does not work - what can I do???&amp;quot; will be ignored.&lt;br /&gt;
	 Although English may not be your first language, if those reading&lt;br /&gt;
	 your posting can&amp;#039;t understand it, you won&amp;#039;t get the help you need&lt;br /&gt;
      - If you are really having a tough time getting something working,&lt;br /&gt;
	 stay cool and don&amp;#039;t criticise or flame. Problems are normally&lt;br /&gt;
	 caused by lack of research into the documentation, or&lt;br /&gt;
	 misunderstanding, not because of bugs. Be logical about your&lt;br /&gt;
	 troubleshooting, and you&amp;#039;ll get there&lt;br /&gt;
&lt;br /&gt;
6 - If you have identified a genuine new bug, report it at&lt;br /&gt;
    http://bugs.typo3.org/ ...do not post to the list about it&lt;br /&gt;
&lt;br /&gt;
Please be aware that if you ask questions that are answered in the&lt;br /&gt;
available documentation, you may not get a reply, or any help from the&lt;br /&gt;
developers or any experienced users!&lt;br /&gt;
&lt;br /&gt;
We are aware that there is still some work to be done on the&lt;br /&gt;
documentation, and the platform for user support... please forgive us for&lt;br /&gt;
not having all these gaps filled. If you feel that some information is&lt;br /&gt;
missing, hard to find or just plain wrong, or you have a suggestion on&lt;br /&gt;
improving TYPO3 or the &amp;quot;support services&amp;quot;, please let us know so that we&lt;br /&gt;
can do what is necessary. You could also volunteer to help with the work!&lt;br /&gt;
&lt;br /&gt;
(c) Nigel Jackson, Ingmar Schlecht&lt;br /&gt;
    Unix related additions made by Michael Stucki and some Wiki users:&lt;br /&gt;
    http://wiki.typo3.org/index.php/Tgz-INSTALL.txt&lt;br /&gt;
&lt;br /&gt;
-- Michael Stucki &amp;lt;michael@typo3.org&amp;gt;  Sun,  26 Mar 2006  22:10:53 +0100&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Image Magick über SSH Zugang auf VMWare ==&lt;br /&gt;
Quelle: http://www.4many.net/imagemagick_setup.html&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ImageMagick Installation on Virtual Host Account with SSH Access&lt;br /&gt;
Situation: 	Customer got virtual host with ssh access&lt;br /&gt;
TYPO3 was installed&lt;br /&gt;
no ImageMagick&lt;br /&gt;
after installing static linked package imagemagick-4.2.9_i386-static-1.tar.gz&lt;br /&gt;
TYPO3 complained that no valid version could be found&lt;br /&gt;
Problem: 	It turned out that due to the virtual setup and the setup of the Apache the environment got lost and the ImageMagick.so.9 couldn&amp;#039;t be found during the exec()&lt;br /&gt;
Challenge: 	&lt;br /&gt;
&lt;br /&gt;
   1. convince the provider to change the setup&lt;br /&gt;
      Nice try!&lt;br /&gt;
   2. convince the provider to install ImageMagick globally&lt;br /&gt;
      No support for third party products&lt;br /&gt;
   3. fix it in TYPO3 to pass environment&lt;br /&gt;
      possible solution, just no time to do so&lt;br /&gt;
&lt;br /&gt;
Solution: 	Fixed it on script level&lt;br /&gt;
&lt;br /&gt;
   1. move required executable to *.bin, i.e.&lt;br /&gt;
&lt;br /&gt;
      mv convert convert.bin&lt;br /&gt;
      mv combine combine.bin&lt;br /&gt;
      mv identify identify.bin&lt;br /&gt;
&lt;br /&gt;
   2. create script&lt;br /&gt;
&lt;br /&gt;
      pico convert&lt;br /&gt;
&lt;br /&gt;
   3. content of the script file&lt;br /&gt;
&lt;br /&gt;
      #!/usr/local/bin/bash&lt;br /&gt;
      export PATH; PATH=&amp;quot;/home/usr203227042/ImageMagick-4.2.9/bin:$PATH&amp;quot;&lt;br /&gt;
      export MAGICK_HOME=&amp;quot;/home/usr203227042/ImageMagick-4.2.9&amp;quot;&lt;br /&gt;
      export LD_LIBRARY_PATH=&amp;quot;/home/usr203227042/ImageMagick-4.2.9/lib&amp;quot;&lt;br /&gt;
      /home/usr203227042/ImageMagick-4.2.9/bin/convert.bin $*&lt;br /&gt;
&lt;br /&gt;
   4. make script executable&lt;br /&gt;
&lt;br /&gt;
      chmod 755 convert&lt;br /&gt;
&lt;br /&gt;
   5. repeat steps 2.-4. for combine and identify and don&amp;#039;t forget to change convert.bin to the appropriate value&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Trennung von Produktions und Live-Server (Bearbeitung der Seiten und Darstellung) ==&lt;br /&gt;
Für den Website-Betrieb sind die Verzeichnisse TSLib und T3Lib notwendig um eine Website auszuliefern.&lt;br /&gt;
&lt;br /&gt;
Für die Bearbeitung von Seiten sind die Dateien im Typo3 Verzeichnis zuständig. Ohne Typo3 Verzeichnis gibt es kein Backend aber die Seiten funktionieren trotzdem. Ein gutes Mittel um die Seiten vor Angreifern zu schützen.&lt;br /&gt;
&lt;br /&gt;
siehe auch [[Typo3 - Update]]&lt;br /&gt;
&lt;br /&gt;
== Zentrale Typo3-Installation vs mehrere Typo3 ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Verschiedene Gründe:&lt;br /&gt;
1. Es gibt aus Sicherheitsgründen keinen Remote Zugang für unseren Server. Das macht es etwas umständlicher.&lt;br /&gt;
&lt;br /&gt;
2. Von Version 3.7-3.8 gab es bei manchen Extensions Probleme mit Updates, bzw. es gab Extensions die das Typo auch mal aus dem Tritt brachten. Wenn wir alle Präsenzen auf einem Typo laufen lassen würden wären bei einem Fehler alle Homepages betroffen und Nebenwirkungen unter Umständen nicht so einfach zu sehen. Mit der getrennten Installation kann man auch bei sehr experimentellen Extensions relativ sicher updaten. Auch wenn wir verschiedene Datenbanken benutzen würden. Erst ab Version 4 gibt es außerdem die Möglichkeit Seiten vernünftig zu testen bevor Sie bei Änderungen Online gehen. Das war bisher nur mit einer ziemlich umständlichen Extension möglich.&lt;br /&gt;
&lt;br /&gt;
Manche würden das  vielleicht als Übervorsichtig auslegen. Im Endeffekt hat es nur den Nachteil der längeren Uploadzeiten. Speicherplatz spielt im Grunde kaum eine Rolle. Der Server wird auch nicht wesentlich mehr belastet. Weil die Skripte egal ob in einer oder in mehreren Typos ja immer für jede Anfrage abgearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
3. Wir haben den Kunden eine komplette Installation verkauft mit der Sie machen können was Sie wollen. Dafür bekommen Sie natürlich auch eine eigene Installation.&lt;br /&gt;
&lt;br /&gt;
Für die Miettypos werden wir allerdings eine einzelne Installation benutzen. Für eine Agentur bietet sich ebenfalls eine eigene Installation an auf der die betreuten Präsenzen laufen.&lt;br /&gt;
&lt;br /&gt;
4. Manche Typos laufen auf anderen Servern ;-) Z.T. mit Anpassungen im Quellcode vom Typo. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Weitere Pro und Kontra Argumente ===&lt;br /&gt;
&lt;br /&gt;
* Zeitersparnis beim Update in zentraler Installation&lt;br /&gt;
* Ein Backend=&amp;gt;Admin Account unübersichtlich&lt;br /&gt;
&lt;br /&gt;
== automatische Installation ==&lt;br /&gt;
&lt;br /&gt;
Überlegungen zum automatischen Installieren:&lt;br /&gt;
&lt;br /&gt;
Ausgehend von einer fertigen Grundinstallation mit Benutzern und Rechten plus einigen Dummy-Seiten müßten sich per Knopfdruck Installationen anfertigen lassen.&lt;br /&gt;
&lt;br /&gt;
Einzelschritte:&lt;br /&gt;
* Notwendige Dateien (Typo3 System, Filadmin Ordner)&lt;br /&gt;
* Datenbank (inkl. Benutzer und Dummy Inhalten)&lt;br /&gt;
* Config-Datei (automatisiert ?)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Typo3 - Update ==&lt;br /&gt;
=== 3.8 auf 4.0 ===&lt;br /&gt;
Ordner typo3, t3lib ersetzen&lt;br /&gt;
misc aufspielen&lt;br /&gt;
index.php ersetzen (root)&lt;br /&gt;
&lt;br /&gt;
Update Wizard im Install Tool ausführen&lt;br /&gt;
&lt;br /&gt;
Im Database Analyzer Compare und danach die erforderlichen Updates der Datenbanktabellen ausführen.&lt;br /&gt;
&lt;br /&gt;
Nicht benötigte Extensions entfernen und entsprechend Templates anpassen&lt;br /&gt;
&lt;br /&gt;
Alte Sprachpakete löschen und mit dem Translation Handling im Extension Manager die benötigten Sprachen aktualisieren.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Kompatibilitätsmodus 3.8 für Version 4 ===&lt;br /&gt;
Nach Update von 3.8.x auf 4.0 läuft das Typo zunächst im Kompatibilitätsmodus.&lt;br /&gt;
&lt;br /&gt;
Folgendes sollte verändert werden damit die Ausgabe auch nach umschalten wieder geht.&lt;br /&gt;
The following updates will be performed:&lt;br /&gt;
&lt;br /&gt;
changeCompatibilityVersion&lt;br /&gt;
TYPO3 output is currently compatible to version 3.8. To use all the new features in the current TYPO3 version, make sure you follow the guidelines below to upgrade without problems.&lt;br /&gt;
&lt;br /&gt;
Follow the steps below carefully and confirm every step!&lt;br /&gt;
You will see this list again after you performed the update.&lt;br /&gt;
CMS Frontend&lt;br /&gt;
&lt;br /&gt;
    *&lt;br /&gt;
&lt;br /&gt;
      Word separator character for simulateStaticDocument is changed from underscore (_) to hyphen (-) to make URLs more friendly for search enginesURLs that are already existing (e.g. external links to your site) will still work like before.&lt;br /&gt;
&lt;br /&gt;
      You can set the separator character back to an underscore by putting the following line into the Setup section of your Page TypoScript template:&lt;br /&gt;
&lt;br /&gt;
      config.simulateStaticDocuments_replacementChar = _&lt;br /&gt;
    *&lt;br /&gt;
&lt;br /&gt;
      CSS Stylesheets and JavaScript are put into an external file by default.&lt;br /&gt;
&lt;br /&gt;
      Technically, that means that the default value of &amp;quot;config.inlineStyle2TempFile&amp;quot; is now set to &amp;quot;1&amp;quot; and that of &amp;quot;config.removeDefaultJS&amp;quot; to &amp;quot;external&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 Acknowledged&lt;br /&gt;
CSS Styled Content: Accessibility improvements&lt;br /&gt;
&lt;br /&gt;
The rendering of the following elements will change:&lt;br /&gt;
&lt;br /&gt;
    * tt_content.menu (used f.e. for sitemaps): Instead of div-tags, lists are used now.&lt;br /&gt;
&lt;br /&gt;
    * tt_content.mailform: Mailforms do not use tables anymore, instead, they use the div-tag. Besides that, mailforms are accessible now.&lt;br /&gt;
&lt;br /&gt;
    * The p-tag has been removed from all table cells.&lt;br /&gt;
&lt;br /&gt;
    * CSS based &amp;quot;image&amp;quot; and &amp;quot;text with image&amp;quot;&lt;br /&gt;
      As the extension cron_cssstyledimgtext has been merged into the core, rendering of the content elements &amp;quot;image&amp;quot; and &amp;quot;text with image&amp;quot; has been changed to be CSS instead of table based. Read the 4.0 release notes for further information.&lt;br /&gt;
&lt;br /&gt;
You will have to update your stylesheets to comply with these changes.&lt;br /&gt;
&lt;br /&gt;
 Acknowledged&lt;br /&gt;
&lt;br /&gt;
 Check all (ignore selection above)&lt;br /&gt;
WARNING: this might break the output of your website.&lt;br /&gt;
Show database queries performed&lt;/div&gt;</summary>
		<author><name>217.228.133.51</name></author>
	</entry>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Grundeinstellungen&amp;diff=18512</id>
		<title>Typo3 - Grundeinstellungen</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Grundeinstellungen&amp;diff=18512"/>
		<updated>2007-01-03T14:45:00Z</updated>

		<summary type="html">&lt;p&gt;217.228.133.51: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Kompatibilitätsmodus ==&lt;br /&gt;
To Do...&lt;br /&gt;
&lt;br /&gt;
# Passwort für Install Tool ändern&lt;br /&gt;
# Ab Typo4.x DB References Updaten&lt;br /&gt;
# Deutsche Sprachpakete im Extension Manage laden (für 3.8 die CSH Files)&lt;br /&gt;
# Standard Templates TS-Templates evt. HTML Template und CSS (für TV und Automaketemplate die Extensions nicht vergessen)&lt;br /&gt;
# Benutzer Konfiguration bzw. Page Konfiguration (UserTS und PageTS)&lt;br /&gt;
# Standard Extensions installieren&lt;/div&gt;</summary>
		<author><name>217.228.133.51</name></author>
	</entry>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Installation&amp;diff=516</id>
		<title>Typo3 - Installation</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Installation&amp;diff=516"/>
		<updated>2007-01-03T14:43:28Z</updated>

		<summary type="html">&lt;p&gt;217.228.133.51: /* Database Analyser */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Typo3 Autoinstallation ==&lt;br /&gt;
Wünschenswert wäre ein Script, welches eine Typo3 Grundinstallation vollautomatisch durchführt. Als ersten Schritt einige Vorüberlegungen:&lt;br /&gt;
Die Installation sollte nach Angabe einer Datenbank die Typo3 Verzeichnisse hochladen, auspacken und das Konfigurationsfile mit den Datenbankwerten belegen. Weiterhin sollte die Datenbank bereits einen Admin-User einige Seiten und einige Grundtemplates enthalten. Typo3 enthält ja die Möglichkeit im DB Teil der installation ein eigenes .sql File zu benutzen, welches bereits die nötigen Werte enthält.&lt;br /&gt;
&lt;br /&gt;
== Grundsätzliche Installation ==&lt;br /&gt;
&lt;br /&gt;
=== Uploaden ===&lt;br /&gt;
&lt;br /&gt;
# Typo3 - Dummy auf den Server laden&lt;br /&gt;
# Aus dem Installscript /typo3/install/index.php die die() Funktion auskommentieren&lt;br /&gt;
# Install Skript im Browser aufrufen (Standard Passwort ist joh316)&lt;br /&gt;
# Passwort ändern !! und neu einloggen (evt. Schreibrecht für /typo3/typo3conf/localconf.php setzten)&lt;br /&gt;
&lt;br /&gt;
=== Basic Configuration ===&lt;br /&gt;
&lt;br /&gt;
# Schreibrechte für die rot markierten Ordner ändern und den den fileadmin Ordner ebenfalls schreibbar machen.&lt;br /&gt;
# Datenbank Zugangsdaten eingeben. Host ist in der Regel &amp;#039;localhost&amp;#039;&lt;br /&gt;
# Update localconf.php klicken dann click to continue&lt;br /&gt;
# Jetzt die Datenbank im neuen Dropdownfeld. Auswählen&lt;br /&gt;
# Encryption key: Generate Knopf klicken&lt;br /&gt;
&lt;br /&gt;
=== Database Analyser ===&lt;br /&gt;
# Benötigte Tabellen anlegen: Compare klicken - dann write to database&lt;br /&gt;
# Dump static data IMPORT  	&lt;br /&gt;
# (Notwendig?) Tabellen füllen mit statischen Templates typo3conf/database.sql (1.1 M) ebenfalls Compare und write to database&lt;br /&gt;
# admin User erstellen damit man sich im Backend einloggen kann.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hinweis:&amp;#039;&amp;#039;&amp;#039; wenn man eine gute leere Installation hat kann man diese Daten komplett in ein sql-Standardfile exportieren und bei einer frischen Typo3 Installation komplett einspielen.&lt;br /&gt;
&lt;br /&gt;
=== All Configuration ===&lt;br /&gt;
# [gdlib_2] auf 1 stellen Wenn GDlib Version 2 Verwendet wird&lt;br /&gt;
# [TTFdpi] muß auf 96 stehen wenn die Schrift im Bild bei &amp;#039;Basic Configuration&amp;#039; nicht vollständig angezeigt wird.&lt;br /&gt;
# [noEdit] auf 0 stellen dann kann man vom Backend-Bereich Text-Dateien (z.B. CSS-Files) verändern.&lt;br /&gt;
# [warning_email_addr] setzten dann bekommt man eine Email wenn sich jemand viermal falsch einloggt&lt;br /&gt;
&lt;br /&gt;
=== Wichtige ToDos im Typo Backend ===&lt;br /&gt;
# Passwort für Install Tool ändern&lt;br /&gt;
# Ab Typo4.x DB References Updaten&lt;br /&gt;
# Deutsche Sprachpakete im Extension Manage laden (für 3.8 die CSH Files)&lt;br /&gt;
# Standard Templates TS-Templates evt. HTML Template und CSS (für TV und Automaketemplate die Extensions nicht vergessen)&lt;br /&gt;
# Benutzer Konfiguration bzw. Page Konfiguration (UserTS und PageTS)&lt;br /&gt;
# Standard Extensions installieren&lt;br /&gt;
&lt;br /&gt;
== Typo3 auf Unix installieren ==&lt;br /&gt;
Wenn man einen Shell Zugang zum Server hat, bietet sich eine Installation mit den tar Paketen an. Das geht erstens schneller als per FTP und man hat die Möglichkeit mit Symlinks zu arbeiten, die ein späteres Update erleichtern.&lt;br /&gt;
So gehts:&lt;br /&gt;
* Evt. Shell-Zugang erlauben (z.B. mit bash Terminal. Später wieder abschalten!)&lt;br /&gt;
* Remote Zugang z.B. mit Putty herstellen (Session &amp;gt; [IP], SSH / &lt;br /&gt;
* Entweder per FTP die tars (&amp;#039;&amp;#039;&amp;#039;Source und Dummy&amp;#039;&amp;#039;&amp;#039;) &amp;#039;&amp;#039;&amp;#039;hochladen&amp;#039;&amp;#039;&amp;#039; oder direkt mit der Shell vom Server aus laden z.B. mit&lt;br /&gt;
 wget http://prdownloads.sourceforge.net/typo3/typo3_src-4.0.4.tar.gz?download&lt;br /&gt;
... (siehe Typo3 Buch)&lt;br /&gt;
&lt;br /&gt;
* jetzt beide Pakete &amp;#039;&amp;#039;&amp;#039;auspacken&amp;#039;&amp;#039;&amp;#039;  &lt;br /&gt;
&lt;br /&gt;
 tar xzf dummy-4.0.2.tar.gz&lt;br /&gt;
 tar xzf typo3_src-4.0.2.tar.gz&lt;br /&gt;
&lt;br /&gt;
* Es entstehen die Verzeichnisse&lt;br /&gt;
 typo3_src-4.0.2&lt;br /&gt;
 dummy-4.0.2&lt;br /&gt;
&lt;br /&gt;
der Inhalt des Dummy Paket liegt später direkt auf dem Webspace.Der Quelltext der Source im src Verzeichnis damit man später drauf verweisen kann. Deshalb &amp;#039;&amp;#039;&amp;#039;verschieben&amp;#039;&amp;#039;&amp;#039; wir den Inhalt des &amp;#039;&amp;#039;&amp;#039;Dummy Paket&amp;#039;&amp;#039;&amp;#039; eine Ebene nach unten in das Wurzelverzeichnis (die aktuelle Ebene).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Hinweis: Eine weitere Möglichkeit wäre die Dateien im Ordner zu belassen, ihn sinnvoll umzubenennen (z.B. cms/) und die Domain z.B. als virtual Host auf den Unterordner gehen zu lassen.&amp;#039;&amp;#039;&lt;br /&gt;
 mv dummy-4.0.2/* ./&lt;br /&gt;
&lt;br /&gt;
* Jetzt machen wir einen &amp;#039;&amp;#039;&amp;#039;Symlink&amp;#039;&amp;#039;&amp;#039; der auf das src Verzeichnis zeigt und typo3_src heißt. &lt;br /&gt;
(evt. ist schon ein Symlink da der vom dummyVerzeichnis nach unten, den muß man vorher löschen oder überschreiben)&lt;br /&gt;
&lt;br /&gt;
 ln -s typo3_src-4.0.2 typo3_src &lt;br /&gt;
&lt;br /&gt;
Wenn man im Dummy Paket das typo3_src Symlink umbiegt kann man ganz schnell ein Update ausprobieren oder eine neue source testen&lt;br /&gt;
* Die Archive und den leeren Dummy Ordner kann man jetzt löschen:&lt;br /&gt;
 rm -r dummy-4.0.2&lt;br /&gt;
 rm dummy-4.0.3.tar.gz&lt;br /&gt;
 rm typo3_src-4.0.2.tar.gz&lt;br /&gt;
* Im Browser müßte jetzt schon was kommen (/typo3 oder /index.php)&lt;br /&gt;
* Mit dem vi Editor können wir die Die Funktion im Installer auskommentieren:&lt;br /&gt;
 vi typo3_src-4.0.2/install/index.php&lt;br /&gt;
* Mit i kommt man in den Einfügemodus Esc verläßt ihn :wq! speichert und schließt den Editor.&lt;br /&gt;
&lt;br /&gt;
* Jetzt kann man den Typo3 Installer starten&lt;br /&gt;
* Um die Rechte im Terminal anzupassen kann man den Befehl chmod benutzen&lt;br /&gt;
=== Beschreibung der Installation aus der Datei &amp;#039;install.txt&amp;#039; der Typo3 4.0.2 Distribution ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
**************************&lt;br /&gt;
* UNIX ARCHIVES OF TYPO3 *&lt;br /&gt;
**************************&lt;br /&gt;
&lt;br /&gt;
INTRODUCTION&lt;br /&gt;
============&lt;br /&gt;
&lt;br /&gt;
As you have downloaded this package you seem to know already about TYPO3.&lt;br /&gt;
If you don&amp;#039;t, visit http://typo3.org/ where you can find many useful&lt;br /&gt;
information.&lt;br /&gt;
&lt;br /&gt;
This short guide lists the important steps to install this package.&lt;br /&gt;
&lt;br /&gt;
By default TYPO3 installs into the folder:&lt;br /&gt;
   http://[your.site.name]/&amp;lt;this_site_name&amp;gt;/&lt;br /&gt;
&lt;br /&gt;
Read the additional instructions to install TYPO3 in the root folder:&lt;br /&gt;
   http://[your.site.name]/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
IMPORTANT NOTE&lt;br /&gt;
==============&lt;br /&gt;
&lt;br /&gt;
Please be aware of the fact that the file transfer protocol (FTP) does not&lt;br /&gt;
support Symlinks. You cannot unpack these archives locally and copy them&lt;br /&gt;
to your server using FTP, even if the target server actually is a Unix&lt;br /&gt;
server.&lt;br /&gt;
&lt;br /&gt;
So if you don&amp;#039;t have shell access, try to use a terminal emulator instead.&lt;br /&gt;
(PHPshell to give you an example - Google knows all of them!)&lt;br /&gt;
&lt;br /&gt;
If this doesn&amp;#039;t work you&amp;#039;ll have to stick back to the ZIP version :-(&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NEWBIE INFORMATION ABOUT THE TYPO3 FILESYSTEM STRUCTURE&lt;br /&gt;
=======================================================&lt;br /&gt;
&lt;br /&gt;
A Unix TYPO3 installation consists of two parts:&lt;br /&gt;
     1) The &amp;quot;source&amp;quot; package&lt;br /&gt;
     2) The &amp;quot;dummy&amp;quot; package&lt;br /&gt;
&lt;br /&gt;
The dummy package contains the skeleton directory structure for a TYPO3&lt;br /&gt;
installation and a symlink (&amp;#039;typo3_src&amp;#039;) to the location of the source&lt;br /&gt;
package which contains all the PHP files, images, JavaScript files, etc.&lt;br /&gt;
that TYPO3 needs to run.&lt;br /&gt;
&lt;br /&gt;
In other words: You can have several TYPO3 installations with just one&lt;br /&gt;
source package. A typical directory structure looks like this:&lt;br /&gt;
&lt;br /&gt;
/var/www/typo3_src-3.8.1/   # the untared 3.8.0 source package&lt;br /&gt;
/var/www/typo3_src-4.0/     # the untared 4.0 source package&lt;br /&gt;
/var/www/installation1/     # the untared dummy package of a TYPO3&lt;br /&gt;
                            # installation running on TYPO3 3.8.1&lt;br /&gt;
    /typo3_src  --&amp;gt; ../typo3_src-3.8.1/   # a symlink to the 3.8.1 source&lt;br /&gt;
    /typo3conf/&lt;br /&gt;
    /typo3temp/&lt;br /&gt;
    /fileadmin/&lt;br /&gt;
    /.../&lt;br /&gt;
/var/www/installation2/     # the untared dummy package of a TYPO3&lt;br /&gt;
                            # installation running on TYPO3 4.0&lt;br /&gt;
    /typo3_src  --&amp;gt; ../typo3_src-4.0/     # a symlink to the 4.0 source&lt;br /&gt;
    /typo3conf/&lt;br /&gt;
    /typo3temp/&lt;br /&gt;
    /fileadmin/&lt;br /&gt;
    /.../&lt;br /&gt;
&lt;br /&gt;
As you see, the two TYPO3-installations (possibly with different domains)&lt;br /&gt;
can use the same TYPO3 source package. You can even change the source&lt;br /&gt;
package simply be changing the symlink inside the installation directory.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
STEP BY STEP&lt;br /&gt;
============&lt;br /&gt;
&lt;br /&gt;
1 Get the TYPO3 source package and the TYPO3 dummy package.&lt;br /&gt;
&lt;br /&gt;
2 Copy the archives to the web root of your server.&lt;br /&gt;
  (Debian default is /var/www/, SuSE default is /srv/www/)&lt;br /&gt;
&lt;br /&gt;
3 Unpack the archives:&lt;br /&gt;
  $ tar xzf typo3_src-&amp;lt;version&amp;gt;.tar.gz&lt;br /&gt;
  $ tar xfz dummy-&amp;lt;version&amp;gt;.tar.gz&lt;br /&gt;
&lt;br /&gt;
4 Rename the dummy-&amp;lt;version&amp;gt; directory to fit your needs and make sure it&lt;br /&gt;
  is accessible by your webserver (for example by creating a virtual&lt;br /&gt;
  host). We assume you rename the directory to cms:&lt;br /&gt;
  $ mv dummy-&amp;lt;version&amp;gt; cms&lt;br /&gt;
&lt;br /&gt;
5 Set permissions (as root): There are at least two options.&lt;br /&gt;
  These steps will make four directories writable for the webserver:&lt;br /&gt;
  - cms/fileadmin/&lt;br /&gt;
  - cms/typo3conf/&lt;br /&gt;
  - cms/typo3temp/&lt;br /&gt;
  - cms/uploads/&lt;br /&gt;
&lt;br /&gt;
	5.a (recommended)&lt;br /&gt;
	    Run these commands as root in the cms/ directory:&lt;br /&gt;
	    # chgrp -R &amp;lt;wwwserver&amp;gt; fileadmin typo3conf typo3temp uploads&lt;br /&gt;
	    # chmod -R g+w,o-rwx fileadmin typo3conf typo3temp uploads&lt;br /&gt;
&lt;br /&gt;
	    ... where &amp;lt;wwwserver&amp;gt; is the name of the group your webserver&lt;br /&gt;
	    is running as&lt;br /&gt;
&lt;br /&gt;
	5.b (insecure but easy to apply)&lt;br /&gt;
	    I repeat: This is insecure!&lt;br /&gt;
	    Do not use this method if you are working on a shared server!&lt;br /&gt;
&lt;br /&gt;
	    Simply run this command:&lt;br /&gt;
	    $ chmod -R a+w fileadmin typo3conf typo3temp uploads&lt;br /&gt;
&lt;br /&gt;
6 Check the symlink cms/typo3_src and make sure it points to the source&lt;br /&gt;
  directory.&lt;br /&gt;
  (See above: &amp;quot;Newbie information about the TYPO3 filesystem structure&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
7 In your browser, visit&lt;br /&gt;
  http://[your.site.name]/cms/&lt;br /&gt;
&lt;br /&gt;
8 Follow the instructions in the 1-2-3 install tool&lt;br /&gt;
&lt;br /&gt;
9 From this point, you can access the backend through&lt;br /&gt;
  http://[your.site.name]/cms/typo3/&lt;br /&gt;
  with the username &amp;quot;admin&amp;quot; and password &amp;quot;password&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
That&amp;#039;s it :-)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
INSTALLING TYPO3 IN THE WEBROOT FOLDER&lt;br /&gt;
======================================&lt;br /&gt;
&lt;br /&gt;
1 Follow the steps 1-6 above.&lt;br /&gt;
&lt;br /&gt;
2 Move the files in the cms/ folder up one level.&lt;br /&gt;
&lt;br /&gt;
  $ cd cms&lt;br /&gt;
  $ mv * ../&lt;br /&gt;
  $ cd ../&lt;br /&gt;
&lt;br /&gt;
3 Update the symlink&lt;br /&gt;
&lt;br /&gt;
  $ rm typo3_src&lt;br /&gt;
  $ ln -s ./typo3_src-&amp;lt;version&amp;gt; typo3_src&lt;br /&gt;
&lt;br /&gt;
4 Now TYPO3 runs in http://[your.site.name]/&lt;br /&gt;
&lt;br /&gt;
That&amp;#039;s it :-)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
WHAT SHOULD YOU DO IF YOU HAVE A PROBLEM?&lt;br /&gt;
=========================================&lt;br /&gt;
&lt;br /&gt;
TYPO3 is a powerful and complex professional application. When you start&lt;br /&gt;
out there will be many things you don´t understand, or that don&amp;#039;t seem to&lt;br /&gt;
make sense. There is a widely used mailing list (more information on&lt;br /&gt;
typo3.com &amp;amp; typo3.org) where many experienced users and developers&lt;br /&gt;
lurk... they are always willing to help, provided you followed these steps&lt;br /&gt;
BEFORE you ask your question:&lt;br /&gt;
&lt;br /&gt;
1 - Read all available documentation carefully&lt;br /&gt;
&lt;br /&gt;
2 - Read the webserver error logfiles&lt;br /&gt;
    (for example /var/log/apache/error.log)&lt;br /&gt;
&lt;br /&gt;
3 - Read all available documentation again&lt;br /&gt;
&lt;br /&gt;
4 - Search the mailing list archive carefully&lt;br /&gt;
&lt;br /&gt;
5 - If you still can&amp;#039;t figure it out - ask the list...:&lt;br /&gt;
      - Newsgroup:     news://news.netfielders.de/&lt;br /&gt;
      - Mailing lists: http://lists.netfielders.de/&lt;br /&gt;
&lt;br /&gt;
    When posting to one of the lists, see the following guidelines...&lt;br /&gt;
      - Be polite&lt;br /&gt;
	 Always include the version of used TYPO3 and server environment&lt;br /&gt;
	 (phpinfo())... note that this is available within the TYPO3&lt;br /&gt;
	 Install Tool&lt;br /&gt;
      - Be as specific and clear as possible - questions like &amp;quot;my TYPO3&lt;br /&gt;
	 installation does not work - what can I do???&amp;quot; will be ignored.&lt;br /&gt;
	 Although English may not be your first language, if those reading&lt;br /&gt;
	 your posting can&amp;#039;t understand it, you won&amp;#039;t get the help you need&lt;br /&gt;
      - If you are really having a tough time getting something working,&lt;br /&gt;
	 stay cool and don&amp;#039;t criticise or flame. Problems are normally&lt;br /&gt;
	 caused by lack of research into the documentation, or&lt;br /&gt;
	 misunderstanding, not because of bugs. Be logical about your&lt;br /&gt;
	 troubleshooting, and you&amp;#039;ll get there&lt;br /&gt;
&lt;br /&gt;
6 - If you have identified a genuine new bug, report it at&lt;br /&gt;
    http://bugs.typo3.org/ ...do not post to the list about it&lt;br /&gt;
&lt;br /&gt;
Please be aware that if you ask questions that are answered in the&lt;br /&gt;
available documentation, you may not get a reply, or any help from the&lt;br /&gt;
developers or any experienced users!&lt;br /&gt;
&lt;br /&gt;
We are aware that there is still some work to be done on the&lt;br /&gt;
documentation, and the platform for user support... please forgive us for&lt;br /&gt;
not having all these gaps filled. If you feel that some information is&lt;br /&gt;
missing, hard to find or just plain wrong, or you have a suggestion on&lt;br /&gt;
improving TYPO3 or the &amp;quot;support services&amp;quot;, please let us know so that we&lt;br /&gt;
can do what is necessary. You could also volunteer to help with the work!&lt;br /&gt;
&lt;br /&gt;
(c) Nigel Jackson, Ingmar Schlecht&lt;br /&gt;
    Unix related additions made by Michael Stucki and some Wiki users:&lt;br /&gt;
    http://wiki.typo3.org/index.php/Tgz-INSTALL.txt&lt;br /&gt;
&lt;br /&gt;
-- Michael Stucki &amp;lt;michael@typo3.org&amp;gt;  Sun,  26 Mar 2006  22:10:53 +0100&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Image Magick über SSH Zugang auf VMWare ==&lt;br /&gt;
Quelle: http://www.4many.net/imagemagick_setup.html&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ImageMagick Installation on Virtual Host Account with SSH Access&lt;br /&gt;
Situation: 	Customer got virtual host with ssh access&lt;br /&gt;
TYPO3 was installed&lt;br /&gt;
no ImageMagick&lt;br /&gt;
after installing static linked package imagemagick-4.2.9_i386-static-1.tar.gz&lt;br /&gt;
TYPO3 complained that no valid version could be found&lt;br /&gt;
Problem: 	It turned out that due to the virtual setup and the setup of the Apache the environment got lost and the ImageMagick.so.9 couldn&amp;#039;t be found during the exec()&lt;br /&gt;
Challenge: 	&lt;br /&gt;
&lt;br /&gt;
   1. convince the provider to change the setup&lt;br /&gt;
      Nice try!&lt;br /&gt;
   2. convince the provider to install ImageMagick globally&lt;br /&gt;
      No support for third party products&lt;br /&gt;
   3. fix it in TYPO3 to pass environment&lt;br /&gt;
      possible solution, just no time to do so&lt;br /&gt;
&lt;br /&gt;
Solution: 	Fixed it on script level&lt;br /&gt;
&lt;br /&gt;
   1. move required executable to *.bin, i.e.&lt;br /&gt;
&lt;br /&gt;
      mv convert convert.bin&lt;br /&gt;
      mv combine combine.bin&lt;br /&gt;
      mv identify identify.bin&lt;br /&gt;
&lt;br /&gt;
   2. create script&lt;br /&gt;
&lt;br /&gt;
      pico convert&lt;br /&gt;
&lt;br /&gt;
   3. content of the script file&lt;br /&gt;
&lt;br /&gt;
      #!/usr/local/bin/bash&lt;br /&gt;
      export PATH; PATH=&amp;quot;/home/usr203227042/ImageMagick-4.2.9/bin:$PATH&amp;quot;&lt;br /&gt;
      export MAGICK_HOME=&amp;quot;/home/usr203227042/ImageMagick-4.2.9&amp;quot;&lt;br /&gt;
      export LD_LIBRARY_PATH=&amp;quot;/home/usr203227042/ImageMagick-4.2.9/lib&amp;quot;&lt;br /&gt;
      /home/usr203227042/ImageMagick-4.2.9/bin/convert.bin $*&lt;br /&gt;
&lt;br /&gt;
   4. make script executable&lt;br /&gt;
&lt;br /&gt;
      chmod 755 convert&lt;br /&gt;
&lt;br /&gt;
   5. repeat steps 2.-4. for combine and identify and don&amp;#039;t forget to change convert.bin to the appropriate value&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Trennung von Produktions und Live-Server (Bearbeitung der Seiten und Darstellung) ==&lt;br /&gt;
Für den Website-Betrieb sind die Verzeichnisse TSLib und T3Lib notwendig um eine Website auszuliefern.&lt;br /&gt;
&lt;br /&gt;
Für die Bearbeitung von Seiten sind die Dateien im Typo3 Verzeichnis zuständig. Ohne Typo3 Verzeichnis gibt es kein Backend aber die Seiten funktionieren trotzdem. Ein gutes Mittel um die Seiten vor Angreifern zu schützen.&lt;br /&gt;
&lt;br /&gt;
siehe auch [[Typo3 - Update]]&lt;br /&gt;
&lt;br /&gt;
== Zentrale Typo3-Installation vs mehrere Typo3 ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Verschiedene Gründe:&lt;br /&gt;
1. Es gibt aus Sicherheitsgründen keinen Remote Zugang für unseren Server. Das macht es etwas umständlicher.&lt;br /&gt;
&lt;br /&gt;
2. Von Version 3.7-3.8 gab es bei manchen Extensions Probleme mit Updates, bzw. es gab Extensions die das Typo auch mal aus dem Tritt brachten. Wenn wir alle Präsenzen auf einem Typo laufen lassen würden wären bei einem Fehler alle Homepages betroffen und Nebenwirkungen unter Umständen nicht so einfach zu sehen. Mit der getrennten Installation kann man auch bei sehr experimentellen Extensions relativ sicher updaten. Auch wenn wir verschiedene Datenbanken benutzen würden. Erst ab Version 4 gibt es außerdem die Möglichkeit Seiten vernünftig zu testen bevor Sie bei Änderungen Online gehen. Das war bisher nur mit einer ziemlich umständlichen Extension möglich.&lt;br /&gt;
&lt;br /&gt;
Manche würden das  vielleicht als Übervorsichtig auslegen. Im Endeffekt hat es nur den Nachteil der längeren Uploadzeiten. Speicherplatz spielt im Grunde kaum eine Rolle. Der Server wird auch nicht wesentlich mehr belastet. Weil die Skripte egal ob in einer oder in mehreren Typos ja immer für jede Anfrage abgearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
3. Wir haben den Kunden eine komplette Installation verkauft mit der Sie machen können was Sie wollen. Dafür bekommen Sie natürlich auch eine eigene Installation.&lt;br /&gt;
&lt;br /&gt;
Für die Miettypos werden wir allerdings eine einzelne Installation benutzen. Für eine Agentur bietet sich ebenfalls eine eigene Installation an auf der die betreuten Präsenzen laufen.&lt;br /&gt;
&lt;br /&gt;
4. Manche Typos laufen auf anderen Servern ;-) Z.T. mit Anpassungen im Quellcode vom Typo. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Weitere Pro und Kontra Argumente ===&lt;br /&gt;
&lt;br /&gt;
* Zeitersparnis beim Update in zentraler Installation&lt;br /&gt;
* Ein Backend=&amp;gt;Admin Account unübersichtlich&lt;br /&gt;
&lt;br /&gt;
== automatische Installation ==&lt;br /&gt;
&lt;br /&gt;
Überlegungen zum automatischen Installieren:&lt;br /&gt;
&lt;br /&gt;
Ausgehend von einer fertigen Grundinstallation mit Benutzern und Rechten plus einigen Dummy-Seiten müßten sich per Knopfdruck Installationen anfertigen lassen.&lt;br /&gt;
&lt;br /&gt;
Einzelschritte:&lt;br /&gt;
* Notwendige Dateien (Typo3 System, Filadmin Ordner)&lt;br /&gt;
* Datenbank (inkl. Benutzer und Dummy Inhalten)&lt;br /&gt;
* Config-Datei (automatisiert ?)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Typo3 - Update ==&lt;br /&gt;
=== 3.8 auf 4.0 ===&lt;br /&gt;
Ordner typo3, t3lib ersetzen&lt;br /&gt;
misc aufspielen&lt;br /&gt;
index.php ersetzen (root)&lt;br /&gt;
&lt;br /&gt;
Update Wizard im Install Tool ausführen&lt;br /&gt;
&lt;br /&gt;
Im Database Analyzer Compare und danach die erforderlichen Updates der Datenbanktabellen ausführen.&lt;br /&gt;
&lt;br /&gt;
Nicht benötigte Extensions entfernen und entsprechend Templates anpassen&lt;br /&gt;
&lt;br /&gt;
Alte Sprachpakete löschen und mit dem Translation Handling im Extension Manager die benötigten Sprachen aktualisieren.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Kompatibilitätsmodus 3.8 für Version 4 ===&lt;br /&gt;
Nach Update von 3.8.x auf 4.0 läuft das Typo zunächst im Kompatibilitätsmodus.&lt;br /&gt;
&lt;br /&gt;
Folgendes sollte verändert werden damit die Ausgabe auch nach umschalten wieder geht.&lt;br /&gt;
The following updates will be performed:&lt;br /&gt;
&lt;br /&gt;
changeCompatibilityVersion&lt;br /&gt;
TYPO3 output is currently compatible to version 3.8. To use all the new features in the current TYPO3 version, make sure you follow the guidelines below to upgrade without problems.&lt;br /&gt;
&lt;br /&gt;
Follow the steps below carefully and confirm every step!&lt;br /&gt;
You will see this list again after you performed the update.&lt;br /&gt;
CMS Frontend&lt;br /&gt;
&lt;br /&gt;
    *&lt;br /&gt;
&lt;br /&gt;
      Word separator character for simulateStaticDocument is changed from underscore (_) to hyphen (-) to make URLs more friendly for search enginesURLs that are already existing (e.g. external links to your site) will still work like before.&lt;br /&gt;
&lt;br /&gt;
      You can set the separator character back to an underscore by putting the following line into the Setup section of your Page TypoScript template:&lt;br /&gt;
&lt;br /&gt;
      config.simulateStaticDocuments_replacementChar = _&lt;br /&gt;
    *&lt;br /&gt;
&lt;br /&gt;
      CSS Stylesheets and JavaScript are put into an external file by default.&lt;br /&gt;
&lt;br /&gt;
      Technically, that means that the default value of &amp;quot;config.inlineStyle2TempFile&amp;quot; is now set to &amp;quot;1&amp;quot; and that of &amp;quot;config.removeDefaultJS&amp;quot; to &amp;quot;external&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 Acknowledged&lt;br /&gt;
CSS Styled Content: Accessibility improvements&lt;br /&gt;
&lt;br /&gt;
The rendering of the following elements will change:&lt;br /&gt;
&lt;br /&gt;
    * tt_content.menu (used f.e. for sitemaps): Instead of div-tags, lists are used now.&lt;br /&gt;
&lt;br /&gt;
    * tt_content.mailform: Mailforms do not use tables anymore, instead, they use the div-tag. Besides that, mailforms are accessible now.&lt;br /&gt;
&lt;br /&gt;
    * The p-tag has been removed from all table cells.&lt;br /&gt;
&lt;br /&gt;
    * CSS based &amp;quot;image&amp;quot; and &amp;quot;text with image&amp;quot;&lt;br /&gt;
      As the extension cron_cssstyledimgtext has been merged into the core, rendering of the content elements &amp;quot;image&amp;quot; and &amp;quot;text with image&amp;quot; has been changed to be CSS instead of table based. Read the 4.0 release notes for further information.&lt;br /&gt;
&lt;br /&gt;
You will have to update your stylesheets to comply with these changes.&lt;br /&gt;
&lt;br /&gt;
 Acknowledged&lt;br /&gt;
&lt;br /&gt;
 Check all (ignore selection above)&lt;br /&gt;
WARNING: this might break the output of your website.&lt;br /&gt;
Show database queries performed&lt;/div&gt;</summary>
		<author><name>217.228.133.51</name></author>
	</entry>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Checkliste&amp;diff=635</id>
		<title>Typo3 - Checkliste</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Checkliste&amp;diff=635"/>
		<updated>2007-01-03T14:39:54Z</updated>

		<summary type="html">&lt;p&gt;217.228.133.51: /* Pflichtenheft */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hier findest du Checklisten zu verschiedenen Aufgaben, bzw. eine Checkliste für den kompletten Webauftritt.&lt;br /&gt;
== Pflichtenheft ==&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Benutzer Account&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** Anlegen&lt;br /&gt;
** Datenbank anlegen&lt;br /&gt;
&lt;br /&gt;
* Typo3 aufspielen (siehe [[Typo3 - Installation]])&lt;br /&gt;
** KAS-Server -&amp;gt; Autoinstallation über Kasserver&lt;br /&gt;
** Server mit Shell-Zugang -&amp;gt; Autoinstallation über Script (ToDo)&lt;br /&gt;
** Server mit Shell-Zugang -&amp;gt; Installation über Shell&lt;br /&gt;
** Server ohne Shell-Zugang -&amp;gt; FTP Upload (langwierig)&lt;br /&gt;
&lt;br /&gt;
* Grundeinstellungen (siehe [[Typo3 - Grundeinstellungen]])&lt;br /&gt;
** Sprache des Backends&lt;br /&gt;
** TypoScript Grundeinstellungen&lt;br /&gt;
** Standardbenutzer&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;HTML-Vorlage&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
** inkl. CSS und &lt;br /&gt;
** Menü mit den Zuständen normal hover und der Klasse on für gerade aktive Punkte&lt;br /&gt;
** ids für alle Bereiche die später mit dem Autoparser geparst werden anlegen. Alternativ entsprechende Marker oder Subparts anlegen.&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;TypoScript Main-Template&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;Variante 1&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*** Marker ins HTML-Template einbinden&lt;br /&gt;
*** Marker im TS Anlegen&lt;br /&gt;
*** CSS einbinden&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;Variante 2&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*** Automaketemplate (Auto Template Parser konfigurieren)&lt;br /&gt;
*** Subparts anlegen (erst als TEXT-Objekte zum Testen)&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;Navigation&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;Inhalte formatieren (CSS, TS)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*** Text&lt;br /&gt;
*** Text mit Bild&lt;br /&gt;
*** Tabellen&lt;br /&gt;
*** Filelinks&lt;br /&gt;
*** Bulletlist&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;Allgemeine Einstellungen&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;Benutzer-Einstellungen (Rechte, Backend...)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;HTML-Area konfiguren&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;Mehrsprachigkeit&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Extensions&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;News-Plugin&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;Gallerie&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;Weitere Plugins&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== Allgemeine Einstellungen ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Mehrsprachigkeit realisieren ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Benutzer ==&lt;/div&gt;</summary>
		<author><name>217.228.133.51</name></author>
	</entry>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Installation&amp;diff=515</id>
		<title>Typo3 - Installation</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Installation&amp;diff=515"/>
		<updated>2007-01-03T14:08:50Z</updated>

		<summary type="html">&lt;p&gt;217.228.133.51: /* Typo3 auf Unix installieren */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Typo3 Autoinstallation ==&lt;br /&gt;
Wünschenswert wäre ein Script, welches eine Typo3 Grundinstallation vollautomatisch durchführt. Als ersten Schritt einige Vorüberlegungen:&lt;br /&gt;
Die Installation sollte nach Angabe einer Datenbank die Typo3 Verzeichnisse hochladen, auspacken und das Konfigurationsfile mit den Datenbankwerten belegen. Weiterhin sollte die Datenbank bereits einen Admin-User einige Seiten und einige Grundtemplates enthalten. Typo3 enthält ja die Möglichkeit im DB Teil der installation ein eigenes .sql File zu benutzen, welches bereits die nötigen Werte enthält.&lt;br /&gt;
&lt;br /&gt;
== Grundsätzliche Installation ==&lt;br /&gt;
&lt;br /&gt;
=== Uploaden ===&lt;br /&gt;
&lt;br /&gt;
# Typo3 - Dummy auf den Server laden&lt;br /&gt;
# Aus dem Installscript /typo3/install/index.php die die() Funktion auskommentieren&lt;br /&gt;
# Install Skript im Browser aufrufen (Standard Passwort ist joh316)&lt;br /&gt;
# Passwort ändern !! und neu einloggen (evt. Schreibrecht für /typo3/typo3conf/localconf.php setzten)&lt;br /&gt;
&lt;br /&gt;
=== Basic Configuration ===&lt;br /&gt;
&lt;br /&gt;
# Schreibrechte für die rot markierten Ordner ändern und den den fileadmin Ordner ebenfalls schreibbar machen.&lt;br /&gt;
# Datenbank Zugangsdaten eingeben. Host ist in der Regel &amp;#039;localhost&amp;#039;&lt;br /&gt;
# Update localconf.php klicken dann click to continue&lt;br /&gt;
# Jetzt die Datenbank im neuen Dropdownfeld. Auswählen&lt;br /&gt;
# Encryption key: Generate Knopf klicken&lt;br /&gt;
&lt;br /&gt;
=== Database Analyser ===&lt;br /&gt;
# Benötigte Tabellen anlegen: Compare klicken - dann write to database&lt;br /&gt;
# Dump static data IMPORT  	&lt;br /&gt;
# (Notwendig?) Tabellen füllen mit statischen Templates typo3conf/database.sql (1.1 M) ebenfalls Compare und write to database&lt;br /&gt;
# admin User erstellen damit man sich im Backend einloggen kann.&lt;br /&gt;
&lt;br /&gt;
=== All Configuration ===&lt;br /&gt;
# [gdlib_2] auf 1 stellen Wenn GDlib Version 2 Verwendet wird&lt;br /&gt;
# [TTFdpi] muß auf 96 stehen wenn die Schrift im Bild bei &amp;#039;Basic Configuration&amp;#039; nicht vollständig angezeigt wird.&lt;br /&gt;
# [noEdit] auf 0 stellen dann kann man vom Backend-Bereich Text-Dateien (z.B. CSS-Files) verändern.&lt;br /&gt;
# [warning_email_addr] setzten dann bekommt man eine Email wenn sich jemand viermal falsch einloggt&lt;br /&gt;
&lt;br /&gt;
=== Wichtige ToDos im Typo Backend ===&lt;br /&gt;
# Passwort für Install Tool ändern&lt;br /&gt;
# Ab Typo4.x DB References Updaten&lt;br /&gt;
# Deutsche Sprachpakete im Extension Manage laden (für 3.8 die CSH Files)&lt;br /&gt;
# Standard Templates TS-Templates evt. HTML Template und CSS (für TV und Automaketemplate die Extensions nicht vergessen)&lt;br /&gt;
# Benutzer Konfiguration bzw. Page Konfiguration (UserTS und PageTS)&lt;br /&gt;
# Standard Extensions installieren&lt;br /&gt;
&lt;br /&gt;
== Typo3 auf Unix installieren ==&lt;br /&gt;
Wenn man einen Shell Zugang zum Server hat, bietet sich eine Installation mit den tar Paketen an. Das geht erstens schneller als per FTP und man hat die Möglichkeit mit Symlinks zu arbeiten, die ein späteres Update erleichtern.&lt;br /&gt;
So gehts:&lt;br /&gt;
* Evt. Shell-Zugang erlauben (z.B. mit bash Terminal. Später wieder abschalten!)&lt;br /&gt;
* Remote Zugang z.B. mit Putty herstellen (Session &amp;gt; [IP], SSH / &lt;br /&gt;
* Entweder per FTP die tars (&amp;#039;&amp;#039;&amp;#039;Source und Dummy&amp;#039;&amp;#039;&amp;#039;) &amp;#039;&amp;#039;&amp;#039;hochladen&amp;#039;&amp;#039;&amp;#039; oder direkt mit der Shell vom Server aus laden z.B. mit&lt;br /&gt;
 wget http://prdownloads.sourceforge.net/typo3/typo3_src-4.0.4.tar.gz?download&lt;br /&gt;
... (siehe Typo3 Buch)&lt;br /&gt;
&lt;br /&gt;
* jetzt beide Pakete &amp;#039;&amp;#039;&amp;#039;auspacken&amp;#039;&amp;#039;&amp;#039;  &lt;br /&gt;
&lt;br /&gt;
 tar xzf dummy-4.0.2.tar.gz&lt;br /&gt;
 tar xzf typo3_src-4.0.2.tar.gz&lt;br /&gt;
&lt;br /&gt;
* Es entstehen die Verzeichnisse&lt;br /&gt;
 typo3_src-4.0.2&lt;br /&gt;
 dummy-4.0.2&lt;br /&gt;
&lt;br /&gt;
der Inhalt des Dummy Paket liegt später direkt auf dem Webspace.Der Quelltext der Source im src Verzeichnis damit man später drauf verweisen kann. Deshalb &amp;#039;&amp;#039;&amp;#039;verschieben&amp;#039;&amp;#039;&amp;#039; wir den Inhalt des &amp;#039;&amp;#039;&amp;#039;Dummy Paket&amp;#039;&amp;#039;&amp;#039; eine Ebene nach unten in das Wurzelverzeichnis (die aktuelle Ebene).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Hinweis: Eine weitere Möglichkeit wäre die Dateien im Ordner zu belassen, ihn sinnvoll umzubenennen (z.B. cms/) und die Domain z.B. als virtual Host auf den Unterordner gehen zu lassen.&amp;#039;&amp;#039;&lt;br /&gt;
 mv dummy-4.0.2/* ./&lt;br /&gt;
&lt;br /&gt;
* Jetzt machen wir einen &amp;#039;&amp;#039;&amp;#039;Symlink&amp;#039;&amp;#039;&amp;#039; der auf das src Verzeichnis zeigt und typo3_src heißt. &lt;br /&gt;
(evt. ist schon ein Symlink da der vom dummyVerzeichnis nach unten, den muß man vorher löschen oder überschreiben)&lt;br /&gt;
&lt;br /&gt;
 ln -s typo3_src-4.0.2 typo3_src &lt;br /&gt;
&lt;br /&gt;
Wenn man im Dummy Paket das typo3_src Symlink umbiegt kann man ganz schnell ein Update ausprobieren oder eine neue source testen&lt;br /&gt;
* Die Archive und den leeren Dummy Ordner kann man jetzt löschen:&lt;br /&gt;
 rm -r dummy-4.0.2&lt;br /&gt;
 rm dummy-4.0.3.tar.gz&lt;br /&gt;
 rm typo3_src-4.0.2.tar.gz&lt;br /&gt;
* Im Browser müßte jetzt schon was kommen (/typo3 oder /index.php)&lt;br /&gt;
* Mit dem vi Editor können wir die Die Funktion im Installer auskommentieren:&lt;br /&gt;
 vi typo3_src-4.0.2/install/index.php&lt;br /&gt;
* Mit i kommt man in den Einfügemodus Esc verläßt ihn :wq! speichert und schließt den Editor.&lt;br /&gt;
&lt;br /&gt;
* Jetzt kann man den Typo3 Installer starten&lt;br /&gt;
* Um die Rechte im Terminal anzupassen kann man den Befehl chmod benutzen&lt;br /&gt;
=== Beschreibung der Installation aus der Datei &amp;#039;install.txt&amp;#039; der Typo3 4.0.2 Distribution ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
**************************&lt;br /&gt;
* UNIX ARCHIVES OF TYPO3 *&lt;br /&gt;
**************************&lt;br /&gt;
&lt;br /&gt;
INTRODUCTION&lt;br /&gt;
============&lt;br /&gt;
&lt;br /&gt;
As you have downloaded this package you seem to know already about TYPO3.&lt;br /&gt;
If you don&amp;#039;t, visit http://typo3.org/ where you can find many useful&lt;br /&gt;
information.&lt;br /&gt;
&lt;br /&gt;
This short guide lists the important steps to install this package.&lt;br /&gt;
&lt;br /&gt;
By default TYPO3 installs into the folder:&lt;br /&gt;
   http://[your.site.name]/&amp;lt;this_site_name&amp;gt;/&lt;br /&gt;
&lt;br /&gt;
Read the additional instructions to install TYPO3 in the root folder:&lt;br /&gt;
   http://[your.site.name]/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
IMPORTANT NOTE&lt;br /&gt;
==============&lt;br /&gt;
&lt;br /&gt;
Please be aware of the fact that the file transfer protocol (FTP) does not&lt;br /&gt;
support Symlinks. You cannot unpack these archives locally and copy them&lt;br /&gt;
to your server using FTP, even if the target server actually is a Unix&lt;br /&gt;
server.&lt;br /&gt;
&lt;br /&gt;
So if you don&amp;#039;t have shell access, try to use a terminal emulator instead.&lt;br /&gt;
(PHPshell to give you an example - Google knows all of them!)&lt;br /&gt;
&lt;br /&gt;
If this doesn&amp;#039;t work you&amp;#039;ll have to stick back to the ZIP version :-(&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NEWBIE INFORMATION ABOUT THE TYPO3 FILESYSTEM STRUCTURE&lt;br /&gt;
=======================================================&lt;br /&gt;
&lt;br /&gt;
A Unix TYPO3 installation consists of two parts:&lt;br /&gt;
     1) The &amp;quot;source&amp;quot; package&lt;br /&gt;
     2) The &amp;quot;dummy&amp;quot; package&lt;br /&gt;
&lt;br /&gt;
The dummy package contains the skeleton directory structure for a TYPO3&lt;br /&gt;
installation and a symlink (&amp;#039;typo3_src&amp;#039;) to the location of the source&lt;br /&gt;
package which contains all the PHP files, images, JavaScript files, etc.&lt;br /&gt;
that TYPO3 needs to run.&lt;br /&gt;
&lt;br /&gt;
In other words: You can have several TYPO3 installations with just one&lt;br /&gt;
source package. A typical directory structure looks like this:&lt;br /&gt;
&lt;br /&gt;
/var/www/typo3_src-3.8.1/   # the untared 3.8.0 source package&lt;br /&gt;
/var/www/typo3_src-4.0/     # the untared 4.0 source package&lt;br /&gt;
/var/www/installation1/     # the untared dummy package of a TYPO3&lt;br /&gt;
                            # installation running on TYPO3 3.8.1&lt;br /&gt;
    /typo3_src  --&amp;gt; ../typo3_src-3.8.1/   # a symlink to the 3.8.1 source&lt;br /&gt;
    /typo3conf/&lt;br /&gt;
    /typo3temp/&lt;br /&gt;
    /fileadmin/&lt;br /&gt;
    /.../&lt;br /&gt;
/var/www/installation2/     # the untared dummy package of a TYPO3&lt;br /&gt;
                            # installation running on TYPO3 4.0&lt;br /&gt;
    /typo3_src  --&amp;gt; ../typo3_src-4.0/     # a symlink to the 4.0 source&lt;br /&gt;
    /typo3conf/&lt;br /&gt;
    /typo3temp/&lt;br /&gt;
    /fileadmin/&lt;br /&gt;
    /.../&lt;br /&gt;
&lt;br /&gt;
As you see, the two TYPO3-installations (possibly with different domains)&lt;br /&gt;
can use the same TYPO3 source package. You can even change the source&lt;br /&gt;
package simply be changing the symlink inside the installation directory.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
STEP BY STEP&lt;br /&gt;
============&lt;br /&gt;
&lt;br /&gt;
1 Get the TYPO3 source package and the TYPO3 dummy package.&lt;br /&gt;
&lt;br /&gt;
2 Copy the archives to the web root of your server.&lt;br /&gt;
  (Debian default is /var/www/, SuSE default is /srv/www/)&lt;br /&gt;
&lt;br /&gt;
3 Unpack the archives:&lt;br /&gt;
  $ tar xzf typo3_src-&amp;lt;version&amp;gt;.tar.gz&lt;br /&gt;
  $ tar xfz dummy-&amp;lt;version&amp;gt;.tar.gz&lt;br /&gt;
&lt;br /&gt;
4 Rename the dummy-&amp;lt;version&amp;gt; directory to fit your needs and make sure it&lt;br /&gt;
  is accessible by your webserver (for example by creating a virtual&lt;br /&gt;
  host). We assume you rename the directory to cms:&lt;br /&gt;
  $ mv dummy-&amp;lt;version&amp;gt; cms&lt;br /&gt;
&lt;br /&gt;
5 Set permissions (as root): There are at least two options.&lt;br /&gt;
  These steps will make four directories writable for the webserver:&lt;br /&gt;
  - cms/fileadmin/&lt;br /&gt;
  - cms/typo3conf/&lt;br /&gt;
  - cms/typo3temp/&lt;br /&gt;
  - cms/uploads/&lt;br /&gt;
&lt;br /&gt;
	5.a (recommended)&lt;br /&gt;
	    Run these commands as root in the cms/ directory:&lt;br /&gt;
	    # chgrp -R &amp;lt;wwwserver&amp;gt; fileadmin typo3conf typo3temp uploads&lt;br /&gt;
	    # chmod -R g+w,o-rwx fileadmin typo3conf typo3temp uploads&lt;br /&gt;
&lt;br /&gt;
	    ... where &amp;lt;wwwserver&amp;gt; is the name of the group your webserver&lt;br /&gt;
	    is running as&lt;br /&gt;
&lt;br /&gt;
	5.b (insecure but easy to apply)&lt;br /&gt;
	    I repeat: This is insecure!&lt;br /&gt;
	    Do not use this method if you are working on a shared server!&lt;br /&gt;
&lt;br /&gt;
	    Simply run this command:&lt;br /&gt;
	    $ chmod -R a+w fileadmin typo3conf typo3temp uploads&lt;br /&gt;
&lt;br /&gt;
6 Check the symlink cms/typo3_src and make sure it points to the source&lt;br /&gt;
  directory.&lt;br /&gt;
  (See above: &amp;quot;Newbie information about the TYPO3 filesystem structure&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
7 In your browser, visit&lt;br /&gt;
  http://[your.site.name]/cms/&lt;br /&gt;
&lt;br /&gt;
8 Follow the instructions in the 1-2-3 install tool&lt;br /&gt;
&lt;br /&gt;
9 From this point, you can access the backend through&lt;br /&gt;
  http://[your.site.name]/cms/typo3/&lt;br /&gt;
  with the username &amp;quot;admin&amp;quot; and password &amp;quot;password&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
That&amp;#039;s it :-)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
INSTALLING TYPO3 IN THE WEBROOT FOLDER&lt;br /&gt;
======================================&lt;br /&gt;
&lt;br /&gt;
1 Follow the steps 1-6 above.&lt;br /&gt;
&lt;br /&gt;
2 Move the files in the cms/ folder up one level.&lt;br /&gt;
&lt;br /&gt;
  $ cd cms&lt;br /&gt;
  $ mv * ../&lt;br /&gt;
  $ cd ../&lt;br /&gt;
&lt;br /&gt;
3 Update the symlink&lt;br /&gt;
&lt;br /&gt;
  $ rm typo3_src&lt;br /&gt;
  $ ln -s ./typo3_src-&amp;lt;version&amp;gt; typo3_src&lt;br /&gt;
&lt;br /&gt;
4 Now TYPO3 runs in http://[your.site.name]/&lt;br /&gt;
&lt;br /&gt;
That&amp;#039;s it :-)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
WHAT SHOULD YOU DO IF YOU HAVE A PROBLEM?&lt;br /&gt;
=========================================&lt;br /&gt;
&lt;br /&gt;
TYPO3 is a powerful and complex professional application. When you start&lt;br /&gt;
out there will be many things you don´t understand, or that don&amp;#039;t seem to&lt;br /&gt;
make sense. There is a widely used mailing list (more information on&lt;br /&gt;
typo3.com &amp;amp; typo3.org) where many experienced users and developers&lt;br /&gt;
lurk... they are always willing to help, provided you followed these steps&lt;br /&gt;
BEFORE you ask your question:&lt;br /&gt;
&lt;br /&gt;
1 - Read all available documentation carefully&lt;br /&gt;
&lt;br /&gt;
2 - Read the webserver error logfiles&lt;br /&gt;
    (for example /var/log/apache/error.log)&lt;br /&gt;
&lt;br /&gt;
3 - Read all available documentation again&lt;br /&gt;
&lt;br /&gt;
4 - Search the mailing list archive carefully&lt;br /&gt;
&lt;br /&gt;
5 - If you still can&amp;#039;t figure it out - ask the list...:&lt;br /&gt;
      - Newsgroup:     news://news.netfielders.de/&lt;br /&gt;
      - Mailing lists: http://lists.netfielders.de/&lt;br /&gt;
&lt;br /&gt;
    When posting to one of the lists, see the following guidelines...&lt;br /&gt;
      - Be polite&lt;br /&gt;
	 Always include the version of used TYPO3 and server environment&lt;br /&gt;
	 (phpinfo())... note that this is available within the TYPO3&lt;br /&gt;
	 Install Tool&lt;br /&gt;
      - Be as specific and clear as possible - questions like &amp;quot;my TYPO3&lt;br /&gt;
	 installation does not work - what can I do???&amp;quot; will be ignored.&lt;br /&gt;
	 Although English may not be your first language, if those reading&lt;br /&gt;
	 your posting can&amp;#039;t understand it, you won&amp;#039;t get the help you need&lt;br /&gt;
      - If you are really having a tough time getting something working,&lt;br /&gt;
	 stay cool and don&amp;#039;t criticise or flame. Problems are normally&lt;br /&gt;
	 caused by lack of research into the documentation, or&lt;br /&gt;
	 misunderstanding, not because of bugs. Be logical about your&lt;br /&gt;
	 troubleshooting, and you&amp;#039;ll get there&lt;br /&gt;
&lt;br /&gt;
6 - If you have identified a genuine new bug, report it at&lt;br /&gt;
    http://bugs.typo3.org/ ...do not post to the list about it&lt;br /&gt;
&lt;br /&gt;
Please be aware that if you ask questions that are answered in the&lt;br /&gt;
available documentation, you may not get a reply, or any help from the&lt;br /&gt;
developers or any experienced users!&lt;br /&gt;
&lt;br /&gt;
We are aware that there is still some work to be done on the&lt;br /&gt;
documentation, and the platform for user support... please forgive us for&lt;br /&gt;
not having all these gaps filled. If you feel that some information is&lt;br /&gt;
missing, hard to find or just plain wrong, or you have a suggestion on&lt;br /&gt;
improving TYPO3 or the &amp;quot;support services&amp;quot;, please let us know so that we&lt;br /&gt;
can do what is necessary. You could also volunteer to help with the work!&lt;br /&gt;
&lt;br /&gt;
(c) Nigel Jackson, Ingmar Schlecht&lt;br /&gt;
    Unix related additions made by Michael Stucki and some Wiki users:&lt;br /&gt;
    http://wiki.typo3.org/index.php/Tgz-INSTALL.txt&lt;br /&gt;
&lt;br /&gt;
-- Michael Stucki &amp;lt;michael@typo3.org&amp;gt;  Sun,  26 Mar 2006  22:10:53 +0100&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Image Magick über SSH Zugang auf VMWare ==&lt;br /&gt;
Quelle: http://www.4many.net/imagemagick_setup.html&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ImageMagick Installation on Virtual Host Account with SSH Access&lt;br /&gt;
Situation: 	Customer got virtual host with ssh access&lt;br /&gt;
TYPO3 was installed&lt;br /&gt;
no ImageMagick&lt;br /&gt;
after installing static linked package imagemagick-4.2.9_i386-static-1.tar.gz&lt;br /&gt;
TYPO3 complained that no valid version could be found&lt;br /&gt;
Problem: 	It turned out that due to the virtual setup and the setup of the Apache the environment got lost and the ImageMagick.so.9 couldn&amp;#039;t be found during the exec()&lt;br /&gt;
Challenge: 	&lt;br /&gt;
&lt;br /&gt;
   1. convince the provider to change the setup&lt;br /&gt;
      Nice try!&lt;br /&gt;
   2. convince the provider to install ImageMagick globally&lt;br /&gt;
      No support for third party products&lt;br /&gt;
   3. fix it in TYPO3 to pass environment&lt;br /&gt;
      possible solution, just no time to do so&lt;br /&gt;
&lt;br /&gt;
Solution: 	Fixed it on script level&lt;br /&gt;
&lt;br /&gt;
   1. move required executable to *.bin, i.e.&lt;br /&gt;
&lt;br /&gt;
      mv convert convert.bin&lt;br /&gt;
      mv combine combine.bin&lt;br /&gt;
      mv identify identify.bin&lt;br /&gt;
&lt;br /&gt;
   2. create script&lt;br /&gt;
&lt;br /&gt;
      pico convert&lt;br /&gt;
&lt;br /&gt;
   3. content of the script file&lt;br /&gt;
&lt;br /&gt;
      #!/usr/local/bin/bash&lt;br /&gt;
      export PATH; PATH=&amp;quot;/home/usr203227042/ImageMagick-4.2.9/bin:$PATH&amp;quot;&lt;br /&gt;
      export MAGICK_HOME=&amp;quot;/home/usr203227042/ImageMagick-4.2.9&amp;quot;&lt;br /&gt;
      export LD_LIBRARY_PATH=&amp;quot;/home/usr203227042/ImageMagick-4.2.9/lib&amp;quot;&lt;br /&gt;
      /home/usr203227042/ImageMagick-4.2.9/bin/convert.bin $*&lt;br /&gt;
&lt;br /&gt;
   4. make script executable&lt;br /&gt;
&lt;br /&gt;
      chmod 755 convert&lt;br /&gt;
&lt;br /&gt;
   5. repeat steps 2.-4. for combine and identify and don&amp;#039;t forget to change convert.bin to the appropriate value&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Trennung von Produktions und Live-Server (Bearbeitung der Seiten und Darstellung) ==&lt;br /&gt;
Für den Website-Betrieb sind die Verzeichnisse TSLib und T3Lib notwendig um eine Website auszuliefern.&lt;br /&gt;
&lt;br /&gt;
Für die Bearbeitung von Seiten sind die Dateien im Typo3 Verzeichnis zuständig. Ohne Typo3 Verzeichnis gibt es kein Backend aber die Seiten funktionieren trotzdem. Ein gutes Mittel um die Seiten vor Angreifern zu schützen.&lt;br /&gt;
&lt;br /&gt;
siehe auch [[Typo3 - Update]]&lt;br /&gt;
&lt;br /&gt;
== Zentrale Typo3-Installation vs mehrere Typo3 ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Verschiedene Gründe:&lt;br /&gt;
1. Es gibt aus Sicherheitsgründen keinen Remote Zugang für unseren Server. Das macht es etwas umständlicher.&lt;br /&gt;
&lt;br /&gt;
2. Von Version 3.7-3.8 gab es bei manchen Extensions Probleme mit Updates, bzw. es gab Extensions die das Typo auch mal aus dem Tritt brachten. Wenn wir alle Präsenzen auf einem Typo laufen lassen würden wären bei einem Fehler alle Homepages betroffen und Nebenwirkungen unter Umständen nicht so einfach zu sehen. Mit der getrennten Installation kann man auch bei sehr experimentellen Extensions relativ sicher updaten. Auch wenn wir verschiedene Datenbanken benutzen würden. Erst ab Version 4 gibt es außerdem die Möglichkeit Seiten vernünftig zu testen bevor Sie bei Änderungen Online gehen. Das war bisher nur mit einer ziemlich umständlichen Extension möglich.&lt;br /&gt;
&lt;br /&gt;
Manche würden das  vielleicht als Übervorsichtig auslegen. Im Endeffekt hat es nur den Nachteil der längeren Uploadzeiten. Speicherplatz spielt im Grunde kaum eine Rolle. Der Server wird auch nicht wesentlich mehr belastet. Weil die Skripte egal ob in einer oder in mehreren Typos ja immer für jede Anfrage abgearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
3. Wir haben den Kunden eine komplette Installation verkauft mit der Sie machen können was Sie wollen. Dafür bekommen Sie natürlich auch eine eigene Installation.&lt;br /&gt;
&lt;br /&gt;
Für die Miettypos werden wir allerdings eine einzelne Installation benutzen. Für eine Agentur bietet sich ebenfalls eine eigene Installation an auf der die betreuten Präsenzen laufen.&lt;br /&gt;
&lt;br /&gt;
4. Manche Typos laufen auf anderen Servern ;-) Z.T. mit Anpassungen im Quellcode vom Typo. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Weitere Pro und Kontra Argumente ===&lt;br /&gt;
&lt;br /&gt;
* Zeitersparnis beim Update in zentraler Installation&lt;br /&gt;
* Ein Backend=&amp;gt;Admin Account unübersichtlich&lt;br /&gt;
&lt;br /&gt;
== automatische Installation ==&lt;br /&gt;
&lt;br /&gt;
Überlegungen zum automatischen Installieren:&lt;br /&gt;
&lt;br /&gt;
Ausgehend von einer fertigen Grundinstallation mit Benutzern und Rechten plus einigen Dummy-Seiten müßten sich per Knopfdruck Installationen anfertigen lassen.&lt;br /&gt;
&lt;br /&gt;
Einzelschritte:&lt;br /&gt;
* Notwendige Dateien (Typo3 System, Filadmin Ordner)&lt;br /&gt;
* Datenbank (inkl. Benutzer und Dummy Inhalten)&lt;br /&gt;
* Config-Datei (automatisiert ?)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Typo3 - Update ==&lt;br /&gt;
=== 3.8 auf 4.0 ===&lt;br /&gt;
Ordner typo3, t3lib ersetzen&lt;br /&gt;
misc aufspielen&lt;br /&gt;
index.php ersetzen (root)&lt;br /&gt;
&lt;br /&gt;
Update Wizard im Install Tool ausführen&lt;br /&gt;
&lt;br /&gt;
Im Database Analyzer Compare und danach die erforderlichen Updates der Datenbanktabellen ausführen.&lt;br /&gt;
&lt;br /&gt;
Nicht benötigte Extensions entfernen und entsprechend Templates anpassen&lt;br /&gt;
&lt;br /&gt;
Alte Sprachpakete löschen und mit dem Translation Handling im Extension Manager die benötigten Sprachen aktualisieren.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Kompatibilitätsmodus 3.8 für Version 4 ===&lt;br /&gt;
Nach Update von 3.8.x auf 4.0 läuft das Typo zunächst im Kompatibilitätsmodus.&lt;br /&gt;
&lt;br /&gt;
Folgendes sollte verändert werden damit die Ausgabe auch nach umschalten wieder geht.&lt;br /&gt;
The following updates will be performed:&lt;br /&gt;
&lt;br /&gt;
changeCompatibilityVersion&lt;br /&gt;
TYPO3 output is currently compatible to version 3.8. To use all the new features in the current TYPO3 version, make sure you follow the guidelines below to upgrade without problems.&lt;br /&gt;
&lt;br /&gt;
Follow the steps below carefully and confirm every step!&lt;br /&gt;
You will see this list again after you performed the update.&lt;br /&gt;
CMS Frontend&lt;br /&gt;
&lt;br /&gt;
    *&lt;br /&gt;
&lt;br /&gt;
      Word separator character for simulateStaticDocument is changed from underscore (_) to hyphen (-) to make URLs more friendly for search enginesURLs that are already existing (e.g. external links to your site) will still work like before.&lt;br /&gt;
&lt;br /&gt;
      You can set the separator character back to an underscore by putting the following line into the Setup section of your Page TypoScript template:&lt;br /&gt;
&lt;br /&gt;
      config.simulateStaticDocuments_replacementChar = _&lt;br /&gt;
    *&lt;br /&gt;
&lt;br /&gt;
      CSS Stylesheets and JavaScript are put into an external file by default.&lt;br /&gt;
&lt;br /&gt;
      Technically, that means that the default value of &amp;quot;config.inlineStyle2TempFile&amp;quot; is now set to &amp;quot;1&amp;quot; and that of &amp;quot;config.removeDefaultJS&amp;quot; to &amp;quot;external&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 Acknowledged&lt;br /&gt;
CSS Styled Content: Accessibility improvements&lt;br /&gt;
&lt;br /&gt;
The rendering of the following elements will change:&lt;br /&gt;
&lt;br /&gt;
    * tt_content.menu (used f.e. for sitemaps): Instead of div-tags, lists are used now.&lt;br /&gt;
&lt;br /&gt;
    * tt_content.mailform: Mailforms do not use tables anymore, instead, they use the div-tag. Besides that, mailforms are accessible now.&lt;br /&gt;
&lt;br /&gt;
    * The p-tag has been removed from all table cells.&lt;br /&gt;
&lt;br /&gt;
    * CSS based &amp;quot;image&amp;quot; and &amp;quot;text with image&amp;quot;&lt;br /&gt;
      As the extension cron_cssstyledimgtext has been merged into the core, rendering of the content elements &amp;quot;image&amp;quot; and &amp;quot;text with image&amp;quot; has been changed to be CSS instead of table based. Read the 4.0 release notes for further information.&lt;br /&gt;
&lt;br /&gt;
You will have to update your stylesheets to comply with these changes.&lt;br /&gt;
&lt;br /&gt;
 Acknowledged&lt;br /&gt;
&lt;br /&gt;
 Check all (ignore selection above)&lt;br /&gt;
WARNING: this might break the output of your website.&lt;br /&gt;
Show database queries performed&lt;/div&gt;</summary>
		<author><name>217.228.133.51</name></author>
	</entry>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Installation&amp;diff=513</id>
		<title>Typo3 - Installation</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Installation&amp;diff=513"/>
		<updated>2007-01-03T14:00:08Z</updated>

		<summary type="html">&lt;p&gt;217.228.133.51: /* Typo3 auf Unix installieren */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Typo3 Autoinstallation ==&lt;br /&gt;
Wünschenswert wäre ein Script, welches eine Typo3 Grundinstallation vollautomatisch durchführt. Als ersten Schritt einige Vorüberlegungen:&lt;br /&gt;
Die Installation sollte nach Angabe einer Datenbank die Typo3 Verzeichnisse hochladen, auspacken und das Konfigurationsfile mit den Datenbankwerten belegen. Weiterhin sollte die Datenbank bereits einen Admin-User einige Seiten und einige Grundtemplates enthalten. Typo3 enthält ja die Möglichkeit im DB Teil der installation ein eigenes .sql File zu benutzen, welches bereits die nötigen Werte enthält.&lt;br /&gt;
&lt;br /&gt;
== Grundsätzliche Installation ==&lt;br /&gt;
&lt;br /&gt;
=== Uploaden ===&lt;br /&gt;
&lt;br /&gt;
# Typo3 - Dummy auf den Server laden&lt;br /&gt;
# Aus dem Installscript /typo3/install/index.php die die() Funktion auskommentieren&lt;br /&gt;
# Install Skript im Browser aufrufen (Standard Passwort ist joh316)&lt;br /&gt;
# Passwort ändern !! und neu einloggen (evt. Schreibrecht für /typo3/typo3conf/localconf.php setzten)&lt;br /&gt;
&lt;br /&gt;
=== Basic Configuration ===&lt;br /&gt;
&lt;br /&gt;
# Schreibrechte für die rot markierten Ordner ändern und den den fileadmin Ordner ebenfalls schreibbar machen.&lt;br /&gt;
# Datenbank Zugangsdaten eingeben. Host ist in der Regel &amp;#039;localhost&amp;#039;&lt;br /&gt;
# Update localconf.php klicken dann click to continue&lt;br /&gt;
# Jetzt die Datenbank im neuen Dropdownfeld. Auswählen&lt;br /&gt;
# Encryption key: Generate Knopf klicken&lt;br /&gt;
&lt;br /&gt;
=== Database Analyser ===&lt;br /&gt;
# Benötigte Tabellen anlegen: Compare klicken - dann write to database&lt;br /&gt;
# Dump static data IMPORT  	&lt;br /&gt;
# (Notwendig?) Tabellen füllen mit statischen Templates typo3conf/database.sql (1.1 M) ebenfalls Compare und write to database&lt;br /&gt;
# admin User erstellen damit man sich im Backend einloggen kann.&lt;br /&gt;
&lt;br /&gt;
=== All Configuration ===&lt;br /&gt;
# [gdlib_2] auf 1 stellen Wenn GDlib Version 2 Verwendet wird&lt;br /&gt;
# [TTFdpi] muß auf 96 stehen wenn die Schrift im Bild bei &amp;#039;Basic Configuration&amp;#039; nicht vollständig angezeigt wird.&lt;br /&gt;
# [noEdit] auf 0 stellen dann kann man vom Backend-Bereich Text-Dateien (z.B. CSS-Files) verändern.&lt;br /&gt;
# [warning_email_addr] setzten dann bekommt man eine Email wenn sich jemand viermal falsch einloggt&lt;br /&gt;
&lt;br /&gt;
=== Wichtige ToDos im Typo Backend ===&lt;br /&gt;
# Passwort für Install Tool ändern&lt;br /&gt;
# Ab Typo4.x DB References Updaten&lt;br /&gt;
# Deutsche Sprachpakete im Extension Manage laden (für 3.8 die CSH Files)&lt;br /&gt;
# Standard Templates TS-Templates evt. HTML Template und CSS (für TV und Automaketemplate die Extensions nicht vergessen)&lt;br /&gt;
# Benutzer Konfiguration bzw. Page Konfiguration (UserTS und PageTS)&lt;br /&gt;
# Standard Extensions installieren&lt;br /&gt;
&lt;br /&gt;
== Typo3 auf Unix installieren ==&lt;br /&gt;
Wenn man einen Shell Zugang zum Server hat, bietet sich eine Installation mit den tar Paketen an. Das geht erstens schneller als per FTP und man hat die Möglichkeit mit Symlinks zu arbeiten, die ein späteres Update erleichtern.&lt;br /&gt;
So gehts:&lt;br /&gt;
* Evt. Shell-Zugang erlauben (z.B. mit bash Terminal. Später wieder abschalten!)&lt;br /&gt;
* Remote Zugang z.B. mit Putty herstellen (Session &amp;gt; [IP], SSH / &lt;br /&gt;
* Entweder per FTP die tars (&amp;#039;&amp;#039;&amp;#039;Source und Dummy&amp;#039;&amp;#039;&amp;#039;) &amp;#039;&amp;#039;&amp;#039;hochladen&amp;#039;&amp;#039;&amp;#039; oder direkt mit der Shell vom Server aus laden z.B. mit&lt;br /&gt;
 wget http://prdownloads.sourceforge.net/typo3/typo3_src-4.0.4.tar.gz?download&lt;br /&gt;
... (siehe Typo3 Buch)&lt;br /&gt;
&lt;br /&gt;
* jetzt beide Pakete &amp;#039;&amp;#039;&amp;#039;auspacken&amp;#039;&amp;#039;&amp;#039;  &lt;br /&gt;
&lt;br /&gt;
 tar xzf dummy-4.0.2.tar.gz&lt;br /&gt;
 tar xzf typo3_src-4.0.2.tar.gz&lt;br /&gt;
&lt;br /&gt;
* Es entstehen die Verzeichnisse&lt;br /&gt;
 typo3_src-4.0.2&lt;br /&gt;
 dummy-4.0.2&lt;br /&gt;
&lt;br /&gt;
der Inhalt des Dummy Paket liegt später direkt auf dem Webspace.Der Quelltext der Source im src Verzeichnis damit man später drauf verweisen kann. Deshalb &amp;#039;&amp;#039;&amp;#039;verschieben&amp;#039;&amp;#039;&amp;#039; wir den Inhalt des &amp;#039;&amp;#039;&amp;#039;Dummy Paket&amp;#039;&amp;#039;&amp;#039; eine Ebene nach unten in das Wurzelverzeichnis (die aktuelle Ebene).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Hinweis: Eine weitere Möglichkeit wäre die Dateien im Ordner zu belassen, ihn sinnvoll umzubenennen (z.B. cms/) und die Domain z.B. als virtual Host auf den Unterordner gehen zu lassen.&amp;#039;&amp;#039;&lt;br /&gt;
 mv dummy-4.0.2/* ./&lt;br /&gt;
&lt;br /&gt;
* Jetzt machen wir einen &amp;#039;&amp;#039;&amp;#039;Symlink&amp;#039;&amp;#039;&amp;#039; der auf das src Verzeichnis zeigt und typo3_src heißt. &lt;br /&gt;
(evt. ist schon ein Symlink da der vom dummyVerzeichnis nach unten )&lt;br /&gt;
 ln -s typo3_src-4.0.2 typo3_src zeigt evt. kann man nämlich auch das Dummy im Unterordner lassen - ToDo)Wenn man im Dummy Paket das typo3_src Symlink umbiegt kann man ganz schnell ein Update ausprobieren oder eine neue source testen&lt;br /&gt;
* Die Archive und den leeren Dummy Ordner kann man jetzt löschen:&lt;br /&gt;
 rm -r dummy-4.0.2&lt;br /&gt;
 rm dummy-4.0.3.tar.gz&lt;br /&gt;
 rm typo3_src-4.0.2.tar.gz&lt;br /&gt;
* Im Browser müßte jetzt schon was kommen (/typo3 oder /index.php)&lt;br /&gt;
* Mit dem vi Editor können wir die Die Funktion im Installer auskommentieren:&lt;br /&gt;
 vi typo3_src-4.0.2/install/index.php&lt;br /&gt;
* Mit i kommt man in den Einfügemodus Esc verläßt ihn :wq! speichert und schließt den Editor.&lt;br /&gt;
&lt;br /&gt;
* Jetzt kann man den Typo3 Installer starten&lt;br /&gt;
* Um die Rechte im Terminal anzupassen kann man den Befehl chmod benutzen&lt;br /&gt;
=== Beschreibung der Installation aus der Datei &amp;#039;install.txt&amp;#039; der Typo3 4.0.2 Distribution ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
**************************&lt;br /&gt;
* UNIX ARCHIVES OF TYPO3 *&lt;br /&gt;
**************************&lt;br /&gt;
&lt;br /&gt;
INTRODUCTION&lt;br /&gt;
============&lt;br /&gt;
&lt;br /&gt;
As you have downloaded this package you seem to know already about TYPO3.&lt;br /&gt;
If you don&amp;#039;t, visit http://typo3.org/ where you can find many useful&lt;br /&gt;
information.&lt;br /&gt;
&lt;br /&gt;
This short guide lists the important steps to install this package.&lt;br /&gt;
&lt;br /&gt;
By default TYPO3 installs into the folder:&lt;br /&gt;
   http://[your.site.name]/&amp;lt;this_site_name&amp;gt;/&lt;br /&gt;
&lt;br /&gt;
Read the additional instructions to install TYPO3 in the root folder:&lt;br /&gt;
   http://[your.site.name]/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
IMPORTANT NOTE&lt;br /&gt;
==============&lt;br /&gt;
&lt;br /&gt;
Please be aware of the fact that the file transfer protocol (FTP) does not&lt;br /&gt;
support Symlinks. You cannot unpack these archives locally and copy them&lt;br /&gt;
to your server using FTP, even if the target server actually is a Unix&lt;br /&gt;
server.&lt;br /&gt;
&lt;br /&gt;
So if you don&amp;#039;t have shell access, try to use a terminal emulator instead.&lt;br /&gt;
(PHPshell to give you an example - Google knows all of them!)&lt;br /&gt;
&lt;br /&gt;
If this doesn&amp;#039;t work you&amp;#039;ll have to stick back to the ZIP version :-(&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NEWBIE INFORMATION ABOUT THE TYPO3 FILESYSTEM STRUCTURE&lt;br /&gt;
=======================================================&lt;br /&gt;
&lt;br /&gt;
A Unix TYPO3 installation consists of two parts:&lt;br /&gt;
     1) The &amp;quot;source&amp;quot; package&lt;br /&gt;
     2) The &amp;quot;dummy&amp;quot; package&lt;br /&gt;
&lt;br /&gt;
The dummy package contains the skeleton directory structure for a TYPO3&lt;br /&gt;
installation and a symlink (&amp;#039;typo3_src&amp;#039;) to the location of the source&lt;br /&gt;
package which contains all the PHP files, images, JavaScript files, etc.&lt;br /&gt;
that TYPO3 needs to run.&lt;br /&gt;
&lt;br /&gt;
In other words: You can have several TYPO3 installations with just one&lt;br /&gt;
source package. A typical directory structure looks like this:&lt;br /&gt;
&lt;br /&gt;
/var/www/typo3_src-3.8.1/   # the untared 3.8.0 source package&lt;br /&gt;
/var/www/typo3_src-4.0/     # the untared 4.0 source package&lt;br /&gt;
/var/www/installation1/     # the untared dummy package of a TYPO3&lt;br /&gt;
                            # installation running on TYPO3 3.8.1&lt;br /&gt;
    /typo3_src  --&amp;gt; ../typo3_src-3.8.1/   # a symlink to the 3.8.1 source&lt;br /&gt;
    /typo3conf/&lt;br /&gt;
    /typo3temp/&lt;br /&gt;
    /fileadmin/&lt;br /&gt;
    /.../&lt;br /&gt;
/var/www/installation2/     # the untared dummy package of a TYPO3&lt;br /&gt;
                            # installation running on TYPO3 4.0&lt;br /&gt;
    /typo3_src  --&amp;gt; ../typo3_src-4.0/     # a symlink to the 4.0 source&lt;br /&gt;
    /typo3conf/&lt;br /&gt;
    /typo3temp/&lt;br /&gt;
    /fileadmin/&lt;br /&gt;
    /.../&lt;br /&gt;
&lt;br /&gt;
As you see, the two TYPO3-installations (possibly with different domains)&lt;br /&gt;
can use the same TYPO3 source package. You can even change the source&lt;br /&gt;
package simply be changing the symlink inside the installation directory.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
STEP BY STEP&lt;br /&gt;
============&lt;br /&gt;
&lt;br /&gt;
1 Get the TYPO3 source package and the TYPO3 dummy package.&lt;br /&gt;
&lt;br /&gt;
2 Copy the archives to the web root of your server.&lt;br /&gt;
  (Debian default is /var/www/, SuSE default is /srv/www/)&lt;br /&gt;
&lt;br /&gt;
3 Unpack the archives:&lt;br /&gt;
  $ tar xzf typo3_src-&amp;lt;version&amp;gt;.tar.gz&lt;br /&gt;
  $ tar xfz dummy-&amp;lt;version&amp;gt;.tar.gz&lt;br /&gt;
&lt;br /&gt;
4 Rename the dummy-&amp;lt;version&amp;gt; directory to fit your needs and make sure it&lt;br /&gt;
  is accessible by your webserver (for example by creating a virtual&lt;br /&gt;
  host). We assume you rename the directory to cms:&lt;br /&gt;
  $ mv dummy-&amp;lt;version&amp;gt; cms&lt;br /&gt;
&lt;br /&gt;
5 Set permissions (as root): There are at least two options.&lt;br /&gt;
  These steps will make four directories writable for the webserver:&lt;br /&gt;
  - cms/fileadmin/&lt;br /&gt;
  - cms/typo3conf/&lt;br /&gt;
  - cms/typo3temp/&lt;br /&gt;
  - cms/uploads/&lt;br /&gt;
&lt;br /&gt;
	5.a (recommended)&lt;br /&gt;
	    Run these commands as root in the cms/ directory:&lt;br /&gt;
	    # chgrp -R &amp;lt;wwwserver&amp;gt; fileadmin typo3conf typo3temp uploads&lt;br /&gt;
	    # chmod -R g+w,o-rwx fileadmin typo3conf typo3temp uploads&lt;br /&gt;
&lt;br /&gt;
	    ... where &amp;lt;wwwserver&amp;gt; is the name of the group your webserver&lt;br /&gt;
	    is running as&lt;br /&gt;
&lt;br /&gt;
	5.b (insecure but easy to apply)&lt;br /&gt;
	    I repeat: This is insecure!&lt;br /&gt;
	    Do not use this method if you are working on a shared server!&lt;br /&gt;
&lt;br /&gt;
	    Simply run this command:&lt;br /&gt;
	    $ chmod -R a+w fileadmin typo3conf typo3temp uploads&lt;br /&gt;
&lt;br /&gt;
6 Check the symlink cms/typo3_src and make sure it points to the source&lt;br /&gt;
  directory.&lt;br /&gt;
  (See above: &amp;quot;Newbie information about the TYPO3 filesystem structure&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
7 In your browser, visit&lt;br /&gt;
  http://[your.site.name]/cms/&lt;br /&gt;
&lt;br /&gt;
8 Follow the instructions in the 1-2-3 install tool&lt;br /&gt;
&lt;br /&gt;
9 From this point, you can access the backend through&lt;br /&gt;
  http://[your.site.name]/cms/typo3/&lt;br /&gt;
  with the username &amp;quot;admin&amp;quot; and password &amp;quot;password&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
That&amp;#039;s it :-)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
INSTALLING TYPO3 IN THE WEBROOT FOLDER&lt;br /&gt;
======================================&lt;br /&gt;
&lt;br /&gt;
1 Follow the steps 1-6 above.&lt;br /&gt;
&lt;br /&gt;
2 Move the files in the cms/ folder up one level.&lt;br /&gt;
&lt;br /&gt;
  $ cd cms&lt;br /&gt;
  $ mv * ../&lt;br /&gt;
  $ cd ../&lt;br /&gt;
&lt;br /&gt;
3 Update the symlink&lt;br /&gt;
&lt;br /&gt;
  $ rm typo3_src&lt;br /&gt;
  $ ln -s ./typo3_src-&amp;lt;version&amp;gt; typo3_src&lt;br /&gt;
&lt;br /&gt;
4 Now TYPO3 runs in http://[your.site.name]/&lt;br /&gt;
&lt;br /&gt;
That&amp;#039;s it :-)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
WHAT SHOULD YOU DO IF YOU HAVE A PROBLEM?&lt;br /&gt;
=========================================&lt;br /&gt;
&lt;br /&gt;
TYPO3 is a powerful and complex professional application. When you start&lt;br /&gt;
out there will be many things you don´t understand, or that don&amp;#039;t seem to&lt;br /&gt;
make sense. There is a widely used mailing list (more information on&lt;br /&gt;
typo3.com &amp;amp; typo3.org) where many experienced users and developers&lt;br /&gt;
lurk... they are always willing to help, provided you followed these steps&lt;br /&gt;
BEFORE you ask your question:&lt;br /&gt;
&lt;br /&gt;
1 - Read all available documentation carefully&lt;br /&gt;
&lt;br /&gt;
2 - Read the webserver error logfiles&lt;br /&gt;
    (for example /var/log/apache/error.log)&lt;br /&gt;
&lt;br /&gt;
3 - Read all available documentation again&lt;br /&gt;
&lt;br /&gt;
4 - Search the mailing list archive carefully&lt;br /&gt;
&lt;br /&gt;
5 - If you still can&amp;#039;t figure it out - ask the list...:&lt;br /&gt;
      - Newsgroup:     news://news.netfielders.de/&lt;br /&gt;
      - Mailing lists: http://lists.netfielders.de/&lt;br /&gt;
&lt;br /&gt;
    When posting to one of the lists, see the following guidelines...&lt;br /&gt;
      - Be polite&lt;br /&gt;
	 Always include the version of used TYPO3 and server environment&lt;br /&gt;
	 (phpinfo())... note that this is available within the TYPO3&lt;br /&gt;
	 Install Tool&lt;br /&gt;
      - Be as specific and clear as possible - questions like &amp;quot;my TYPO3&lt;br /&gt;
	 installation does not work - what can I do???&amp;quot; will be ignored.&lt;br /&gt;
	 Although English may not be your first language, if those reading&lt;br /&gt;
	 your posting can&amp;#039;t understand it, you won&amp;#039;t get the help you need&lt;br /&gt;
      - If you are really having a tough time getting something working,&lt;br /&gt;
	 stay cool and don&amp;#039;t criticise or flame. Problems are normally&lt;br /&gt;
	 caused by lack of research into the documentation, or&lt;br /&gt;
	 misunderstanding, not because of bugs. Be logical about your&lt;br /&gt;
	 troubleshooting, and you&amp;#039;ll get there&lt;br /&gt;
&lt;br /&gt;
6 - If you have identified a genuine new bug, report it at&lt;br /&gt;
    http://bugs.typo3.org/ ...do not post to the list about it&lt;br /&gt;
&lt;br /&gt;
Please be aware that if you ask questions that are answered in the&lt;br /&gt;
available documentation, you may not get a reply, or any help from the&lt;br /&gt;
developers or any experienced users!&lt;br /&gt;
&lt;br /&gt;
We are aware that there is still some work to be done on the&lt;br /&gt;
documentation, and the platform for user support... please forgive us for&lt;br /&gt;
not having all these gaps filled. If you feel that some information is&lt;br /&gt;
missing, hard to find or just plain wrong, or you have a suggestion on&lt;br /&gt;
improving TYPO3 or the &amp;quot;support services&amp;quot;, please let us know so that we&lt;br /&gt;
can do what is necessary. You could also volunteer to help with the work!&lt;br /&gt;
&lt;br /&gt;
(c) Nigel Jackson, Ingmar Schlecht&lt;br /&gt;
    Unix related additions made by Michael Stucki and some Wiki users:&lt;br /&gt;
    http://wiki.typo3.org/index.php/Tgz-INSTALL.txt&lt;br /&gt;
&lt;br /&gt;
-- Michael Stucki &amp;lt;michael@typo3.org&amp;gt;  Sun,  26 Mar 2006  22:10:53 +0100&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Image Magick über SSH Zugang auf VMWare ==&lt;br /&gt;
Quelle: http://www.4many.net/imagemagick_setup.html&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ImageMagick Installation on Virtual Host Account with SSH Access&lt;br /&gt;
Situation: 	Customer got virtual host with ssh access&lt;br /&gt;
TYPO3 was installed&lt;br /&gt;
no ImageMagick&lt;br /&gt;
after installing static linked package imagemagick-4.2.9_i386-static-1.tar.gz&lt;br /&gt;
TYPO3 complained that no valid version could be found&lt;br /&gt;
Problem: 	It turned out that due to the virtual setup and the setup of the Apache the environment got lost and the ImageMagick.so.9 couldn&amp;#039;t be found during the exec()&lt;br /&gt;
Challenge: 	&lt;br /&gt;
&lt;br /&gt;
   1. convince the provider to change the setup&lt;br /&gt;
      Nice try!&lt;br /&gt;
   2. convince the provider to install ImageMagick globally&lt;br /&gt;
      No support for third party products&lt;br /&gt;
   3. fix it in TYPO3 to pass environment&lt;br /&gt;
      possible solution, just no time to do so&lt;br /&gt;
&lt;br /&gt;
Solution: 	Fixed it on script level&lt;br /&gt;
&lt;br /&gt;
   1. move required executable to *.bin, i.e.&lt;br /&gt;
&lt;br /&gt;
      mv convert convert.bin&lt;br /&gt;
      mv combine combine.bin&lt;br /&gt;
      mv identify identify.bin&lt;br /&gt;
&lt;br /&gt;
   2. create script&lt;br /&gt;
&lt;br /&gt;
      pico convert&lt;br /&gt;
&lt;br /&gt;
   3. content of the script file&lt;br /&gt;
&lt;br /&gt;
      #!/usr/local/bin/bash&lt;br /&gt;
      export PATH; PATH=&amp;quot;/home/usr203227042/ImageMagick-4.2.9/bin:$PATH&amp;quot;&lt;br /&gt;
      export MAGICK_HOME=&amp;quot;/home/usr203227042/ImageMagick-4.2.9&amp;quot;&lt;br /&gt;
      export LD_LIBRARY_PATH=&amp;quot;/home/usr203227042/ImageMagick-4.2.9/lib&amp;quot;&lt;br /&gt;
      /home/usr203227042/ImageMagick-4.2.9/bin/convert.bin $*&lt;br /&gt;
&lt;br /&gt;
   4. make script executable&lt;br /&gt;
&lt;br /&gt;
      chmod 755 convert&lt;br /&gt;
&lt;br /&gt;
   5. repeat steps 2.-4. for combine and identify and don&amp;#039;t forget to change convert.bin to the appropriate value&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Trennung von Produktions und Live-Server (Bearbeitung der Seiten und Darstellung) ==&lt;br /&gt;
Für den Website-Betrieb sind die Verzeichnisse TSLib und T3Lib notwendig um eine Website auszuliefern.&lt;br /&gt;
&lt;br /&gt;
Für die Bearbeitung von Seiten sind die Dateien im Typo3 Verzeichnis zuständig. Ohne Typo3 Verzeichnis gibt es kein Backend aber die Seiten funktionieren trotzdem. Ein gutes Mittel um die Seiten vor Angreifern zu schützen.&lt;br /&gt;
&lt;br /&gt;
siehe auch [[Typo3 - Update]]&lt;br /&gt;
&lt;br /&gt;
== Zentrale Typo3-Installation vs mehrere Typo3 ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Verschiedene Gründe:&lt;br /&gt;
1. Es gibt aus Sicherheitsgründen keinen Remote Zugang für unseren Server. Das macht es etwas umständlicher.&lt;br /&gt;
&lt;br /&gt;
2. Von Version 3.7-3.8 gab es bei manchen Extensions Probleme mit Updates, bzw. es gab Extensions die das Typo auch mal aus dem Tritt brachten. Wenn wir alle Präsenzen auf einem Typo laufen lassen würden wären bei einem Fehler alle Homepages betroffen und Nebenwirkungen unter Umständen nicht so einfach zu sehen. Mit der getrennten Installation kann man auch bei sehr experimentellen Extensions relativ sicher updaten. Auch wenn wir verschiedene Datenbanken benutzen würden. Erst ab Version 4 gibt es außerdem die Möglichkeit Seiten vernünftig zu testen bevor Sie bei Änderungen Online gehen. Das war bisher nur mit einer ziemlich umständlichen Extension möglich.&lt;br /&gt;
&lt;br /&gt;
Manche würden das  vielleicht als Übervorsichtig auslegen. Im Endeffekt hat es nur den Nachteil der längeren Uploadzeiten. Speicherplatz spielt im Grunde kaum eine Rolle. Der Server wird auch nicht wesentlich mehr belastet. Weil die Skripte egal ob in einer oder in mehreren Typos ja immer für jede Anfrage abgearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
3. Wir haben den Kunden eine komplette Installation verkauft mit der Sie machen können was Sie wollen. Dafür bekommen Sie natürlich auch eine eigene Installation.&lt;br /&gt;
&lt;br /&gt;
Für die Miettypos werden wir allerdings eine einzelne Installation benutzen. Für eine Agentur bietet sich ebenfalls eine eigene Installation an auf der die betreuten Präsenzen laufen.&lt;br /&gt;
&lt;br /&gt;
4. Manche Typos laufen auf anderen Servern ;-) Z.T. mit Anpassungen im Quellcode vom Typo. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Weitere Pro und Kontra Argumente ===&lt;br /&gt;
&lt;br /&gt;
* Zeitersparnis beim Update in zentraler Installation&lt;br /&gt;
* Ein Backend=&amp;gt;Admin Account unübersichtlich&lt;br /&gt;
&lt;br /&gt;
== automatische Installation ==&lt;br /&gt;
&lt;br /&gt;
Überlegungen zum automatischen Installieren:&lt;br /&gt;
&lt;br /&gt;
Ausgehend von einer fertigen Grundinstallation mit Benutzern und Rechten plus einigen Dummy-Seiten müßten sich per Knopfdruck Installationen anfertigen lassen.&lt;br /&gt;
&lt;br /&gt;
Einzelschritte:&lt;br /&gt;
* Notwendige Dateien (Typo3 System, Filadmin Ordner)&lt;br /&gt;
* Datenbank (inkl. Benutzer und Dummy Inhalten)&lt;br /&gt;
* Config-Datei (automatisiert ?)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Typo3 - Update ==&lt;br /&gt;
=== 3.8 auf 4.0 ===&lt;br /&gt;
Ordner typo3, t3lib ersetzen&lt;br /&gt;
misc aufspielen&lt;br /&gt;
index.php ersetzen (root)&lt;br /&gt;
&lt;br /&gt;
Update Wizard im Install Tool ausführen&lt;br /&gt;
&lt;br /&gt;
Im Database Analyzer Compare und danach die erforderlichen Updates der Datenbanktabellen ausführen.&lt;br /&gt;
&lt;br /&gt;
Nicht benötigte Extensions entfernen und entsprechend Templates anpassen&lt;br /&gt;
&lt;br /&gt;
Alte Sprachpakete löschen und mit dem Translation Handling im Extension Manager die benötigten Sprachen aktualisieren.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Kompatibilitätsmodus 3.8 für Version 4 ===&lt;br /&gt;
Nach Update von 3.8.x auf 4.0 läuft das Typo zunächst im Kompatibilitätsmodus.&lt;br /&gt;
&lt;br /&gt;
Folgendes sollte verändert werden damit die Ausgabe auch nach umschalten wieder geht.&lt;br /&gt;
The following updates will be performed:&lt;br /&gt;
&lt;br /&gt;
changeCompatibilityVersion&lt;br /&gt;
TYPO3 output is currently compatible to version 3.8. To use all the new features in the current TYPO3 version, make sure you follow the guidelines below to upgrade without problems.&lt;br /&gt;
&lt;br /&gt;
Follow the steps below carefully and confirm every step!&lt;br /&gt;
You will see this list again after you performed the update.&lt;br /&gt;
CMS Frontend&lt;br /&gt;
&lt;br /&gt;
    *&lt;br /&gt;
&lt;br /&gt;
      Word separator character for simulateStaticDocument is changed from underscore (_) to hyphen (-) to make URLs more friendly for search enginesURLs that are already existing (e.g. external links to your site) will still work like before.&lt;br /&gt;
&lt;br /&gt;
      You can set the separator character back to an underscore by putting the following line into the Setup section of your Page TypoScript template:&lt;br /&gt;
&lt;br /&gt;
      config.simulateStaticDocuments_replacementChar = _&lt;br /&gt;
    *&lt;br /&gt;
&lt;br /&gt;
      CSS Stylesheets and JavaScript are put into an external file by default.&lt;br /&gt;
&lt;br /&gt;
      Technically, that means that the default value of &amp;quot;config.inlineStyle2TempFile&amp;quot; is now set to &amp;quot;1&amp;quot; and that of &amp;quot;config.removeDefaultJS&amp;quot; to &amp;quot;external&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 Acknowledged&lt;br /&gt;
CSS Styled Content: Accessibility improvements&lt;br /&gt;
&lt;br /&gt;
The rendering of the following elements will change:&lt;br /&gt;
&lt;br /&gt;
    * tt_content.menu (used f.e. for sitemaps): Instead of div-tags, lists are used now.&lt;br /&gt;
&lt;br /&gt;
    * tt_content.mailform: Mailforms do not use tables anymore, instead, they use the div-tag. Besides that, mailforms are accessible now.&lt;br /&gt;
&lt;br /&gt;
    * The p-tag has been removed from all table cells.&lt;br /&gt;
&lt;br /&gt;
    * CSS based &amp;quot;image&amp;quot; and &amp;quot;text with image&amp;quot;&lt;br /&gt;
      As the extension cron_cssstyledimgtext has been merged into the core, rendering of the content elements &amp;quot;image&amp;quot; and &amp;quot;text with image&amp;quot; has been changed to be CSS instead of table based. Read the 4.0 release notes for further information.&lt;br /&gt;
&lt;br /&gt;
You will have to update your stylesheets to comply with these changes.&lt;br /&gt;
&lt;br /&gt;
 Acknowledged&lt;br /&gt;
&lt;br /&gt;
 Check all (ignore selection above)&lt;br /&gt;
WARNING: this might break the output of your website.&lt;br /&gt;
Show database queries performed&lt;/div&gt;</summary>
		<author><name>217.228.133.51</name></author>
	</entry>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Installation&amp;diff=512</id>
		<title>Typo3 - Installation</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Installation&amp;diff=512"/>
		<updated>2007-01-03T13:17:44Z</updated>

		<summary type="html">&lt;p&gt;217.228.133.51: /* Typo3 auf Unix installieren */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Typo3 Autoinstallation ==&lt;br /&gt;
Wünschenswert wäre ein Script, welches eine Typo3 Grundinstallation vollautomatisch durchführt. Als ersten Schritt einige Vorüberlegungen:&lt;br /&gt;
Die Installation sollte nach Angabe einer Datenbank die Typo3 Verzeichnisse hochladen, auspacken und das Konfigurationsfile mit den Datenbankwerten belegen. Weiterhin sollte die Datenbank bereits einen Admin-User einige Seiten und einige Grundtemplates enthalten. Typo3 enthält ja die Möglichkeit im DB Teil der installation ein eigenes .sql File zu benutzen, welches bereits die nötigen Werte enthält.&lt;br /&gt;
&lt;br /&gt;
== Grundsätzliche Installation ==&lt;br /&gt;
&lt;br /&gt;
=== Uploaden ===&lt;br /&gt;
&lt;br /&gt;
# Typo3 - Dummy auf den Server laden&lt;br /&gt;
# Aus dem Installscript /typo3/install/index.php die die() Funktion auskommentieren&lt;br /&gt;
# Install Skript im Browser aufrufen (Standard Passwort ist joh316)&lt;br /&gt;
# Passwort ändern !! und neu einloggen (evt. Schreibrecht für /typo3/typo3conf/localconf.php setzten)&lt;br /&gt;
&lt;br /&gt;
=== Basic Configuration ===&lt;br /&gt;
&lt;br /&gt;
# Schreibrechte für die rot markierten Ordner ändern und den den fileadmin Ordner ebenfalls schreibbar machen.&lt;br /&gt;
# Datenbank Zugangsdaten eingeben. Host ist in der Regel &amp;#039;localhost&amp;#039;&lt;br /&gt;
# Update localconf.php klicken dann click to continue&lt;br /&gt;
# Jetzt die Datenbank im neuen Dropdownfeld. Auswählen&lt;br /&gt;
# Encryption key: Generate Knopf klicken&lt;br /&gt;
&lt;br /&gt;
=== Database Analyser ===&lt;br /&gt;
# Benötigte Tabellen anlegen: Compare klicken - dann write to database&lt;br /&gt;
# Dump static data IMPORT  	&lt;br /&gt;
# (Notwendig?) Tabellen füllen mit statischen Templates typo3conf/database.sql (1.1 M) ebenfalls Compare und write to database&lt;br /&gt;
# admin User erstellen damit man sich im Backend einloggen kann.&lt;br /&gt;
&lt;br /&gt;
=== All Configuration ===&lt;br /&gt;
# [gdlib_2] auf 1 stellen Wenn GDlib Version 2 Verwendet wird&lt;br /&gt;
# [TTFdpi] muß auf 96 stehen wenn die Schrift im Bild bei &amp;#039;Basic Configuration&amp;#039; nicht vollständig angezeigt wird.&lt;br /&gt;
# [noEdit] auf 0 stellen dann kann man vom Backend-Bereich Text-Dateien (z.B. CSS-Files) verändern.&lt;br /&gt;
# [warning_email_addr] setzten dann bekommt man eine Email wenn sich jemand viermal falsch einloggt&lt;br /&gt;
&lt;br /&gt;
=== Wichtige ToDos im Typo Backend ===&lt;br /&gt;
# Passwort für Install Tool ändern&lt;br /&gt;
# Ab Typo4.x DB References Updaten&lt;br /&gt;
# Deutsche Sprachpakete im Extension Manage laden (für 3.8 die CSH Files)&lt;br /&gt;
# Standard Templates TS-Templates evt. HTML Template und CSS (für TV und Automaketemplate die Extensions nicht vergessen)&lt;br /&gt;
# Benutzer Konfiguration bzw. Page Konfiguration (UserTS und PageTS)&lt;br /&gt;
# Standard Extensions installieren&lt;br /&gt;
&lt;br /&gt;
== Typo3 auf Unix installieren ==&lt;br /&gt;
Wenn man einen Shell Zugang zum Server hat, bietet sich eine Installation mit den tar Paketen an. Das geht erstens schneller als per FTP und man hat die Möglichkeit mit Symlinks zu arbeiten, die ein späteres Update erleichtern.&lt;br /&gt;
So gehts:&lt;br /&gt;
* Evt. Shell-Zugang erlauben (z.B. mit bash Terminal. Später wieder abschalten!)&lt;br /&gt;
* Remote Zugang z.B. mit Putty herstellen (Session &amp;gt; [IP], SSH / &lt;br /&gt;
* Entweder per FTP die tars (&amp;#039;&amp;#039;&amp;#039;Source und Dummy&amp;#039;&amp;#039;&amp;#039;) &amp;#039;&amp;#039;&amp;#039;hochladen&amp;#039;&amp;#039;&amp;#039; oder direkt mit der Shell vom Server aus laden z.B. mit&lt;br /&gt;
 wget http://prdownloads.sourceforge.net/typo3/typo3_src-4.0.4.tar.gz?download&lt;br /&gt;
... (siehe Typo3 Buch)&lt;br /&gt;
&lt;br /&gt;
* jetzt beide Pakete &amp;#039;&amp;#039;&amp;#039;auspacken&amp;#039;&amp;#039;&amp;#039;  &lt;br /&gt;
&lt;br /&gt;
 tar xzf dummy-4.0.2.tar.gz&lt;br /&gt;
 tar xzf typo3_src-4.0.2.tar.gz&lt;br /&gt;
&lt;br /&gt;
* Es entstehen die Verzeichnisse&lt;br /&gt;
 typo3_src-4.0.2&lt;br /&gt;
 dummy-4.0.2&lt;br /&gt;
&lt;br /&gt;
der Inhalt des Dummy Paket liegt später direkt auf dem Webspace.Der Quelltext der Source im src Verzeichnis damit man später drauf verweisen kann. Deshalb &amp;#039;&amp;#039;&amp;#039;verschieben&amp;#039;&amp;#039;&amp;#039; wir den Inhalt des &amp;#039;&amp;#039;&amp;#039;Dummy Paket&amp;#039;&amp;#039;&amp;#039; eine Ebene nach unten in das Wurzelverzeichnis (die aktuelle Ebene).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Hinweis: Eine weitere Möglichkeit wäre die Dateien im Ordner zu belassen, ihn sinnvoll umzubenennen (z.B. cms/) und die Domain z.B. als virtual Host auf den Unterordner gehen zu lassen.&amp;#039;&amp;#039;&lt;br /&gt;
 mv dummy-4.0.2/* ./&lt;br /&gt;
&lt;br /&gt;
* Jetzt machen wir einen &amp;#039;&amp;#039;&amp;#039;Symlink&amp;#039;&amp;#039;&amp;#039; der auf das src Verzeichnis zeigt und typo3_src heißt. &lt;br /&gt;
 ln -s typo3_src-4.0.2 typo3_src (evt. ist schon ein Symlink da der vom dummyVerzeichnis nach unten zeigt evt. kann man nämlich auch das Dummy im Unterordner lassen - ToDo)Wenn man im Dummy Paket das typo3_src Symlink umbiegt kann man ganz schnell ein Update ausprobieren oder eine neue source testen&lt;br /&gt;
* Die Archive und den leeren Dummy Ordner kann man jetzt löschen:&lt;br /&gt;
 rm -r dummy-4.0.2&lt;br /&gt;
 rm dummy-4.0.3.tar.gz&lt;br /&gt;
 rm typo3_src-4.0.2.tar.gz&lt;br /&gt;
* Im Browser müßte jetzt schon was kommen (/typo3 oder /index.php)&lt;br /&gt;
* Mit dem vi Editor können wir die Die Funktion im Installer auskommentieren:&lt;br /&gt;
 vi typo3_src-4.0.2/install/index.php&lt;br /&gt;
* Mit i kommt man in den Einfügemodus Esc verläßt ihn :wq! speichert und schließt den Editor.&lt;br /&gt;
&lt;br /&gt;
* Jetzt kann man den Typo3 Installer starten&lt;br /&gt;
* Um die Rechte im Terminal anzupassen kann man den Befehl chmod benutzen&lt;br /&gt;
=== Beschreibung der Installation aus der Datei &amp;#039;install.txt&amp;#039; der Typo3 4.0.2 Distribution ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
**************************&lt;br /&gt;
* UNIX ARCHIVES OF TYPO3 *&lt;br /&gt;
**************************&lt;br /&gt;
&lt;br /&gt;
INTRODUCTION&lt;br /&gt;
============&lt;br /&gt;
&lt;br /&gt;
As you have downloaded this package you seem to know already about TYPO3.&lt;br /&gt;
If you don&amp;#039;t, visit http://typo3.org/ where you can find many useful&lt;br /&gt;
information.&lt;br /&gt;
&lt;br /&gt;
This short guide lists the important steps to install this package.&lt;br /&gt;
&lt;br /&gt;
By default TYPO3 installs into the folder:&lt;br /&gt;
   http://[your.site.name]/&amp;lt;this_site_name&amp;gt;/&lt;br /&gt;
&lt;br /&gt;
Read the additional instructions to install TYPO3 in the root folder:&lt;br /&gt;
   http://[your.site.name]/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
IMPORTANT NOTE&lt;br /&gt;
==============&lt;br /&gt;
&lt;br /&gt;
Please be aware of the fact that the file transfer protocol (FTP) does not&lt;br /&gt;
support Symlinks. You cannot unpack these archives locally and copy them&lt;br /&gt;
to your server using FTP, even if the target server actually is a Unix&lt;br /&gt;
server.&lt;br /&gt;
&lt;br /&gt;
So if you don&amp;#039;t have shell access, try to use a terminal emulator instead.&lt;br /&gt;
(PHPshell to give you an example - Google knows all of them!)&lt;br /&gt;
&lt;br /&gt;
If this doesn&amp;#039;t work you&amp;#039;ll have to stick back to the ZIP version :-(&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NEWBIE INFORMATION ABOUT THE TYPO3 FILESYSTEM STRUCTURE&lt;br /&gt;
=======================================================&lt;br /&gt;
&lt;br /&gt;
A Unix TYPO3 installation consists of two parts:&lt;br /&gt;
     1) The &amp;quot;source&amp;quot; package&lt;br /&gt;
     2) The &amp;quot;dummy&amp;quot; package&lt;br /&gt;
&lt;br /&gt;
The dummy package contains the skeleton directory structure for a TYPO3&lt;br /&gt;
installation and a symlink (&amp;#039;typo3_src&amp;#039;) to the location of the source&lt;br /&gt;
package which contains all the PHP files, images, JavaScript files, etc.&lt;br /&gt;
that TYPO3 needs to run.&lt;br /&gt;
&lt;br /&gt;
In other words: You can have several TYPO3 installations with just one&lt;br /&gt;
source package. A typical directory structure looks like this:&lt;br /&gt;
&lt;br /&gt;
/var/www/typo3_src-3.8.1/   # the untared 3.8.0 source package&lt;br /&gt;
/var/www/typo3_src-4.0/     # the untared 4.0 source package&lt;br /&gt;
/var/www/installation1/     # the untared dummy package of a TYPO3&lt;br /&gt;
                            # installation running on TYPO3 3.8.1&lt;br /&gt;
    /typo3_src  --&amp;gt; ../typo3_src-3.8.1/   # a symlink to the 3.8.1 source&lt;br /&gt;
    /typo3conf/&lt;br /&gt;
    /typo3temp/&lt;br /&gt;
    /fileadmin/&lt;br /&gt;
    /.../&lt;br /&gt;
/var/www/installation2/     # the untared dummy package of a TYPO3&lt;br /&gt;
                            # installation running on TYPO3 4.0&lt;br /&gt;
    /typo3_src  --&amp;gt; ../typo3_src-4.0/     # a symlink to the 4.0 source&lt;br /&gt;
    /typo3conf/&lt;br /&gt;
    /typo3temp/&lt;br /&gt;
    /fileadmin/&lt;br /&gt;
    /.../&lt;br /&gt;
&lt;br /&gt;
As you see, the two TYPO3-installations (possibly with different domains)&lt;br /&gt;
can use the same TYPO3 source package. You can even change the source&lt;br /&gt;
package simply be changing the symlink inside the installation directory.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
STEP BY STEP&lt;br /&gt;
============&lt;br /&gt;
&lt;br /&gt;
1 Get the TYPO3 source package and the TYPO3 dummy package.&lt;br /&gt;
&lt;br /&gt;
2 Copy the archives to the web root of your server.&lt;br /&gt;
  (Debian default is /var/www/, SuSE default is /srv/www/)&lt;br /&gt;
&lt;br /&gt;
3 Unpack the archives:&lt;br /&gt;
  $ tar xzf typo3_src-&amp;lt;version&amp;gt;.tar.gz&lt;br /&gt;
  $ tar xfz dummy-&amp;lt;version&amp;gt;.tar.gz&lt;br /&gt;
&lt;br /&gt;
4 Rename the dummy-&amp;lt;version&amp;gt; directory to fit your needs and make sure it&lt;br /&gt;
  is accessible by your webserver (for example by creating a virtual&lt;br /&gt;
  host). We assume you rename the directory to cms:&lt;br /&gt;
  $ mv dummy-&amp;lt;version&amp;gt; cms&lt;br /&gt;
&lt;br /&gt;
5 Set permissions (as root): There are at least two options.&lt;br /&gt;
  These steps will make four directories writable for the webserver:&lt;br /&gt;
  - cms/fileadmin/&lt;br /&gt;
  - cms/typo3conf/&lt;br /&gt;
  - cms/typo3temp/&lt;br /&gt;
  - cms/uploads/&lt;br /&gt;
&lt;br /&gt;
	5.a (recommended)&lt;br /&gt;
	    Run these commands as root in the cms/ directory:&lt;br /&gt;
	    # chgrp -R &amp;lt;wwwserver&amp;gt; fileadmin typo3conf typo3temp uploads&lt;br /&gt;
	    # chmod -R g+w,o-rwx fileadmin typo3conf typo3temp uploads&lt;br /&gt;
&lt;br /&gt;
	    ... where &amp;lt;wwwserver&amp;gt; is the name of the group your webserver&lt;br /&gt;
	    is running as&lt;br /&gt;
&lt;br /&gt;
	5.b (insecure but easy to apply)&lt;br /&gt;
	    I repeat: This is insecure!&lt;br /&gt;
	    Do not use this method if you are working on a shared server!&lt;br /&gt;
&lt;br /&gt;
	    Simply run this command:&lt;br /&gt;
	    $ chmod -R a+w fileadmin typo3conf typo3temp uploads&lt;br /&gt;
&lt;br /&gt;
6 Check the symlink cms/typo3_src and make sure it points to the source&lt;br /&gt;
  directory.&lt;br /&gt;
  (See above: &amp;quot;Newbie information about the TYPO3 filesystem structure&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
7 In your browser, visit&lt;br /&gt;
  http://[your.site.name]/cms/&lt;br /&gt;
&lt;br /&gt;
8 Follow the instructions in the 1-2-3 install tool&lt;br /&gt;
&lt;br /&gt;
9 From this point, you can access the backend through&lt;br /&gt;
  http://[your.site.name]/cms/typo3/&lt;br /&gt;
  with the username &amp;quot;admin&amp;quot; and password &amp;quot;password&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
That&amp;#039;s it :-)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
INSTALLING TYPO3 IN THE WEBROOT FOLDER&lt;br /&gt;
======================================&lt;br /&gt;
&lt;br /&gt;
1 Follow the steps 1-6 above.&lt;br /&gt;
&lt;br /&gt;
2 Move the files in the cms/ folder up one level.&lt;br /&gt;
&lt;br /&gt;
  $ cd cms&lt;br /&gt;
  $ mv * ../&lt;br /&gt;
  $ cd ../&lt;br /&gt;
&lt;br /&gt;
3 Update the symlink&lt;br /&gt;
&lt;br /&gt;
  $ rm typo3_src&lt;br /&gt;
  $ ln -s ./typo3_src-&amp;lt;version&amp;gt; typo3_src&lt;br /&gt;
&lt;br /&gt;
4 Now TYPO3 runs in http://[your.site.name]/&lt;br /&gt;
&lt;br /&gt;
That&amp;#039;s it :-)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
WHAT SHOULD YOU DO IF YOU HAVE A PROBLEM?&lt;br /&gt;
=========================================&lt;br /&gt;
&lt;br /&gt;
TYPO3 is a powerful and complex professional application. When you start&lt;br /&gt;
out there will be many things you don´t understand, or that don&amp;#039;t seem to&lt;br /&gt;
make sense. There is a widely used mailing list (more information on&lt;br /&gt;
typo3.com &amp;amp; typo3.org) where many experienced users and developers&lt;br /&gt;
lurk... they are always willing to help, provided you followed these steps&lt;br /&gt;
BEFORE you ask your question:&lt;br /&gt;
&lt;br /&gt;
1 - Read all available documentation carefully&lt;br /&gt;
&lt;br /&gt;
2 - Read the webserver error logfiles&lt;br /&gt;
    (for example /var/log/apache/error.log)&lt;br /&gt;
&lt;br /&gt;
3 - Read all available documentation again&lt;br /&gt;
&lt;br /&gt;
4 - Search the mailing list archive carefully&lt;br /&gt;
&lt;br /&gt;
5 - If you still can&amp;#039;t figure it out - ask the list...:&lt;br /&gt;
      - Newsgroup:     news://news.netfielders.de/&lt;br /&gt;
      - Mailing lists: http://lists.netfielders.de/&lt;br /&gt;
&lt;br /&gt;
    When posting to one of the lists, see the following guidelines...&lt;br /&gt;
      - Be polite&lt;br /&gt;
	 Always include the version of used TYPO3 and server environment&lt;br /&gt;
	 (phpinfo())... note that this is available within the TYPO3&lt;br /&gt;
	 Install Tool&lt;br /&gt;
      - Be as specific and clear as possible - questions like &amp;quot;my TYPO3&lt;br /&gt;
	 installation does not work - what can I do???&amp;quot; will be ignored.&lt;br /&gt;
	 Although English may not be your first language, if those reading&lt;br /&gt;
	 your posting can&amp;#039;t understand it, you won&amp;#039;t get the help you need&lt;br /&gt;
      - If you are really having a tough time getting something working,&lt;br /&gt;
	 stay cool and don&amp;#039;t criticise or flame. Problems are normally&lt;br /&gt;
	 caused by lack of research into the documentation, or&lt;br /&gt;
	 misunderstanding, not because of bugs. Be logical about your&lt;br /&gt;
	 troubleshooting, and you&amp;#039;ll get there&lt;br /&gt;
&lt;br /&gt;
6 - If you have identified a genuine new bug, report it at&lt;br /&gt;
    http://bugs.typo3.org/ ...do not post to the list about it&lt;br /&gt;
&lt;br /&gt;
Please be aware that if you ask questions that are answered in the&lt;br /&gt;
available documentation, you may not get a reply, or any help from the&lt;br /&gt;
developers or any experienced users!&lt;br /&gt;
&lt;br /&gt;
We are aware that there is still some work to be done on the&lt;br /&gt;
documentation, and the platform for user support... please forgive us for&lt;br /&gt;
not having all these gaps filled. If you feel that some information is&lt;br /&gt;
missing, hard to find or just plain wrong, or you have a suggestion on&lt;br /&gt;
improving TYPO3 or the &amp;quot;support services&amp;quot;, please let us know so that we&lt;br /&gt;
can do what is necessary. You could also volunteer to help with the work!&lt;br /&gt;
&lt;br /&gt;
(c) Nigel Jackson, Ingmar Schlecht&lt;br /&gt;
    Unix related additions made by Michael Stucki and some Wiki users:&lt;br /&gt;
    http://wiki.typo3.org/index.php/Tgz-INSTALL.txt&lt;br /&gt;
&lt;br /&gt;
-- Michael Stucki &amp;lt;michael@typo3.org&amp;gt;  Sun,  26 Mar 2006  22:10:53 +0100&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Image Magick über SSH Zugang auf VMWare ==&lt;br /&gt;
Quelle: http://www.4many.net/imagemagick_setup.html&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ImageMagick Installation on Virtual Host Account with SSH Access&lt;br /&gt;
Situation: 	Customer got virtual host with ssh access&lt;br /&gt;
TYPO3 was installed&lt;br /&gt;
no ImageMagick&lt;br /&gt;
after installing static linked package imagemagick-4.2.9_i386-static-1.tar.gz&lt;br /&gt;
TYPO3 complained that no valid version could be found&lt;br /&gt;
Problem: 	It turned out that due to the virtual setup and the setup of the Apache the environment got lost and the ImageMagick.so.9 couldn&amp;#039;t be found during the exec()&lt;br /&gt;
Challenge: 	&lt;br /&gt;
&lt;br /&gt;
   1. convince the provider to change the setup&lt;br /&gt;
      Nice try!&lt;br /&gt;
   2. convince the provider to install ImageMagick globally&lt;br /&gt;
      No support for third party products&lt;br /&gt;
   3. fix it in TYPO3 to pass environment&lt;br /&gt;
      possible solution, just no time to do so&lt;br /&gt;
&lt;br /&gt;
Solution: 	Fixed it on script level&lt;br /&gt;
&lt;br /&gt;
   1. move required executable to *.bin, i.e.&lt;br /&gt;
&lt;br /&gt;
      mv convert convert.bin&lt;br /&gt;
      mv combine combine.bin&lt;br /&gt;
      mv identify identify.bin&lt;br /&gt;
&lt;br /&gt;
   2. create script&lt;br /&gt;
&lt;br /&gt;
      pico convert&lt;br /&gt;
&lt;br /&gt;
   3. content of the script file&lt;br /&gt;
&lt;br /&gt;
      #!/usr/local/bin/bash&lt;br /&gt;
      export PATH; PATH=&amp;quot;/home/usr203227042/ImageMagick-4.2.9/bin:$PATH&amp;quot;&lt;br /&gt;
      export MAGICK_HOME=&amp;quot;/home/usr203227042/ImageMagick-4.2.9&amp;quot;&lt;br /&gt;
      export LD_LIBRARY_PATH=&amp;quot;/home/usr203227042/ImageMagick-4.2.9/lib&amp;quot;&lt;br /&gt;
      /home/usr203227042/ImageMagick-4.2.9/bin/convert.bin $*&lt;br /&gt;
&lt;br /&gt;
   4. make script executable&lt;br /&gt;
&lt;br /&gt;
      chmod 755 convert&lt;br /&gt;
&lt;br /&gt;
   5. repeat steps 2.-4. for combine and identify and don&amp;#039;t forget to change convert.bin to the appropriate value&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Trennung von Produktions und Live-Server (Bearbeitung der Seiten und Darstellung) ==&lt;br /&gt;
Für den Website-Betrieb sind die Verzeichnisse TSLib und T3Lib notwendig um eine Website auszuliefern.&lt;br /&gt;
&lt;br /&gt;
Für die Bearbeitung von Seiten sind die Dateien im Typo3 Verzeichnis zuständig. Ohne Typo3 Verzeichnis gibt es kein Backend aber die Seiten funktionieren trotzdem. Ein gutes Mittel um die Seiten vor Angreifern zu schützen.&lt;br /&gt;
&lt;br /&gt;
siehe auch [[Typo3 - Update]]&lt;br /&gt;
&lt;br /&gt;
== Zentrale Typo3-Installation vs mehrere Typo3 ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Verschiedene Gründe:&lt;br /&gt;
1. Es gibt aus Sicherheitsgründen keinen Remote Zugang für unseren Server. Das macht es etwas umständlicher.&lt;br /&gt;
&lt;br /&gt;
2. Von Version 3.7-3.8 gab es bei manchen Extensions Probleme mit Updates, bzw. es gab Extensions die das Typo auch mal aus dem Tritt brachten. Wenn wir alle Präsenzen auf einem Typo laufen lassen würden wären bei einem Fehler alle Homepages betroffen und Nebenwirkungen unter Umständen nicht so einfach zu sehen. Mit der getrennten Installation kann man auch bei sehr experimentellen Extensions relativ sicher updaten. Auch wenn wir verschiedene Datenbanken benutzen würden. Erst ab Version 4 gibt es außerdem die Möglichkeit Seiten vernünftig zu testen bevor Sie bei Änderungen Online gehen. Das war bisher nur mit einer ziemlich umständlichen Extension möglich.&lt;br /&gt;
&lt;br /&gt;
Manche würden das  vielleicht als Übervorsichtig auslegen. Im Endeffekt hat es nur den Nachteil der längeren Uploadzeiten. Speicherplatz spielt im Grunde kaum eine Rolle. Der Server wird auch nicht wesentlich mehr belastet. Weil die Skripte egal ob in einer oder in mehreren Typos ja immer für jede Anfrage abgearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
3. Wir haben den Kunden eine komplette Installation verkauft mit der Sie machen können was Sie wollen. Dafür bekommen Sie natürlich auch eine eigene Installation.&lt;br /&gt;
&lt;br /&gt;
Für die Miettypos werden wir allerdings eine einzelne Installation benutzen. Für eine Agentur bietet sich ebenfalls eine eigene Installation an auf der die betreuten Präsenzen laufen.&lt;br /&gt;
&lt;br /&gt;
4. Manche Typos laufen auf anderen Servern ;-) Z.T. mit Anpassungen im Quellcode vom Typo. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Weitere Pro und Kontra Argumente ===&lt;br /&gt;
&lt;br /&gt;
* Zeitersparnis beim Update in zentraler Installation&lt;br /&gt;
* Ein Backend=&amp;gt;Admin Account unübersichtlich&lt;br /&gt;
&lt;br /&gt;
== automatische Installation ==&lt;br /&gt;
&lt;br /&gt;
Überlegungen zum automatischen Installieren:&lt;br /&gt;
&lt;br /&gt;
Ausgehend von einer fertigen Grundinstallation mit Benutzern und Rechten plus einigen Dummy-Seiten müßten sich per Knopfdruck Installationen anfertigen lassen.&lt;br /&gt;
&lt;br /&gt;
Einzelschritte:&lt;br /&gt;
* Notwendige Dateien (Typo3 System, Filadmin Ordner)&lt;br /&gt;
* Datenbank (inkl. Benutzer und Dummy Inhalten)&lt;br /&gt;
* Config-Datei (automatisiert ?)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Typo3 - Update ==&lt;br /&gt;
=== 3.8 auf 4.0 ===&lt;br /&gt;
Ordner typo3, t3lib ersetzen&lt;br /&gt;
misc aufspielen&lt;br /&gt;
index.php ersetzen (root)&lt;br /&gt;
&lt;br /&gt;
Update Wizard im Install Tool ausführen&lt;br /&gt;
&lt;br /&gt;
Im Database Analyzer Compare und danach die erforderlichen Updates der Datenbanktabellen ausführen.&lt;br /&gt;
&lt;br /&gt;
Nicht benötigte Extensions entfernen und entsprechend Templates anpassen&lt;br /&gt;
&lt;br /&gt;
Alte Sprachpakete löschen und mit dem Translation Handling im Extension Manager die benötigten Sprachen aktualisieren.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Kompatibilitätsmodus 3.8 für Version 4 ===&lt;br /&gt;
Nach Update von 3.8.x auf 4.0 läuft das Typo zunächst im Kompatibilitätsmodus.&lt;br /&gt;
&lt;br /&gt;
Folgendes sollte verändert werden damit die Ausgabe auch nach umschalten wieder geht.&lt;br /&gt;
The following updates will be performed:&lt;br /&gt;
&lt;br /&gt;
changeCompatibilityVersion&lt;br /&gt;
TYPO3 output is currently compatible to version 3.8. To use all the new features in the current TYPO3 version, make sure you follow the guidelines below to upgrade without problems.&lt;br /&gt;
&lt;br /&gt;
Follow the steps below carefully and confirm every step!&lt;br /&gt;
You will see this list again after you performed the update.&lt;br /&gt;
CMS Frontend&lt;br /&gt;
&lt;br /&gt;
    *&lt;br /&gt;
&lt;br /&gt;
      Word separator character for simulateStaticDocument is changed from underscore (_) to hyphen (-) to make URLs more friendly for search enginesURLs that are already existing (e.g. external links to your site) will still work like before.&lt;br /&gt;
&lt;br /&gt;
      You can set the separator character back to an underscore by putting the following line into the Setup section of your Page TypoScript template:&lt;br /&gt;
&lt;br /&gt;
      config.simulateStaticDocuments_replacementChar = _&lt;br /&gt;
    *&lt;br /&gt;
&lt;br /&gt;
      CSS Stylesheets and JavaScript are put into an external file by default.&lt;br /&gt;
&lt;br /&gt;
      Technically, that means that the default value of &amp;quot;config.inlineStyle2TempFile&amp;quot; is now set to &amp;quot;1&amp;quot; and that of &amp;quot;config.removeDefaultJS&amp;quot; to &amp;quot;external&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 Acknowledged&lt;br /&gt;
CSS Styled Content: Accessibility improvements&lt;br /&gt;
&lt;br /&gt;
The rendering of the following elements will change:&lt;br /&gt;
&lt;br /&gt;
    * tt_content.menu (used f.e. for sitemaps): Instead of div-tags, lists are used now.&lt;br /&gt;
&lt;br /&gt;
    * tt_content.mailform: Mailforms do not use tables anymore, instead, they use the div-tag. Besides that, mailforms are accessible now.&lt;br /&gt;
&lt;br /&gt;
    * The p-tag has been removed from all table cells.&lt;br /&gt;
&lt;br /&gt;
    * CSS based &amp;quot;image&amp;quot; and &amp;quot;text with image&amp;quot;&lt;br /&gt;
      As the extension cron_cssstyledimgtext has been merged into the core, rendering of the content elements &amp;quot;image&amp;quot; and &amp;quot;text with image&amp;quot; has been changed to be CSS instead of table based. Read the 4.0 release notes for further information.&lt;br /&gt;
&lt;br /&gt;
You will have to update your stylesheets to comply with these changes.&lt;br /&gt;
&lt;br /&gt;
 Acknowledged&lt;br /&gt;
&lt;br /&gt;
 Check all (ignore selection above)&lt;br /&gt;
WARNING: this might break the output of your website.&lt;br /&gt;
Show database queries performed&lt;/div&gt;</summary>
		<author><name>217.228.133.51</name></author>
	</entry>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Installation&amp;diff=511</id>
		<title>Typo3 - Installation</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Installation&amp;diff=511"/>
		<updated>2007-01-03T12:18:14Z</updated>

		<summary type="html">&lt;p&gt;217.228.133.51: /* Typo3 auf Unix installieren */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Typo3 Autoinstallation ==&lt;br /&gt;
Wünschenswert wäre ein Script, welches eine Typo3 Grundinstallation vollautomatisch durchführt. Als ersten Schritt einige Vorüberlegungen:&lt;br /&gt;
Die Installation sollte nach Angabe einer Datenbank die Typo3 Verzeichnisse hochladen, auspacken und das Konfigurationsfile mit den Datenbankwerten belegen. Weiterhin sollte die Datenbank bereits einen Admin-User einige Seiten und einige Grundtemplates enthalten. Typo3 enthält ja die Möglichkeit im DB Teil der installation ein eigenes .sql File zu benutzen, welches bereits die nötigen Werte enthält.&lt;br /&gt;
&lt;br /&gt;
== Grundsätzliche Installation ==&lt;br /&gt;
&lt;br /&gt;
=== Uploaden ===&lt;br /&gt;
&lt;br /&gt;
# Typo3 - Dummy auf den Server laden&lt;br /&gt;
# Aus dem Installscript /typo3/install/index.php die die() Funktion auskommentieren&lt;br /&gt;
# Install Skript im Browser aufrufen (Standard Passwort ist joh316)&lt;br /&gt;
# Passwort ändern !! und neu einloggen (evt. Schreibrecht für /typo3/typo3conf/localconf.php setzten)&lt;br /&gt;
&lt;br /&gt;
=== Basic Configuration ===&lt;br /&gt;
&lt;br /&gt;
# Schreibrechte für die rot markierten Ordner ändern und den den fileadmin Ordner ebenfalls schreibbar machen.&lt;br /&gt;
# Datenbank Zugangsdaten eingeben. Host ist in der Regel &amp;#039;localhost&amp;#039;&lt;br /&gt;
# Update localconf.php klicken dann click to continue&lt;br /&gt;
# Jetzt die Datenbank im neuen Dropdownfeld. Auswählen&lt;br /&gt;
# Encryption key: Generate Knopf klicken&lt;br /&gt;
&lt;br /&gt;
=== Database Analyser ===&lt;br /&gt;
# Benötigte Tabellen anlegen: Compare klicken - dann write to database&lt;br /&gt;
# Dump static data IMPORT  	&lt;br /&gt;
# (Notwendig?) Tabellen füllen mit statischen Templates typo3conf/database.sql (1.1 M) ebenfalls Compare und write to database&lt;br /&gt;
# admin User erstellen damit man sich im Backend einloggen kann.&lt;br /&gt;
&lt;br /&gt;
=== All Configuration ===&lt;br /&gt;
# [gdlib_2] auf 1 stellen Wenn GDlib Version 2 Verwendet wird&lt;br /&gt;
# [TTFdpi] muß auf 96 stehen wenn die Schrift im Bild bei &amp;#039;Basic Configuration&amp;#039; nicht vollständig angezeigt wird.&lt;br /&gt;
# [noEdit] auf 0 stellen dann kann man vom Backend-Bereich Text-Dateien (z.B. CSS-Files) verändern.&lt;br /&gt;
# [warning_email_addr] setzten dann bekommt man eine Email wenn sich jemand viermal falsch einloggt&lt;br /&gt;
&lt;br /&gt;
=== Wichtige ToDos im Typo Backend ===&lt;br /&gt;
# Passwort für Install Tool ändern&lt;br /&gt;
# Ab Typo4.x DB References Updaten&lt;br /&gt;
# Deutsche Sprachpakete im Extension Manage laden (für 3.8 die CSH Files)&lt;br /&gt;
# Standard Templates TS-Templates evt. HTML Template und CSS (für TV und Automaketemplate die Extensions nicht vergessen)&lt;br /&gt;
# Benutzer Konfiguration bzw. Page Konfiguration (UserTS und PageTS)&lt;br /&gt;
# Standard Extensions installieren&lt;br /&gt;
&lt;br /&gt;
== Typo3 auf Unix installieren ==&lt;br /&gt;
Wenn man einen Shell Zugang zum Server hat, bietet sich eine Installation mit den tar Paketen an. Das geht erstens schneller als per FTP und man hat die Möglichkeit mit Symlinks zu arbeiten, die ein späteres Update erleichtern.&lt;br /&gt;
So gehts:&lt;br /&gt;
* Evt. Shell-Zugang erlauben (z.B. mit bash Terminal. Später wieder abschalten!)&lt;br /&gt;
* Remote Zugang z.B. mit Putty herstellen (Session &amp;gt; [IP], SSH / &lt;br /&gt;
* Entweder per FTP die tars (&amp;#039;&amp;#039;&amp;#039;Source und Dummy&amp;#039;&amp;#039;&amp;#039;) &amp;#039;&amp;#039;&amp;#039;hochladen&amp;#039;&amp;#039;&amp;#039; oder direkt mit der Shell vom Server aus laden z.B. mit&lt;br /&gt;
 wget http://prdownloads.sourceforge.net/typo3/typo3_src-4.0.4.tar.gz?download&lt;br /&gt;
... (siehe Typo3 Buch)&lt;br /&gt;
&lt;br /&gt;
* jetzt beide Pakete &amp;#039;&amp;#039;&amp;#039;auspacken&amp;#039;&amp;#039;&amp;#039;  &lt;br /&gt;
&lt;br /&gt;
 tar xzf dummy-4.0.2.tar.gz&lt;br /&gt;
 tar xzf typo3_src-4.0.2.tar.gz&lt;br /&gt;
&lt;br /&gt;
* Es entstehen die Verzeichnisse&lt;br /&gt;
 typo3_src-4.0.2&lt;br /&gt;
 dummy-4.0.2&lt;br /&gt;
&lt;br /&gt;
der Inhalt des Dummy Paket liegt später direkt auf dem Webspace.Der Quelltext der Source im src Verzeichnis damit man später drauf verweisen kann. Deshalb &amp;#039;&amp;#039;&amp;#039;verschieben&amp;#039;&amp;#039;&amp;#039; wir den Inhalt des &amp;#039;&amp;#039;&amp;#039;Dummy Paket&amp;#039;&amp;#039;&amp;#039; auf die unterste (aktuelle) Ebene:&lt;br /&gt;
 mv dummy-4.0.2/* ./&lt;br /&gt;
&lt;br /&gt;
* Jetzt machen wir einen &amp;#039;&amp;#039;&amp;#039;Symlink&amp;#039;&amp;#039;&amp;#039; der auf das src Verzeichnis zeigt und typo3_src heißt. &lt;br /&gt;
 ln -s typo3_src-4.0.2 typo3_src (evt. ist schon ein Symlink da der vom dummyVerzeichnis nach unten zeigt evt. kann man nämlich auch das Dummy im Unterordner lassen - ToDo)Wenn man im Dummy Paket das typo3_src Symlink umbiegt kann man ganz schnell ein Update ausprobieren oder eine neue source testen&lt;br /&gt;
* Die Archive und den leeren Dummy Ordner kann man jetzt löschen:&lt;br /&gt;
 rm -r dummy-4.0.2&lt;br /&gt;
 rm dummy-4.0.3.tar.gz&lt;br /&gt;
 rm typo3_src-4.0.2.tar.gz&lt;br /&gt;
* Im Browser müßte jetzt schon was kommen (/typo3 oder /index.php)&lt;br /&gt;
* Mit dem vi Editor können wir die Die Funktion im Installer auskommentieren:&lt;br /&gt;
 vi typo3_src-4.0.2/install/index.php&lt;br /&gt;
* Mit i kommt man in den Einfügemodus Esc verläßt ihn :wq! speichert und schließt den Editor.&lt;br /&gt;
&lt;br /&gt;
* Jetzt kann man den Typo3 Installer starten&lt;br /&gt;
* Um die Rechte im Terminal anzupassen kann man den Befehl chmod benutzen&lt;br /&gt;
=== Beschreibung der Installation aus der Datei &amp;#039;install.txt&amp;#039; der Typo3 4.0.2 Distribution ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
**************************&lt;br /&gt;
* UNIX ARCHIVES OF TYPO3 *&lt;br /&gt;
**************************&lt;br /&gt;
&lt;br /&gt;
INTRODUCTION&lt;br /&gt;
============&lt;br /&gt;
&lt;br /&gt;
As you have downloaded this package you seem to know already about TYPO3.&lt;br /&gt;
If you don&amp;#039;t, visit http://typo3.org/ where you can find many useful&lt;br /&gt;
information.&lt;br /&gt;
&lt;br /&gt;
This short guide lists the important steps to install this package.&lt;br /&gt;
&lt;br /&gt;
By default TYPO3 installs into the folder:&lt;br /&gt;
   http://[your.site.name]/&amp;lt;this_site_name&amp;gt;/&lt;br /&gt;
&lt;br /&gt;
Read the additional instructions to install TYPO3 in the root folder:&lt;br /&gt;
   http://[your.site.name]/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
IMPORTANT NOTE&lt;br /&gt;
==============&lt;br /&gt;
&lt;br /&gt;
Please be aware of the fact that the file transfer protocol (FTP) does not&lt;br /&gt;
support Symlinks. You cannot unpack these archives locally and copy them&lt;br /&gt;
to your server using FTP, even if the target server actually is a Unix&lt;br /&gt;
server.&lt;br /&gt;
&lt;br /&gt;
So if you don&amp;#039;t have shell access, try to use a terminal emulator instead.&lt;br /&gt;
(PHPshell to give you an example - Google knows all of them!)&lt;br /&gt;
&lt;br /&gt;
If this doesn&amp;#039;t work you&amp;#039;ll have to stick back to the ZIP version :-(&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NEWBIE INFORMATION ABOUT THE TYPO3 FILESYSTEM STRUCTURE&lt;br /&gt;
=======================================================&lt;br /&gt;
&lt;br /&gt;
A Unix TYPO3 installation consists of two parts:&lt;br /&gt;
     1) The &amp;quot;source&amp;quot; package&lt;br /&gt;
     2) The &amp;quot;dummy&amp;quot; package&lt;br /&gt;
&lt;br /&gt;
The dummy package contains the skeleton directory structure for a TYPO3&lt;br /&gt;
installation and a symlink (&amp;#039;typo3_src&amp;#039;) to the location of the source&lt;br /&gt;
package which contains all the PHP files, images, JavaScript files, etc.&lt;br /&gt;
that TYPO3 needs to run.&lt;br /&gt;
&lt;br /&gt;
In other words: You can have several TYPO3 installations with just one&lt;br /&gt;
source package. A typical directory structure looks like this:&lt;br /&gt;
&lt;br /&gt;
/var/www/typo3_src-3.8.1/   # the untared 3.8.0 source package&lt;br /&gt;
/var/www/typo3_src-4.0/     # the untared 4.0 source package&lt;br /&gt;
/var/www/installation1/     # the untared dummy package of a TYPO3&lt;br /&gt;
                            # installation running on TYPO3 3.8.1&lt;br /&gt;
    /typo3_src  --&amp;gt; ../typo3_src-3.8.1/   # a symlink to the 3.8.1 source&lt;br /&gt;
    /typo3conf/&lt;br /&gt;
    /typo3temp/&lt;br /&gt;
    /fileadmin/&lt;br /&gt;
    /.../&lt;br /&gt;
/var/www/installation2/     # the untared dummy package of a TYPO3&lt;br /&gt;
                            # installation running on TYPO3 4.0&lt;br /&gt;
    /typo3_src  --&amp;gt; ../typo3_src-4.0/     # a symlink to the 4.0 source&lt;br /&gt;
    /typo3conf/&lt;br /&gt;
    /typo3temp/&lt;br /&gt;
    /fileadmin/&lt;br /&gt;
    /.../&lt;br /&gt;
&lt;br /&gt;
As you see, the two TYPO3-installations (possibly with different domains)&lt;br /&gt;
can use the same TYPO3 source package. You can even change the source&lt;br /&gt;
package simply be changing the symlink inside the installation directory.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
STEP BY STEP&lt;br /&gt;
============&lt;br /&gt;
&lt;br /&gt;
1 Get the TYPO3 source package and the TYPO3 dummy package.&lt;br /&gt;
&lt;br /&gt;
2 Copy the archives to the web root of your server.&lt;br /&gt;
  (Debian default is /var/www/, SuSE default is /srv/www/)&lt;br /&gt;
&lt;br /&gt;
3 Unpack the archives:&lt;br /&gt;
  $ tar xzf typo3_src-&amp;lt;version&amp;gt;.tar.gz&lt;br /&gt;
  $ tar xfz dummy-&amp;lt;version&amp;gt;.tar.gz&lt;br /&gt;
&lt;br /&gt;
4 Rename the dummy-&amp;lt;version&amp;gt; directory to fit your needs and make sure it&lt;br /&gt;
  is accessible by your webserver (for example by creating a virtual&lt;br /&gt;
  host). We assume you rename the directory to cms:&lt;br /&gt;
  $ mv dummy-&amp;lt;version&amp;gt; cms&lt;br /&gt;
&lt;br /&gt;
5 Set permissions (as root): There are at least two options.&lt;br /&gt;
  These steps will make four directories writable for the webserver:&lt;br /&gt;
  - cms/fileadmin/&lt;br /&gt;
  - cms/typo3conf/&lt;br /&gt;
  - cms/typo3temp/&lt;br /&gt;
  - cms/uploads/&lt;br /&gt;
&lt;br /&gt;
	5.a (recommended)&lt;br /&gt;
	    Run these commands as root in the cms/ directory:&lt;br /&gt;
	    # chgrp -R &amp;lt;wwwserver&amp;gt; fileadmin typo3conf typo3temp uploads&lt;br /&gt;
	    # chmod -R g+w,o-rwx fileadmin typo3conf typo3temp uploads&lt;br /&gt;
&lt;br /&gt;
	    ... where &amp;lt;wwwserver&amp;gt; is the name of the group your webserver&lt;br /&gt;
	    is running as&lt;br /&gt;
&lt;br /&gt;
	5.b (insecure but easy to apply)&lt;br /&gt;
	    I repeat: This is insecure!&lt;br /&gt;
	    Do not use this method if you are working on a shared server!&lt;br /&gt;
&lt;br /&gt;
	    Simply run this command:&lt;br /&gt;
	    $ chmod -R a+w fileadmin typo3conf typo3temp uploads&lt;br /&gt;
&lt;br /&gt;
6 Check the symlink cms/typo3_src and make sure it points to the source&lt;br /&gt;
  directory.&lt;br /&gt;
  (See above: &amp;quot;Newbie information about the TYPO3 filesystem structure&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
7 In your browser, visit&lt;br /&gt;
  http://[your.site.name]/cms/&lt;br /&gt;
&lt;br /&gt;
8 Follow the instructions in the 1-2-3 install tool&lt;br /&gt;
&lt;br /&gt;
9 From this point, you can access the backend through&lt;br /&gt;
  http://[your.site.name]/cms/typo3/&lt;br /&gt;
  with the username &amp;quot;admin&amp;quot; and password &amp;quot;password&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
That&amp;#039;s it :-)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
INSTALLING TYPO3 IN THE WEBROOT FOLDER&lt;br /&gt;
======================================&lt;br /&gt;
&lt;br /&gt;
1 Follow the steps 1-6 above.&lt;br /&gt;
&lt;br /&gt;
2 Move the files in the cms/ folder up one level.&lt;br /&gt;
&lt;br /&gt;
  $ cd cms&lt;br /&gt;
  $ mv * ../&lt;br /&gt;
  $ cd ../&lt;br /&gt;
&lt;br /&gt;
3 Update the symlink&lt;br /&gt;
&lt;br /&gt;
  $ rm typo3_src&lt;br /&gt;
  $ ln -s ./typo3_src-&amp;lt;version&amp;gt; typo3_src&lt;br /&gt;
&lt;br /&gt;
4 Now TYPO3 runs in http://[your.site.name]/&lt;br /&gt;
&lt;br /&gt;
That&amp;#039;s it :-)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
WHAT SHOULD YOU DO IF YOU HAVE A PROBLEM?&lt;br /&gt;
=========================================&lt;br /&gt;
&lt;br /&gt;
TYPO3 is a powerful and complex professional application. When you start&lt;br /&gt;
out there will be many things you don´t understand, or that don&amp;#039;t seem to&lt;br /&gt;
make sense. There is a widely used mailing list (more information on&lt;br /&gt;
typo3.com &amp;amp; typo3.org) where many experienced users and developers&lt;br /&gt;
lurk... they are always willing to help, provided you followed these steps&lt;br /&gt;
BEFORE you ask your question:&lt;br /&gt;
&lt;br /&gt;
1 - Read all available documentation carefully&lt;br /&gt;
&lt;br /&gt;
2 - Read the webserver error logfiles&lt;br /&gt;
    (for example /var/log/apache/error.log)&lt;br /&gt;
&lt;br /&gt;
3 - Read all available documentation again&lt;br /&gt;
&lt;br /&gt;
4 - Search the mailing list archive carefully&lt;br /&gt;
&lt;br /&gt;
5 - If you still can&amp;#039;t figure it out - ask the list...:&lt;br /&gt;
      - Newsgroup:     news://news.netfielders.de/&lt;br /&gt;
      - Mailing lists: http://lists.netfielders.de/&lt;br /&gt;
&lt;br /&gt;
    When posting to one of the lists, see the following guidelines...&lt;br /&gt;
      - Be polite&lt;br /&gt;
	 Always include the version of used TYPO3 and server environment&lt;br /&gt;
	 (phpinfo())... note that this is available within the TYPO3&lt;br /&gt;
	 Install Tool&lt;br /&gt;
      - Be as specific and clear as possible - questions like &amp;quot;my TYPO3&lt;br /&gt;
	 installation does not work - what can I do???&amp;quot; will be ignored.&lt;br /&gt;
	 Although English may not be your first language, if those reading&lt;br /&gt;
	 your posting can&amp;#039;t understand it, you won&amp;#039;t get the help you need&lt;br /&gt;
      - If you are really having a tough time getting something working,&lt;br /&gt;
	 stay cool and don&amp;#039;t criticise or flame. Problems are normally&lt;br /&gt;
	 caused by lack of research into the documentation, or&lt;br /&gt;
	 misunderstanding, not because of bugs. Be logical about your&lt;br /&gt;
	 troubleshooting, and you&amp;#039;ll get there&lt;br /&gt;
&lt;br /&gt;
6 - If you have identified a genuine new bug, report it at&lt;br /&gt;
    http://bugs.typo3.org/ ...do not post to the list about it&lt;br /&gt;
&lt;br /&gt;
Please be aware that if you ask questions that are answered in the&lt;br /&gt;
available documentation, you may not get a reply, or any help from the&lt;br /&gt;
developers or any experienced users!&lt;br /&gt;
&lt;br /&gt;
We are aware that there is still some work to be done on the&lt;br /&gt;
documentation, and the platform for user support... please forgive us for&lt;br /&gt;
not having all these gaps filled. If you feel that some information is&lt;br /&gt;
missing, hard to find or just plain wrong, or you have a suggestion on&lt;br /&gt;
improving TYPO3 or the &amp;quot;support services&amp;quot;, please let us know so that we&lt;br /&gt;
can do what is necessary. You could also volunteer to help with the work!&lt;br /&gt;
&lt;br /&gt;
(c) Nigel Jackson, Ingmar Schlecht&lt;br /&gt;
    Unix related additions made by Michael Stucki and some Wiki users:&lt;br /&gt;
    http://wiki.typo3.org/index.php/Tgz-INSTALL.txt&lt;br /&gt;
&lt;br /&gt;
-- Michael Stucki &amp;lt;michael@typo3.org&amp;gt;  Sun,  26 Mar 2006  22:10:53 +0100&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Image Magick über SSH Zugang auf VMWare ==&lt;br /&gt;
Quelle: http://www.4many.net/imagemagick_setup.html&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ImageMagick Installation on Virtual Host Account with SSH Access&lt;br /&gt;
Situation: 	Customer got virtual host with ssh access&lt;br /&gt;
TYPO3 was installed&lt;br /&gt;
no ImageMagick&lt;br /&gt;
after installing static linked package imagemagick-4.2.9_i386-static-1.tar.gz&lt;br /&gt;
TYPO3 complained that no valid version could be found&lt;br /&gt;
Problem: 	It turned out that due to the virtual setup and the setup of the Apache the environment got lost and the ImageMagick.so.9 couldn&amp;#039;t be found during the exec()&lt;br /&gt;
Challenge: 	&lt;br /&gt;
&lt;br /&gt;
   1. convince the provider to change the setup&lt;br /&gt;
      Nice try!&lt;br /&gt;
   2. convince the provider to install ImageMagick globally&lt;br /&gt;
      No support for third party products&lt;br /&gt;
   3. fix it in TYPO3 to pass environment&lt;br /&gt;
      possible solution, just no time to do so&lt;br /&gt;
&lt;br /&gt;
Solution: 	Fixed it on script level&lt;br /&gt;
&lt;br /&gt;
   1. move required executable to *.bin, i.e.&lt;br /&gt;
&lt;br /&gt;
      mv convert convert.bin&lt;br /&gt;
      mv combine combine.bin&lt;br /&gt;
      mv identify identify.bin&lt;br /&gt;
&lt;br /&gt;
   2. create script&lt;br /&gt;
&lt;br /&gt;
      pico convert&lt;br /&gt;
&lt;br /&gt;
   3. content of the script file&lt;br /&gt;
&lt;br /&gt;
      #!/usr/local/bin/bash&lt;br /&gt;
      export PATH; PATH=&amp;quot;/home/usr203227042/ImageMagick-4.2.9/bin:$PATH&amp;quot;&lt;br /&gt;
      export MAGICK_HOME=&amp;quot;/home/usr203227042/ImageMagick-4.2.9&amp;quot;&lt;br /&gt;
      export LD_LIBRARY_PATH=&amp;quot;/home/usr203227042/ImageMagick-4.2.9/lib&amp;quot;&lt;br /&gt;
      /home/usr203227042/ImageMagick-4.2.9/bin/convert.bin $*&lt;br /&gt;
&lt;br /&gt;
   4. make script executable&lt;br /&gt;
&lt;br /&gt;
      chmod 755 convert&lt;br /&gt;
&lt;br /&gt;
   5. repeat steps 2.-4. for combine and identify and don&amp;#039;t forget to change convert.bin to the appropriate value&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Trennung von Produktions und Live-Server (Bearbeitung der Seiten und Darstellung) ==&lt;br /&gt;
Für den Website-Betrieb sind die Verzeichnisse TSLib und T3Lib notwendig um eine Website auszuliefern.&lt;br /&gt;
&lt;br /&gt;
Für die Bearbeitung von Seiten sind die Dateien im Typo3 Verzeichnis zuständig. Ohne Typo3 Verzeichnis gibt es kein Backend aber die Seiten funktionieren trotzdem. Ein gutes Mittel um die Seiten vor Angreifern zu schützen.&lt;br /&gt;
&lt;br /&gt;
siehe auch [[Typo3 - Update]]&lt;br /&gt;
&lt;br /&gt;
== Zentrale Typo3-Installation vs mehrere Typo3 ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Verschiedene Gründe:&lt;br /&gt;
1. Es gibt aus Sicherheitsgründen keinen Remote Zugang für unseren Server. Das macht es etwas umständlicher.&lt;br /&gt;
&lt;br /&gt;
2. Von Version 3.7-3.8 gab es bei manchen Extensions Probleme mit Updates, bzw. es gab Extensions die das Typo auch mal aus dem Tritt brachten. Wenn wir alle Präsenzen auf einem Typo laufen lassen würden wären bei einem Fehler alle Homepages betroffen und Nebenwirkungen unter Umständen nicht so einfach zu sehen. Mit der getrennten Installation kann man auch bei sehr experimentellen Extensions relativ sicher updaten. Auch wenn wir verschiedene Datenbanken benutzen würden. Erst ab Version 4 gibt es außerdem die Möglichkeit Seiten vernünftig zu testen bevor Sie bei Änderungen Online gehen. Das war bisher nur mit einer ziemlich umständlichen Extension möglich.&lt;br /&gt;
&lt;br /&gt;
Manche würden das  vielleicht als Übervorsichtig auslegen. Im Endeffekt hat es nur den Nachteil der längeren Uploadzeiten. Speicherplatz spielt im Grunde kaum eine Rolle. Der Server wird auch nicht wesentlich mehr belastet. Weil die Skripte egal ob in einer oder in mehreren Typos ja immer für jede Anfrage abgearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
3. Wir haben den Kunden eine komplette Installation verkauft mit der Sie machen können was Sie wollen. Dafür bekommen Sie natürlich auch eine eigene Installation.&lt;br /&gt;
&lt;br /&gt;
Für die Miettypos werden wir allerdings eine einzelne Installation benutzen. Für eine Agentur bietet sich ebenfalls eine eigene Installation an auf der die betreuten Präsenzen laufen.&lt;br /&gt;
&lt;br /&gt;
4. Manche Typos laufen auf anderen Servern ;-) Z.T. mit Anpassungen im Quellcode vom Typo. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Weitere Pro und Kontra Argumente ===&lt;br /&gt;
&lt;br /&gt;
* Zeitersparnis beim Update in zentraler Installation&lt;br /&gt;
* Ein Backend=&amp;gt;Admin Account unübersichtlich&lt;br /&gt;
&lt;br /&gt;
== automatische Installation ==&lt;br /&gt;
&lt;br /&gt;
Überlegungen zum automatischen Installieren:&lt;br /&gt;
&lt;br /&gt;
Ausgehend von einer fertigen Grundinstallation mit Benutzern und Rechten plus einigen Dummy-Seiten müßten sich per Knopfdruck Installationen anfertigen lassen.&lt;br /&gt;
&lt;br /&gt;
Einzelschritte:&lt;br /&gt;
* Notwendige Dateien (Typo3 System, Filadmin Ordner)&lt;br /&gt;
* Datenbank (inkl. Benutzer und Dummy Inhalten)&lt;br /&gt;
* Config-Datei (automatisiert ?)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Typo3 - Update ==&lt;br /&gt;
=== 3.8 auf 4.0 ===&lt;br /&gt;
Ordner typo3, t3lib ersetzen&lt;br /&gt;
misc aufspielen&lt;br /&gt;
index.php ersetzen (root)&lt;br /&gt;
&lt;br /&gt;
Update Wizard im Install Tool ausführen&lt;br /&gt;
&lt;br /&gt;
Im Database Analyzer Compare und danach die erforderlichen Updates der Datenbanktabellen ausführen.&lt;br /&gt;
&lt;br /&gt;
Nicht benötigte Extensions entfernen und entsprechend Templates anpassen&lt;br /&gt;
&lt;br /&gt;
Alte Sprachpakete löschen und mit dem Translation Handling im Extension Manager die benötigten Sprachen aktualisieren.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Kompatibilitätsmodus 3.8 für Version 4 ===&lt;br /&gt;
Nach Update von 3.8.x auf 4.0 läuft das Typo zunächst im Kompatibilitätsmodus.&lt;br /&gt;
&lt;br /&gt;
Folgendes sollte verändert werden damit die Ausgabe auch nach umschalten wieder geht.&lt;br /&gt;
The following updates will be performed:&lt;br /&gt;
&lt;br /&gt;
changeCompatibilityVersion&lt;br /&gt;
TYPO3 output is currently compatible to version 3.8. To use all the new features in the current TYPO3 version, make sure you follow the guidelines below to upgrade without problems.&lt;br /&gt;
&lt;br /&gt;
Follow the steps below carefully and confirm every step!&lt;br /&gt;
You will see this list again after you performed the update.&lt;br /&gt;
CMS Frontend&lt;br /&gt;
&lt;br /&gt;
    *&lt;br /&gt;
&lt;br /&gt;
      Word separator character for simulateStaticDocument is changed from underscore (_) to hyphen (-) to make URLs more friendly for search enginesURLs that are already existing (e.g. external links to your site) will still work like before.&lt;br /&gt;
&lt;br /&gt;
      You can set the separator character back to an underscore by putting the following line into the Setup section of your Page TypoScript template:&lt;br /&gt;
&lt;br /&gt;
      config.simulateStaticDocuments_replacementChar = _&lt;br /&gt;
    *&lt;br /&gt;
&lt;br /&gt;
      CSS Stylesheets and JavaScript are put into an external file by default.&lt;br /&gt;
&lt;br /&gt;
      Technically, that means that the default value of &amp;quot;config.inlineStyle2TempFile&amp;quot; is now set to &amp;quot;1&amp;quot; and that of &amp;quot;config.removeDefaultJS&amp;quot; to &amp;quot;external&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 Acknowledged&lt;br /&gt;
CSS Styled Content: Accessibility improvements&lt;br /&gt;
&lt;br /&gt;
The rendering of the following elements will change:&lt;br /&gt;
&lt;br /&gt;
    * tt_content.menu (used f.e. for sitemaps): Instead of div-tags, lists are used now.&lt;br /&gt;
&lt;br /&gt;
    * tt_content.mailform: Mailforms do not use tables anymore, instead, they use the div-tag. Besides that, mailforms are accessible now.&lt;br /&gt;
&lt;br /&gt;
    * The p-tag has been removed from all table cells.&lt;br /&gt;
&lt;br /&gt;
    * CSS based &amp;quot;image&amp;quot; and &amp;quot;text with image&amp;quot;&lt;br /&gt;
      As the extension cron_cssstyledimgtext has been merged into the core, rendering of the content elements &amp;quot;image&amp;quot; and &amp;quot;text with image&amp;quot; has been changed to be CSS instead of table based. Read the 4.0 release notes for further information.&lt;br /&gt;
&lt;br /&gt;
You will have to update your stylesheets to comply with these changes.&lt;br /&gt;
&lt;br /&gt;
 Acknowledged&lt;br /&gt;
&lt;br /&gt;
 Check all (ignore selection above)&lt;br /&gt;
WARNING: this might break the output of your website.&lt;br /&gt;
Show database queries performed&lt;/div&gt;</summary>
		<author><name>217.228.133.51</name></author>
	</entry>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=Linux_Administration&amp;diff=740</id>
		<title>Linux Administration</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Linux_Administration&amp;diff=740"/>
		<updated>2007-01-03T11:59:33Z</updated>

		<summary type="html">&lt;p&gt;217.228.133.51: /* wichtige Linux Befehle */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Hinweise ==&lt;br /&gt;
* Wenn man mit Plesk arbeitet ist es wichtig zuerst einen User Account zu haben (wird bei 1und1 gleich mit erledigt) Erst dann stimmen die Verzeichnisse (siehe Wie ist ein Suse Server organisiert)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Zugang über SSH ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Wie ist ein Suse Server Organisiert ? ==&lt;br /&gt;
Der &amp;#039;&amp;#039;&amp;#039;htdoc&amp;#039;&amp;#039;&amp;#039; Ordner unter Suse befindet sich oberhalb von &lt;br /&gt;
/root in &lt;br /&gt;
 /srv/www/htdocs/ . &lt;br /&gt;
&lt;br /&gt;
Wenn &amp;#039;&amp;#039;&amp;#039;Plesk&amp;#039;&amp;#039;&amp;#039; genutzt wird und bereits eine Domain eingerichtetist,ist der aktive Ordner unterhalb von &lt;br /&gt;
 /srv/www/vhosts/ zu finden.&lt;br /&gt;
&lt;br /&gt;
== wichtige Linux Befehle ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;cd&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;Verzeichnis&amp;#039;&amp;#039;= Change Directory&lt;br /&gt;
 cd Verzeichnisname&lt;br /&gt;
 cd .. (eins hoch)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ls&amp;#039;&amp;#039;&amp;#039; oder &amp;#039;&amp;#039;&amp;#039;dir&amp;#039;&amp;#039;&amp;#039; Auflistung des Ordnerinhalts&lt;br /&gt;
 ls -la (auch versteckte und ausführliche Ansicht)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;wget&amp;#039;&amp;#039;&amp;#039; Adresse = Download v. Dateien &lt;br /&gt;
z.B.:&lt;br /&gt;
 wget http://prdownloads.sourceforge.net/typo3/typo3_src-4.0.4.tar.gz?download&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;cp&amp;#039;&amp;#039;&amp;#039; = Kopieren von Dateien &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;tar&amp;#039;&amp;#039;&amp;#039; = Ein-/Auspacken von Archiven &lt;br /&gt;
 tar xzfv meinVerzeichnis.tar.gz&lt;br /&gt;
 tar xfv meinVerzeichnis.tar&lt;br /&gt;
 tar xf meinVerzeichnis.tar&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ln&amp;#039;&amp;#039;&amp;#039; = Symlink bauen  &lt;br /&gt;
 ln -s typo3_src-.4.0.2 typo3_src&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
weitere unter: [[Die wichtigsten Linux Befehle]]&lt;br /&gt;
&lt;br /&gt;
== Editoren unter Linux ==&lt;br /&gt;
Pico&lt;br /&gt;
&lt;br /&gt;
Vim&lt;br /&gt;
&lt;br /&gt;
Joe&lt;br /&gt;
&lt;br /&gt;
== ImageMagick ==&lt;br /&gt;
[[ImageMagick installieren]]&lt;/div&gt;</summary>
		<author><name>217.228.133.51</name></author>
	</entry>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Installation&amp;diff=510</id>
		<title>Typo3 - Installation</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Installation&amp;diff=510"/>
		<updated>2007-01-03T11:55:18Z</updated>

		<summary type="html">&lt;p&gt;217.228.133.51: /* Typo3 auf Unix installieren */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Typo3 Autoinstallation ==&lt;br /&gt;
Wünschenswert wäre ein Script, welches eine Typo3 Grundinstallation vollautomatisch durchführt. Als ersten Schritt einige Vorüberlegungen:&lt;br /&gt;
Die Installation sollte nach Angabe einer Datenbank die Typo3 Verzeichnisse hochladen, auspacken und das Konfigurationsfile mit den Datenbankwerten belegen. Weiterhin sollte die Datenbank bereits einen Admin-User einige Seiten und einige Grundtemplates enthalten. Typo3 enthält ja die Möglichkeit im DB Teil der installation ein eigenes .sql File zu benutzen, welches bereits die nötigen Werte enthält.&lt;br /&gt;
&lt;br /&gt;
== Grundsätzliche Installation ==&lt;br /&gt;
&lt;br /&gt;
=== Uploaden ===&lt;br /&gt;
&lt;br /&gt;
# Typo3 - Dummy auf den Server laden&lt;br /&gt;
# Aus dem Installscript /typo3/install/index.php die die() Funktion auskommentieren&lt;br /&gt;
# Install Skript im Browser aufrufen (Standard Passwort ist joh316)&lt;br /&gt;
# Passwort ändern !! und neu einloggen (evt. Schreibrecht für /typo3/typo3conf/localconf.php setzten)&lt;br /&gt;
&lt;br /&gt;
=== Basic Configuration ===&lt;br /&gt;
&lt;br /&gt;
# Schreibrechte für die rot markierten Ordner ändern und den den fileadmin Ordner ebenfalls schreibbar machen.&lt;br /&gt;
# Datenbank Zugangsdaten eingeben. Host ist in der Regel &amp;#039;localhost&amp;#039;&lt;br /&gt;
# Update localconf.php klicken dann click to continue&lt;br /&gt;
# Jetzt die Datenbank im neuen Dropdownfeld. Auswählen&lt;br /&gt;
# Encryption key: Generate Knopf klicken&lt;br /&gt;
&lt;br /&gt;
=== Database Analyser ===&lt;br /&gt;
# Benötigte Tabellen anlegen: Compare klicken - dann write to database&lt;br /&gt;
# Dump static data IMPORT  	&lt;br /&gt;
# (Notwendig?) Tabellen füllen mit statischen Templates typo3conf/database.sql (1.1 M) ebenfalls Compare und write to database&lt;br /&gt;
# admin User erstellen damit man sich im Backend einloggen kann.&lt;br /&gt;
&lt;br /&gt;
=== All Configuration ===&lt;br /&gt;
# [gdlib_2] auf 1 stellen Wenn GDlib Version 2 Verwendet wird&lt;br /&gt;
# [TTFdpi] muß auf 96 stehen wenn die Schrift im Bild bei &amp;#039;Basic Configuration&amp;#039; nicht vollständig angezeigt wird.&lt;br /&gt;
# [noEdit] auf 0 stellen dann kann man vom Backend-Bereich Text-Dateien (z.B. CSS-Files) verändern.&lt;br /&gt;
# [warning_email_addr] setzten dann bekommt man eine Email wenn sich jemand viermal falsch einloggt&lt;br /&gt;
&lt;br /&gt;
=== Wichtige ToDos im Typo Backend ===&lt;br /&gt;
# Passwort für Install Tool ändern&lt;br /&gt;
# Ab Typo4.x DB References Updaten&lt;br /&gt;
# Deutsche Sprachpakete im Extension Manage laden (für 3.8 die CSH Files)&lt;br /&gt;
# Standard Templates TS-Templates evt. HTML Template und CSS (für TV und Automaketemplate die Extensions nicht vergessen)&lt;br /&gt;
# Benutzer Konfiguration bzw. Page Konfiguration (UserTS und PageTS)&lt;br /&gt;
# Standard Extensions installieren&lt;br /&gt;
&lt;br /&gt;
== Typo3 auf Unix installieren ==&lt;br /&gt;
Wenn man einen Shell Zugang zum Server hat, bietet sich eine Installation mit den tar Paketen an. Das geht erstens schneller als per FTP und man hat die Möglichkeit mit Symlinks zu arbeiten, die ein späteres Update erleichtern.&lt;br /&gt;
So gehts:&lt;br /&gt;
* Evt. Shell-Zugang erlauben (z.B. mit bash Terminal. Später wieder abschalten!)&lt;br /&gt;
* Remote Zugang z.B. mit Putty herstellen (Session &amp;gt; [IP], SSH / &lt;br /&gt;
* Entweder per FTP die tars (Source und Dummy) hochladen oder direkt mit der Shell vom Server aus laden z.B. mit&lt;br /&gt;
 wget http://prdownloads.sourceforge.net/typo3/typo3_src-4.0.4.tar.gz?download&lt;br /&gt;
... (siehe Typo3 Buch)&lt;br /&gt;
&lt;br /&gt;
* jetzt beide Pakete auspacken  &lt;br /&gt;
&lt;br /&gt;
 tar xzf dummy-4.0.2.tar.gz&lt;br /&gt;
 tar xzf typo3_src-4.0.2.tar.gz&lt;br /&gt;
&lt;br /&gt;
* Es entstehen die Verzeichnisse&lt;br /&gt;
 typo3_src-4.0.2&lt;br /&gt;
 dummy-4.0.2&lt;br /&gt;
&lt;br /&gt;
der Inhalt des Dummy Paket liegt später direkt auf dem Webspace.Der Quelltext der Source im src Verzeichnis damit man später drauf verweisen kann. Deshalb verschieben wir den Inhalt des Dummy Paket auf die unterste (aktuelle) Ebene:&lt;br /&gt;
 mv dummy-4.0.2/* ./&lt;br /&gt;
&lt;br /&gt;
* Jetzt machen wir einen Symlins der auf das src Verzeichnis zeigt und typo3_src heißt. &lt;br /&gt;
 ln -s typo3_src-4.0.2 typo3_src (evt. ist schon ein Symlink da der vom dummyVerzeichnis nach unten zeigt evt. kann man nämlich auch das Dummy im Unterordner lassen - ToDo)Wenn man im Dummy Paket das typo3_src Symlink umbiegt kann man ganz schnell ein Update ausprobieren oder eine neue source testen&lt;br /&gt;
* Die Archive und den leeren Dummy Ordner kann man jetzt löschen:&lt;br /&gt;
 rm -r dummy-4.0.2&lt;br /&gt;
 rm dummy-4.0.3.tar.gz&lt;br /&gt;
 rm typo3_src-4.0.2.tar.gz&lt;br /&gt;
* Im Browser müßte jetzt schon was kommen (/typo3 oder /index.php)&lt;br /&gt;
* Mit dem vi Editor können wir die Die Funktion im Installer auskommentieren:&lt;br /&gt;
 vi typo3_src-4.0.2/install/index.php&lt;br /&gt;
* Mit i kommt man in den Einfügemodus Esc verläßt ihn :wq! speichert und schließt den Editor.&lt;br /&gt;
&lt;br /&gt;
* Jetzt kann man den Typo3 Installer starten&lt;br /&gt;
* Um die Rechte im Terminal anzupassen kann man den Befehl chmod benutzen&lt;br /&gt;
=== Beschreibung der Installation aus der Datei &amp;#039;install.txt&amp;#039; der Typo3 4.0.2 Distribution ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
**************************&lt;br /&gt;
* UNIX ARCHIVES OF TYPO3 *&lt;br /&gt;
**************************&lt;br /&gt;
&lt;br /&gt;
INTRODUCTION&lt;br /&gt;
============&lt;br /&gt;
&lt;br /&gt;
As you have downloaded this package you seem to know already about TYPO3.&lt;br /&gt;
If you don&amp;#039;t, visit http://typo3.org/ where you can find many useful&lt;br /&gt;
information.&lt;br /&gt;
&lt;br /&gt;
This short guide lists the important steps to install this package.&lt;br /&gt;
&lt;br /&gt;
By default TYPO3 installs into the folder:&lt;br /&gt;
   http://[your.site.name]/&amp;lt;this_site_name&amp;gt;/&lt;br /&gt;
&lt;br /&gt;
Read the additional instructions to install TYPO3 in the root folder:&lt;br /&gt;
   http://[your.site.name]/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
IMPORTANT NOTE&lt;br /&gt;
==============&lt;br /&gt;
&lt;br /&gt;
Please be aware of the fact that the file transfer protocol (FTP) does not&lt;br /&gt;
support Symlinks. You cannot unpack these archives locally and copy them&lt;br /&gt;
to your server using FTP, even if the target server actually is a Unix&lt;br /&gt;
server.&lt;br /&gt;
&lt;br /&gt;
So if you don&amp;#039;t have shell access, try to use a terminal emulator instead.&lt;br /&gt;
(PHPshell to give you an example - Google knows all of them!)&lt;br /&gt;
&lt;br /&gt;
If this doesn&amp;#039;t work you&amp;#039;ll have to stick back to the ZIP version :-(&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NEWBIE INFORMATION ABOUT THE TYPO3 FILESYSTEM STRUCTURE&lt;br /&gt;
=======================================================&lt;br /&gt;
&lt;br /&gt;
A Unix TYPO3 installation consists of two parts:&lt;br /&gt;
     1) The &amp;quot;source&amp;quot; package&lt;br /&gt;
     2) The &amp;quot;dummy&amp;quot; package&lt;br /&gt;
&lt;br /&gt;
The dummy package contains the skeleton directory structure for a TYPO3&lt;br /&gt;
installation and a symlink (&amp;#039;typo3_src&amp;#039;) to the location of the source&lt;br /&gt;
package which contains all the PHP files, images, JavaScript files, etc.&lt;br /&gt;
that TYPO3 needs to run.&lt;br /&gt;
&lt;br /&gt;
In other words: You can have several TYPO3 installations with just one&lt;br /&gt;
source package. A typical directory structure looks like this:&lt;br /&gt;
&lt;br /&gt;
/var/www/typo3_src-3.8.1/   # the untared 3.8.0 source package&lt;br /&gt;
/var/www/typo3_src-4.0/     # the untared 4.0 source package&lt;br /&gt;
/var/www/installation1/     # the untared dummy package of a TYPO3&lt;br /&gt;
                            # installation running on TYPO3 3.8.1&lt;br /&gt;
    /typo3_src  --&amp;gt; ../typo3_src-3.8.1/   # a symlink to the 3.8.1 source&lt;br /&gt;
    /typo3conf/&lt;br /&gt;
    /typo3temp/&lt;br /&gt;
    /fileadmin/&lt;br /&gt;
    /.../&lt;br /&gt;
/var/www/installation2/     # the untared dummy package of a TYPO3&lt;br /&gt;
                            # installation running on TYPO3 4.0&lt;br /&gt;
    /typo3_src  --&amp;gt; ../typo3_src-4.0/     # a symlink to the 4.0 source&lt;br /&gt;
    /typo3conf/&lt;br /&gt;
    /typo3temp/&lt;br /&gt;
    /fileadmin/&lt;br /&gt;
    /.../&lt;br /&gt;
&lt;br /&gt;
As you see, the two TYPO3-installations (possibly with different domains)&lt;br /&gt;
can use the same TYPO3 source package. You can even change the source&lt;br /&gt;
package simply be changing the symlink inside the installation directory.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
STEP BY STEP&lt;br /&gt;
============&lt;br /&gt;
&lt;br /&gt;
1 Get the TYPO3 source package and the TYPO3 dummy package.&lt;br /&gt;
&lt;br /&gt;
2 Copy the archives to the web root of your server.&lt;br /&gt;
  (Debian default is /var/www/, SuSE default is /srv/www/)&lt;br /&gt;
&lt;br /&gt;
3 Unpack the archives:&lt;br /&gt;
  $ tar xzf typo3_src-&amp;lt;version&amp;gt;.tar.gz&lt;br /&gt;
  $ tar xfz dummy-&amp;lt;version&amp;gt;.tar.gz&lt;br /&gt;
&lt;br /&gt;
4 Rename the dummy-&amp;lt;version&amp;gt; directory to fit your needs and make sure it&lt;br /&gt;
  is accessible by your webserver (for example by creating a virtual&lt;br /&gt;
  host). We assume you rename the directory to cms:&lt;br /&gt;
  $ mv dummy-&amp;lt;version&amp;gt; cms&lt;br /&gt;
&lt;br /&gt;
5 Set permissions (as root): There are at least two options.&lt;br /&gt;
  These steps will make four directories writable for the webserver:&lt;br /&gt;
  - cms/fileadmin/&lt;br /&gt;
  - cms/typo3conf/&lt;br /&gt;
  - cms/typo3temp/&lt;br /&gt;
  - cms/uploads/&lt;br /&gt;
&lt;br /&gt;
	5.a (recommended)&lt;br /&gt;
	    Run these commands as root in the cms/ directory:&lt;br /&gt;
	    # chgrp -R &amp;lt;wwwserver&amp;gt; fileadmin typo3conf typo3temp uploads&lt;br /&gt;
	    # chmod -R g+w,o-rwx fileadmin typo3conf typo3temp uploads&lt;br /&gt;
&lt;br /&gt;
	    ... where &amp;lt;wwwserver&amp;gt; is the name of the group your webserver&lt;br /&gt;
	    is running as&lt;br /&gt;
&lt;br /&gt;
	5.b (insecure but easy to apply)&lt;br /&gt;
	    I repeat: This is insecure!&lt;br /&gt;
	    Do not use this method if you are working on a shared server!&lt;br /&gt;
&lt;br /&gt;
	    Simply run this command:&lt;br /&gt;
	    $ chmod -R a+w fileadmin typo3conf typo3temp uploads&lt;br /&gt;
&lt;br /&gt;
6 Check the symlink cms/typo3_src and make sure it points to the source&lt;br /&gt;
  directory.&lt;br /&gt;
  (See above: &amp;quot;Newbie information about the TYPO3 filesystem structure&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
7 In your browser, visit&lt;br /&gt;
  http://[your.site.name]/cms/&lt;br /&gt;
&lt;br /&gt;
8 Follow the instructions in the 1-2-3 install tool&lt;br /&gt;
&lt;br /&gt;
9 From this point, you can access the backend through&lt;br /&gt;
  http://[your.site.name]/cms/typo3/&lt;br /&gt;
  with the username &amp;quot;admin&amp;quot; and password &amp;quot;password&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
That&amp;#039;s it :-)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
INSTALLING TYPO3 IN THE WEBROOT FOLDER&lt;br /&gt;
======================================&lt;br /&gt;
&lt;br /&gt;
1 Follow the steps 1-6 above.&lt;br /&gt;
&lt;br /&gt;
2 Move the files in the cms/ folder up one level.&lt;br /&gt;
&lt;br /&gt;
  $ cd cms&lt;br /&gt;
  $ mv * ../&lt;br /&gt;
  $ cd ../&lt;br /&gt;
&lt;br /&gt;
3 Update the symlink&lt;br /&gt;
&lt;br /&gt;
  $ rm typo3_src&lt;br /&gt;
  $ ln -s ./typo3_src-&amp;lt;version&amp;gt; typo3_src&lt;br /&gt;
&lt;br /&gt;
4 Now TYPO3 runs in http://[your.site.name]/&lt;br /&gt;
&lt;br /&gt;
That&amp;#039;s it :-)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
WHAT SHOULD YOU DO IF YOU HAVE A PROBLEM?&lt;br /&gt;
=========================================&lt;br /&gt;
&lt;br /&gt;
TYPO3 is a powerful and complex professional application. When you start&lt;br /&gt;
out there will be many things you don´t understand, or that don&amp;#039;t seem to&lt;br /&gt;
make sense. There is a widely used mailing list (more information on&lt;br /&gt;
typo3.com &amp;amp; typo3.org) where many experienced users and developers&lt;br /&gt;
lurk... they are always willing to help, provided you followed these steps&lt;br /&gt;
BEFORE you ask your question:&lt;br /&gt;
&lt;br /&gt;
1 - Read all available documentation carefully&lt;br /&gt;
&lt;br /&gt;
2 - Read the webserver error logfiles&lt;br /&gt;
    (for example /var/log/apache/error.log)&lt;br /&gt;
&lt;br /&gt;
3 - Read all available documentation again&lt;br /&gt;
&lt;br /&gt;
4 - Search the mailing list archive carefully&lt;br /&gt;
&lt;br /&gt;
5 - If you still can&amp;#039;t figure it out - ask the list...:&lt;br /&gt;
      - Newsgroup:     news://news.netfielders.de/&lt;br /&gt;
      - Mailing lists: http://lists.netfielders.de/&lt;br /&gt;
&lt;br /&gt;
    When posting to one of the lists, see the following guidelines...&lt;br /&gt;
      - Be polite&lt;br /&gt;
	 Always include the version of used TYPO3 and server environment&lt;br /&gt;
	 (phpinfo())... note that this is available within the TYPO3&lt;br /&gt;
	 Install Tool&lt;br /&gt;
      - Be as specific and clear as possible - questions like &amp;quot;my TYPO3&lt;br /&gt;
	 installation does not work - what can I do???&amp;quot; will be ignored.&lt;br /&gt;
	 Although English may not be your first language, if those reading&lt;br /&gt;
	 your posting can&amp;#039;t understand it, you won&amp;#039;t get the help you need&lt;br /&gt;
      - If you are really having a tough time getting something working,&lt;br /&gt;
	 stay cool and don&amp;#039;t criticise or flame. Problems are normally&lt;br /&gt;
	 caused by lack of research into the documentation, or&lt;br /&gt;
	 misunderstanding, not because of bugs. Be logical about your&lt;br /&gt;
	 troubleshooting, and you&amp;#039;ll get there&lt;br /&gt;
&lt;br /&gt;
6 - If you have identified a genuine new bug, report it at&lt;br /&gt;
    http://bugs.typo3.org/ ...do not post to the list about it&lt;br /&gt;
&lt;br /&gt;
Please be aware that if you ask questions that are answered in the&lt;br /&gt;
available documentation, you may not get a reply, or any help from the&lt;br /&gt;
developers or any experienced users!&lt;br /&gt;
&lt;br /&gt;
We are aware that there is still some work to be done on the&lt;br /&gt;
documentation, and the platform for user support... please forgive us for&lt;br /&gt;
not having all these gaps filled. If you feel that some information is&lt;br /&gt;
missing, hard to find or just plain wrong, or you have a suggestion on&lt;br /&gt;
improving TYPO3 or the &amp;quot;support services&amp;quot;, please let us know so that we&lt;br /&gt;
can do what is necessary. You could also volunteer to help with the work!&lt;br /&gt;
&lt;br /&gt;
(c) Nigel Jackson, Ingmar Schlecht&lt;br /&gt;
    Unix related additions made by Michael Stucki and some Wiki users:&lt;br /&gt;
    http://wiki.typo3.org/index.php/Tgz-INSTALL.txt&lt;br /&gt;
&lt;br /&gt;
-- Michael Stucki &amp;lt;michael@typo3.org&amp;gt;  Sun,  26 Mar 2006  22:10:53 +0100&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Image Magick über SSH Zugang auf VMWare ==&lt;br /&gt;
Quelle: http://www.4many.net/imagemagick_setup.html&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ImageMagick Installation on Virtual Host Account with SSH Access&lt;br /&gt;
Situation: 	Customer got virtual host with ssh access&lt;br /&gt;
TYPO3 was installed&lt;br /&gt;
no ImageMagick&lt;br /&gt;
after installing static linked package imagemagick-4.2.9_i386-static-1.tar.gz&lt;br /&gt;
TYPO3 complained that no valid version could be found&lt;br /&gt;
Problem: 	It turned out that due to the virtual setup and the setup of the Apache the environment got lost and the ImageMagick.so.9 couldn&amp;#039;t be found during the exec()&lt;br /&gt;
Challenge: 	&lt;br /&gt;
&lt;br /&gt;
   1. convince the provider to change the setup&lt;br /&gt;
      Nice try!&lt;br /&gt;
   2. convince the provider to install ImageMagick globally&lt;br /&gt;
      No support for third party products&lt;br /&gt;
   3. fix it in TYPO3 to pass environment&lt;br /&gt;
      possible solution, just no time to do so&lt;br /&gt;
&lt;br /&gt;
Solution: 	Fixed it on script level&lt;br /&gt;
&lt;br /&gt;
   1. move required executable to *.bin, i.e.&lt;br /&gt;
&lt;br /&gt;
      mv convert convert.bin&lt;br /&gt;
      mv combine combine.bin&lt;br /&gt;
      mv identify identify.bin&lt;br /&gt;
&lt;br /&gt;
   2. create script&lt;br /&gt;
&lt;br /&gt;
      pico convert&lt;br /&gt;
&lt;br /&gt;
   3. content of the script file&lt;br /&gt;
&lt;br /&gt;
      #!/usr/local/bin/bash&lt;br /&gt;
      export PATH; PATH=&amp;quot;/home/usr203227042/ImageMagick-4.2.9/bin:$PATH&amp;quot;&lt;br /&gt;
      export MAGICK_HOME=&amp;quot;/home/usr203227042/ImageMagick-4.2.9&amp;quot;&lt;br /&gt;
      export LD_LIBRARY_PATH=&amp;quot;/home/usr203227042/ImageMagick-4.2.9/lib&amp;quot;&lt;br /&gt;
      /home/usr203227042/ImageMagick-4.2.9/bin/convert.bin $*&lt;br /&gt;
&lt;br /&gt;
   4. make script executable&lt;br /&gt;
&lt;br /&gt;
      chmod 755 convert&lt;br /&gt;
&lt;br /&gt;
   5. repeat steps 2.-4. for combine and identify and don&amp;#039;t forget to change convert.bin to the appropriate value&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Trennung von Produktions und Live-Server (Bearbeitung der Seiten und Darstellung) ==&lt;br /&gt;
Für den Website-Betrieb sind die Verzeichnisse TSLib und T3Lib notwendig um eine Website auszuliefern.&lt;br /&gt;
&lt;br /&gt;
Für die Bearbeitung von Seiten sind die Dateien im Typo3 Verzeichnis zuständig. Ohne Typo3 Verzeichnis gibt es kein Backend aber die Seiten funktionieren trotzdem. Ein gutes Mittel um die Seiten vor Angreifern zu schützen.&lt;br /&gt;
&lt;br /&gt;
siehe auch [[Typo3 - Update]]&lt;br /&gt;
&lt;br /&gt;
== Zentrale Typo3-Installation vs mehrere Typo3 ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Verschiedene Gründe:&lt;br /&gt;
1. Es gibt aus Sicherheitsgründen keinen Remote Zugang für unseren Server. Das macht es etwas umständlicher.&lt;br /&gt;
&lt;br /&gt;
2. Von Version 3.7-3.8 gab es bei manchen Extensions Probleme mit Updates, bzw. es gab Extensions die das Typo auch mal aus dem Tritt brachten. Wenn wir alle Präsenzen auf einem Typo laufen lassen würden wären bei einem Fehler alle Homepages betroffen und Nebenwirkungen unter Umständen nicht so einfach zu sehen. Mit der getrennten Installation kann man auch bei sehr experimentellen Extensions relativ sicher updaten. Auch wenn wir verschiedene Datenbanken benutzen würden. Erst ab Version 4 gibt es außerdem die Möglichkeit Seiten vernünftig zu testen bevor Sie bei Änderungen Online gehen. Das war bisher nur mit einer ziemlich umständlichen Extension möglich.&lt;br /&gt;
&lt;br /&gt;
Manche würden das  vielleicht als Übervorsichtig auslegen. Im Endeffekt hat es nur den Nachteil der längeren Uploadzeiten. Speicherplatz spielt im Grunde kaum eine Rolle. Der Server wird auch nicht wesentlich mehr belastet. Weil die Skripte egal ob in einer oder in mehreren Typos ja immer für jede Anfrage abgearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
3. Wir haben den Kunden eine komplette Installation verkauft mit der Sie machen können was Sie wollen. Dafür bekommen Sie natürlich auch eine eigene Installation.&lt;br /&gt;
&lt;br /&gt;
Für die Miettypos werden wir allerdings eine einzelne Installation benutzen. Für eine Agentur bietet sich ebenfalls eine eigene Installation an auf der die betreuten Präsenzen laufen.&lt;br /&gt;
&lt;br /&gt;
4. Manche Typos laufen auf anderen Servern ;-) Z.T. mit Anpassungen im Quellcode vom Typo. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Weitere Pro und Kontra Argumente ===&lt;br /&gt;
&lt;br /&gt;
* Zeitersparnis beim Update in zentraler Installation&lt;br /&gt;
* Ein Backend=&amp;gt;Admin Account unübersichtlich&lt;br /&gt;
&lt;br /&gt;
== automatische Installation ==&lt;br /&gt;
&lt;br /&gt;
Überlegungen zum automatischen Installieren:&lt;br /&gt;
&lt;br /&gt;
Ausgehend von einer fertigen Grundinstallation mit Benutzern und Rechten plus einigen Dummy-Seiten müßten sich per Knopfdruck Installationen anfertigen lassen.&lt;br /&gt;
&lt;br /&gt;
Einzelschritte:&lt;br /&gt;
* Notwendige Dateien (Typo3 System, Filadmin Ordner)&lt;br /&gt;
* Datenbank (inkl. Benutzer und Dummy Inhalten)&lt;br /&gt;
* Config-Datei (automatisiert ?)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Typo3 - Update ==&lt;br /&gt;
=== 3.8 auf 4.0 ===&lt;br /&gt;
Ordner typo3, t3lib ersetzen&lt;br /&gt;
misc aufspielen&lt;br /&gt;
index.php ersetzen (root)&lt;br /&gt;
&lt;br /&gt;
Update Wizard im Install Tool ausführen&lt;br /&gt;
&lt;br /&gt;
Im Database Analyzer Compare und danach die erforderlichen Updates der Datenbanktabellen ausführen.&lt;br /&gt;
&lt;br /&gt;
Nicht benötigte Extensions entfernen und entsprechend Templates anpassen&lt;br /&gt;
&lt;br /&gt;
Alte Sprachpakete löschen und mit dem Translation Handling im Extension Manager die benötigten Sprachen aktualisieren.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Kompatibilitätsmodus 3.8 für Version 4 ===&lt;br /&gt;
Nach Update von 3.8.x auf 4.0 läuft das Typo zunächst im Kompatibilitätsmodus.&lt;br /&gt;
&lt;br /&gt;
Folgendes sollte verändert werden damit die Ausgabe auch nach umschalten wieder geht.&lt;br /&gt;
The following updates will be performed:&lt;br /&gt;
&lt;br /&gt;
changeCompatibilityVersion&lt;br /&gt;
TYPO3 output is currently compatible to version 3.8. To use all the new features in the current TYPO3 version, make sure you follow the guidelines below to upgrade without problems.&lt;br /&gt;
&lt;br /&gt;
Follow the steps below carefully and confirm every step!&lt;br /&gt;
You will see this list again after you performed the update.&lt;br /&gt;
CMS Frontend&lt;br /&gt;
&lt;br /&gt;
    *&lt;br /&gt;
&lt;br /&gt;
      Word separator character for simulateStaticDocument is changed from underscore (_) to hyphen (-) to make URLs more friendly for search enginesURLs that are already existing (e.g. external links to your site) will still work like before.&lt;br /&gt;
&lt;br /&gt;
      You can set the separator character back to an underscore by putting the following line into the Setup section of your Page TypoScript template:&lt;br /&gt;
&lt;br /&gt;
      config.simulateStaticDocuments_replacementChar = _&lt;br /&gt;
    *&lt;br /&gt;
&lt;br /&gt;
      CSS Stylesheets and JavaScript are put into an external file by default.&lt;br /&gt;
&lt;br /&gt;
      Technically, that means that the default value of &amp;quot;config.inlineStyle2TempFile&amp;quot; is now set to &amp;quot;1&amp;quot; and that of &amp;quot;config.removeDefaultJS&amp;quot; to &amp;quot;external&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 Acknowledged&lt;br /&gt;
CSS Styled Content: Accessibility improvements&lt;br /&gt;
&lt;br /&gt;
The rendering of the following elements will change:&lt;br /&gt;
&lt;br /&gt;
    * tt_content.menu (used f.e. for sitemaps): Instead of div-tags, lists are used now.&lt;br /&gt;
&lt;br /&gt;
    * tt_content.mailform: Mailforms do not use tables anymore, instead, they use the div-tag. Besides that, mailforms are accessible now.&lt;br /&gt;
&lt;br /&gt;
    * The p-tag has been removed from all table cells.&lt;br /&gt;
&lt;br /&gt;
    * CSS based &amp;quot;image&amp;quot; and &amp;quot;text with image&amp;quot;&lt;br /&gt;
      As the extension cron_cssstyledimgtext has been merged into the core, rendering of the content elements &amp;quot;image&amp;quot; and &amp;quot;text with image&amp;quot; has been changed to be CSS instead of table based. Read the 4.0 release notes for further information.&lt;br /&gt;
&lt;br /&gt;
You will have to update your stylesheets to comply with these changes.&lt;br /&gt;
&lt;br /&gt;
 Acknowledged&lt;br /&gt;
&lt;br /&gt;
 Check all (ignore selection above)&lt;br /&gt;
WARNING: this might break the output of your website.&lt;br /&gt;
Show database queries performed&lt;/div&gt;</summary>
		<author><name>217.228.133.51</name></author>
	</entry>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Installation&amp;diff=508</id>
		<title>Typo3 - Installation</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Installation&amp;diff=508"/>
		<updated>2007-01-03T11:40:54Z</updated>

		<summary type="html">&lt;p&gt;217.228.133.51: /* Typo3 auf Unix installieren */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Typo3 Autoinstallation ==&lt;br /&gt;
Wünschenswert wäre ein Script, welches eine Typo3 Grundinstallation vollautomatisch durchführt. Als ersten Schritt einige Vorüberlegungen:&lt;br /&gt;
Die Installation sollte nach Angabe einer Datenbank die Typo3 Verzeichnisse hochladen, auspacken und das Konfigurationsfile mit den Datenbankwerten belegen. Weiterhin sollte die Datenbank bereits einen Admin-User einige Seiten und einige Grundtemplates enthalten. Typo3 enthält ja die Möglichkeit im DB Teil der installation ein eigenes .sql File zu benutzen, welches bereits die nötigen Werte enthält.&lt;br /&gt;
&lt;br /&gt;
== Grundsätzliche Installation ==&lt;br /&gt;
&lt;br /&gt;
=== Uploaden ===&lt;br /&gt;
&lt;br /&gt;
# Typo3 - Dummy auf den Server laden&lt;br /&gt;
# Aus dem Installscript /typo3/install/index.php die die() Funktion auskommentieren&lt;br /&gt;
# Install Skript im Browser aufrufen (Standard Passwort ist joh316)&lt;br /&gt;
# Passwort ändern !! und neu einloggen (evt. Schreibrecht für /typo3/typo3conf/localconf.php setzten)&lt;br /&gt;
&lt;br /&gt;
=== Basic Configuration ===&lt;br /&gt;
&lt;br /&gt;
# Schreibrechte für die rot markierten Ordner ändern und den den fileadmin Ordner ebenfalls schreibbar machen.&lt;br /&gt;
# Datenbank Zugangsdaten eingeben. Host ist in der Regel &amp;#039;localhost&amp;#039;&lt;br /&gt;
# Update localconf.php klicken dann click to continue&lt;br /&gt;
# Jetzt die Datenbank im neuen Dropdownfeld. Auswählen&lt;br /&gt;
# Encryption key: Generate Knopf klicken&lt;br /&gt;
&lt;br /&gt;
=== Database Analyser ===&lt;br /&gt;
# Benötigte Tabellen anlegen: Compare klicken - dann write to database&lt;br /&gt;
# Dump static data IMPORT  	&lt;br /&gt;
# (Notwendig?) Tabellen füllen mit statischen Templates typo3conf/database.sql (1.1 M) ebenfalls Compare und write to database&lt;br /&gt;
# admin User erstellen damit man sich im Backend einloggen kann.&lt;br /&gt;
&lt;br /&gt;
=== All Configuration ===&lt;br /&gt;
# [gdlib_2] auf 1 stellen Wenn GDlib Version 2 Verwendet wird&lt;br /&gt;
# [TTFdpi] muß auf 96 stehen wenn die Schrift im Bild bei &amp;#039;Basic Configuration&amp;#039; nicht vollständig angezeigt wird.&lt;br /&gt;
# [noEdit] auf 0 stellen dann kann man vom Backend-Bereich Text-Dateien (z.B. CSS-Files) verändern.&lt;br /&gt;
# [warning_email_addr] setzten dann bekommt man eine Email wenn sich jemand viermal falsch einloggt&lt;br /&gt;
&lt;br /&gt;
=== Wichtige ToDos im Typo Backend ===&lt;br /&gt;
# Passwort für Install Tool ändern&lt;br /&gt;
# Ab Typo4.x DB References Updaten&lt;br /&gt;
# Deutsche Sprachpakete im Extension Manage laden (für 3.8 die CSH Files)&lt;br /&gt;
# Standard Templates TS-Templates evt. HTML Template und CSS (für TV und Automaketemplate die Extensions nicht vergessen)&lt;br /&gt;
# Benutzer Konfiguration bzw. Page Konfiguration (UserTS und PageTS)&lt;br /&gt;
# Standard Extensions installieren&lt;br /&gt;
&lt;br /&gt;
== Typo3 auf Unix installieren ==&lt;br /&gt;
Wenn man einen Shell Zugang zum Server hat, bietet sich eine Installation mit den tar Paketen an. Das geht erstens schneller als per FTP und man hat die Möglichkeit mit Symlinks zu arbeiten, die ein späteres Update erleichtern.&lt;br /&gt;
So gehts:&lt;br /&gt;
* Evt. Shell-Zugang erlauben (z.B. mit bash Terminal. Später wieder abschalten!)&lt;br /&gt;
* Remote Zugang z.B. mit Putty herstellen (Session &amp;gt; [IP], SSH / &lt;br /&gt;
* Entweder per FTP die tars (Source und Dummy) hochladen oder direkt vom Server mit&lt;br /&gt;
 wget ... (siehe Typo3 Buch)&lt;br /&gt;
* jetzt beide Pakete auspacken  &lt;br /&gt;
&lt;br /&gt;
 tar xzf dummy-4.0.2.tar.gz&lt;br /&gt;
 tar xzf typo3_src-4.0.2.tar.gz&lt;br /&gt;
&lt;br /&gt;
* Es entstehen die Verzeichnisse&lt;br /&gt;
 typo3_src-4.0.2&lt;br /&gt;
 dummy-4.0.2&lt;br /&gt;
&lt;br /&gt;
der Inhalt des Dummy Paket liegt später direkt auf dem Webspace.Der Quelltext der Source im src Verzeichnis damit man später drauf verweisen kann. Deshalb verschieben wir den Inhalt des Dummy Paket auf die unterste (aktuelle) Ebene:&lt;br /&gt;
 mv dummy-4.0.2/* ./&lt;br /&gt;
&lt;br /&gt;
* Jetzt machen wir einen Symlins der auf das src Verzeichnis zeigt und typo3_src heißt. &lt;br /&gt;
 ln -s typo3_src-4.0.2 typo3_src (evt. ist schon ein Symlink da der vom dummyVerzeichnis nach unten zeigt evt. kann man nämlich auch das Dummy im Unterordner lassen - ToDo)Wenn man im Dummy Paket das typo3_src Symlink umbiegt kann man ganz schnell ein Update ausprobieren oder eine neue source testen&lt;br /&gt;
* Die Archive und den leeren Dummy Ordner kann man jetzt löschen:&lt;br /&gt;
 rm -r dummy-4.0.2&lt;br /&gt;
 rm dummy-4.0.3.tar.gz&lt;br /&gt;
 rm typo3_src-4.0.2.tar.gz&lt;br /&gt;
* Im Browser müßte jetzt schon was kommen (/typo3 oder /index.php)&lt;br /&gt;
* Mit dem vi Editor können wir die Die Funktion im Installer auskommentieren:&lt;br /&gt;
 vi typo3_src-4.0.2/install/index.php&lt;br /&gt;
* Mit i kommt man in den Einfügemodus Esc verläßt ihn :wq! speichert und schließt den Editor.&lt;br /&gt;
&lt;br /&gt;
* Jetzt kann man den Typo3 Installer starten&lt;br /&gt;
* Um die Rechte im Terminal anzupassen kann man den Befehl chmod benutzen&lt;br /&gt;
=== Beschreibung der Installation aus der Datei &amp;#039;install.txt&amp;#039; der Typo3 4.0.2 Distribution ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
**************************&lt;br /&gt;
* UNIX ARCHIVES OF TYPO3 *&lt;br /&gt;
**************************&lt;br /&gt;
&lt;br /&gt;
INTRODUCTION&lt;br /&gt;
============&lt;br /&gt;
&lt;br /&gt;
As you have downloaded this package you seem to know already about TYPO3.&lt;br /&gt;
If you don&amp;#039;t, visit http://typo3.org/ where you can find many useful&lt;br /&gt;
information.&lt;br /&gt;
&lt;br /&gt;
This short guide lists the important steps to install this package.&lt;br /&gt;
&lt;br /&gt;
By default TYPO3 installs into the folder:&lt;br /&gt;
   http://[your.site.name]/&amp;lt;this_site_name&amp;gt;/&lt;br /&gt;
&lt;br /&gt;
Read the additional instructions to install TYPO3 in the root folder:&lt;br /&gt;
   http://[your.site.name]/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
IMPORTANT NOTE&lt;br /&gt;
==============&lt;br /&gt;
&lt;br /&gt;
Please be aware of the fact that the file transfer protocol (FTP) does not&lt;br /&gt;
support Symlinks. You cannot unpack these archives locally and copy them&lt;br /&gt;
to your server using FTP, even if the target server actually is a Unix&lt;br /&gt;
server.&lt;br /&gt;
&lt;br /&gt;
So if you don&amp;#039;t have shell access, try to use a terminal emulator instead.&lt;br /&gt;
(PHPshell to give you an example - Google knows all of them!)&lt;br /&gt;
&lt;br /&gt;
If this doesn&amp;#039;t work you&amp;#039;ll have to stick back to the ZIP version :-(&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NEWBIE INFORMATION ABOUT THE TYPO3 FILESYSTEM STRUCTURE&lt;br /&gt;
=======================================================&lt;br /&gt;
&lt;br /&gt;
A Unix TYPO3 installation consists of two parts:&lt;br /&gt;
     1) The &amp;quot;source&amp;quot; package&lt;br /&gt;
     2) The &amp;quot;dummy&amp;quot; package&lt;br /&gt;
&lt;br /&gt;
The dummy package contains the skeleton directory structure for a TYPO3&lt;br /&gt;
installation and a symlink (&amp;#039;typo3_src&amp;#039;) to the location of the source&lt;br /&gt;
package which contains all the PHP files, images, JavaScript files, etc.&lt;br /&gt;
that TYPO3 needs to run.&lt;br /&gt;
&lt;br /&gt;
In other words: You can have several TYPO3 installations with just one&lt;br /&gt;
source package. A typical directory structure looks like this:&lt;br /&gt;
&lt;br /&gt;
/var/www/typo3_src-3.8.1/   # the untared 3.8.0 source package&lt;br /&gt;
/var/www/typo3_src-4.0/     # the untared 4.0 source package&lt;br /&gt;
/var/www/installation1/     # the untared dummy package of a TYPO3&lt;br /&gt;
                            # installation running on TYPO3 3.8.1&lt;br /&gt;
    /typo3_src  --&amp;gt; ../typo3_src-3.8.1/   # a symlink to the 3.8.1 source&lt;br /&gt;
    /typo3conf/&lt;br /&gt;
    /typo3temp/&lt;br /&gt;
    /fileadmin/&lt;br /&gt;
    /.../&lt;br /&gt;
/var/www/installation2/     # the untared dummy package of a TYPO3&lt;br /&gt;
                            # installation running on TYPO3 4.0&lt;br /&gt;
    /typo3_src  --&amp;gt; ../typo3_src-4.0/     # a symlink to the 4.0 source&lt;br /&gt;
    /typo3conf/&lt;br /&gt;
    /typo3temp/&lt;br /&gt;
    /fileadmin/&lt;br /&gt;
    /.../&lt;br /&gt;
&lt;br /&gt;
As you see, the two TYPO3-installations (possibly with different domains)&lt;br /&gt;
can use the same TYPO3 source package. You can even change the source&lt;br /&gt;
package simply be changing the symlink inside the installation directory.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
STEP BY STEP&lt;br /&gt;
============&lt;br /&gt;
&lt;br /&gt;
1 Get the TYPO3 source package and the TYPO3 dummy package.&lt;br /&gt;
&lt;br /&gt;
2 Copy the archives to the web root of your server.&lt;br /&gt;
  (Debian default is /var/www/, SuSE default is /srv/www/)&lt;br /&gt;
&lt;br /&gt;
3 Unpack the archives:&lt;br /&gt;
  $ tar xzf typo3_src-&amp;lt;version&amp;gt;.tar.gz&lt;br /&gt;
  $ tar xfz dummy-&amp;lt;version&amp;gt;.tar.gz&lt;br /&gt;
&lt;br /&gt;
4 Rename the dummy-&amp;lt;version&amp;gt; directory to fit your needs and make sure it&lt;br /&gt;
  is accessible by your webserver (for example by creating a virtual&lt;br /&gt;
  host). We assume you rename the directory to cms:&lt;br /&gt;
  $ mv dummy-&amp;lt;version&amp;gt; cms&lt;br /&gt;
&lt;br /&gt;
5 Set permissions (as root): There are at least two options.&lt;br /&gt;
  These steps will make four directories writable for the webserver:&lt;br /&gt;
  - cms/fileadmin/&lt;br /&gt;
  - cms/typo3conf/&lt;br /&gt;
  - cms/typo3temp/&lt;br /&gt;
  - cms/uploads/&lt;br /&gt;
&lt;br /&gt;
	5.a (recommended)&lt;br /&gt;
	    Run these commands as root in the cms/ directory:&lt;br /&gt;
	    # chgrp -R &amp;lt;wwwserver&amp;gt; fileadmin typo3conf typo3temp uploads&lt;br /&gt;
	    # chmod -R g+w,o-rwx fileadmin typo3conf typo3temp uploads&lt;br /&gt;
&lt;br /&gt;
	    ... where &amp;lt;wwwserver&amp;gt; is the name of the group your webserver&lt;br /&gt;
	    is running as&lt;br /&gt;
&lt;br /&gt;
	5.b (insecure but easy to apply)&lt;br /&gt;
	    I repeat: This is insecure!&lt;br /&gt;
	    Do not use this method if you are working on a shared server!&lt;br /&gt;
&lt;br /&gt;
	    Simply run this command:&lt;br /&gt;
	    $ chmod -R a+w fileadmin typo3conf typo3temp uploads&lt;br /&gt;
&lt;br /&gt;
6 Check the symlink cms/typo3_src and make sure it points to the source&lt;br /&gt;
  directory.&lt;br /&gt;
  (See above: &amp;quot;Newbie information about the TYPO3 filesystem structure&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
7 In your browser, visit&lt;br /&gt;
  http://[your.site.name]/cms/&lt;br /&gt;
&lt;br /&gt;
8 Follow the instructions in the 1-2-3 install tool&lt;br /&gt;
&lt;br /&gt;
9 From this point, you can access the backend through&lt;br /&gt;
  http://[your.site.name]/cms/typo3/&lt;br /&gt;
  with the username &amp;quot;admin&amp;quot; and password &amp;quot;password&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
That&amp;#039;s it :-)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
INSTALLING TYPO3 IN THE WEBROOT FOLDER&lt;br /&gt;
======================================&lt;br /&gt;
&lt;br /&gt;
1 Follow the steps 1-6 above.&lt;br /&gt;
&lt;br /&gt;
2 Move the files in the cms/ folder up one level.&lt;br /&gt;
&lt;br /&gt;
  $ cd cms&lt;br /&gt;
  $ mv * ../&lt;br /&gt;
  $ cd ../&lt;br /&gt;
&lt;br /&gt;
3 Update the symlink&lt;br /&gt;
&lt;br /&gt;
  $ rm typo3_src&lt;br /&gt;
  $ ln -s ./typo3_src-&amp;lt;version&amp;gt; typo3_src&lt;br /&gt;
&lt;br /&gt;
4 Now TYPO3 runs in http://[your.site.name]/&lt;br /&gt;
&lt;br /&gt;
That&amp;#039;s it :-)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
WHAT SHOULD YOU DO IF YOU HAVE A PROBLEM?&lt;br /&gt;
=========================================&lt;br /&gt;
&lt;br /&gt;
TYPO3 is a powerful and complex professional application. When you start&lt;br /&gt;
out there will be many things you don´t understand, or that don&amp;#039;t seem to&lt;br /&gt;
make sense. There is a widely used mailing list (more information on&lt;br /&gt;
typo3.com &amp;amp; typo3.org) where many experienced users and developers&lt;br /&gt;
lurk... they are always willing to help, provided you followed these steps&lt;br /&gt;
BEFORE you ask your question:&lt;br /&gt;
&lt;br /&gt;
1 - Read all available documentation carefully&lt;br /&gt;
&lt;br /&gt;
2 - Read the webserver error logfiles&lt;br /&gt;
    (for example /var/log/apache/error.log)&lt;br /&gt;
&lt;br /&gt;
3 - Read all available documentation again&lt;br /&gt;
&lt;br /&gt;
4 - Search the mailing list archive carefully&lt;br /&gt;
&lt;br /&gt;
5 - If you still can&amp;#039;t figure it out - ask the list...:&lt;br /&gt;
      - Newsgroup:     news://news.netfielders.de/&lt;br /&gt;
      - Mailing lists: http://lists.netfielders.de/&lt;br /&gt;
&lt;br /&gt;
    When posting to one of the lists, see the following guidelines...&lt;br /&gt;
      - Be polite&lt;br /&gt;
	 Always include the version of used TYPO3 and server environment&lt;br /&gt;
	 (phpinfo())... note that this is available within the TYPO3&lt;br /&gt;
	 Install Tool&lt;br /&gt;
      - Be as specific and clear as possible - questions like &amp;quot;my TYPO3&lt;br /&gt;
	 installation does not work - what can I do???&amp;quot; will be ignored.&lt;br /&gt;
	 Although English may not be your first language, if those reading&lt;br /&gt;
	 your posting can&amp;#039;t understand it, you won&amp;#039;t get the help you need&lt;br /&gt;
      - If you are really having a tough time getting something working,&lt;br /&gt;
	 stay cool and don&amp;#039;t criticise or flame. Problems are normally&lt;br /&gt;
	 caused by lack of research into the documentation, or&lt;br /&gt;
	 misunderstanding, not because of bugs. Be logical about your&lt;br /&gt;
	 troubleshooting, and you&amp;#039;ll get there&lt;br /&gt;
&lt;br /&gt;
6 - If you have identified a genuine new bug, report it at&lt;br /&gt;
    http://bugs.typo3.org/ ...do not post to the list about it&lt;br /&gt;
&lt;br /&gt;
Please be aware that if you ask questions that are answered in the&lt;br /&gt;
available documentation, you may not get a reply, or any help from the&lt;br /&gt;
developers or any experienced users!&lt;br /&gt;
&lt;br /&gt;
We are aware that there is still some work to be done on the&lt;br /&gt;
documentation, and the platform for user support... please forgive us for&lt;br /&gt;
not having all these gaps filled. If you feel that some information is&lt;br /&gt;
missing, hard to find or just plain wrong, or you have a suggestion on&lt;br /&gt;
improving TYPO3 or the &amp;quot;support services&amp;quot;, please let us know so that we&lt;br /&gt;
can do what is necessary. You could also volunteer to help with the work!&lt;br /&gt;
&lt;br /&gt;
(c) Nigel Jackson, Ingmar Schlecht&lt;br /&gt;
    Unix related additions made by Michael Stucki and some Wiki users:&lt;br /&gt;
    http://wiki.typo3.org/index.php/Tgz-INSTALL.txt&lt;br /&gt;
&lt;br /&gt;
-- Michael Stucki &amp;lt;michael@typo3.org&amp;gt;  Sun,  26 Mar 2006  22:10:53 +0100&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Image Magick über SSH Zugang auf VMWare ==&lt;br /&gt;
Quelle: http://www.4many.net/imagemagick_setup.html&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ImageMagick Installation on Virtual Host Account with SSH Access&lt;br /&gt;
Situation: 	Customer got virtual host with ssh access&lt;br /&gt;
TYPO3 was installed&lt;br /&gt;
no ImageMagick&lt;br /&gt;
after installing static linked package imagemagick-4.2.9_i386-static-1.tar.gz&lt;br /&gt;
TYPO3 complained that no valid version could be found&lt;br /&gt;
Problem: 	It turned out that due to the virtual setup and the setup of the Apache the environment got lost and the ImageMagick.so.9 couldn&amp;#039;t be found during the exec()&lt;br /&gt;
Challenge: 	&lt;br /&gt;
&lt;br /&gt;
   1. convince the provider to change the setup&lt;br /&gt;
      Nice try!&lt;br /&gt;
   2. convince the provider to install ImageMagick globally&lt;br /&gt;
      No support for third party products&lt;br /&gt;
   3. fix it in TYPO3 to pass environment&lt;br /&gt;
      possible solution, just no time to do so&lt;br /&gt;
&lt;br /&gt;
Solution: 	Fixed it on script level&lt;br /&gt;
&lt;br /&gt;
   1. move required executable to *.bin, i.e.&lt;br /&gt;
&lt;br /&gt;
      mv convert convert.bin&lt;br /&gt;
      mv combine combine.bin&lt;br /&gt;
      mv identify identify.bin&lt;br /&gt;
&lt;br /&gt;
   2. create script&lt;br /&gt;
&lt;br /&gt;
      pico convert&lt;br /&gt;
&lt;br /&gt;
   3. content of the script file&lt;br /&gt;
&lt;br /&gt;
      #!/usr/local/bin/bash&lt;br /&gt;
      export PATH; PATH=&amp;quot;/home/usr203227042/ImageMagick-4.2.9/bin:$PATH&amp;quot;&lt;br /&gt;
      export MAGICK_HOME=&amp;quot;/home/usr203227042/ImageMagick-4.2.9&amp;quot;&lt;br /&gt;
      export LD_LIBRARY_PATH=&amp;quot;/home/usr203227042/ImageMagick-4.2.9/lib&amp;quot;&lt;br /&gt;
      /home/usr203227042/ImageMagick-4.2.9/bin/convert.bin $*&lt;br /&gt;
&lt;br /&gt;
   4. make script executable&lt;br /&gt;
&lt;br /&gt;
      chmod 755 convert&lt;br /&gt;
&lt;br /&gt;
   5. repeat steps 2.-4. for combine and identify and don&amp;#039;t forget to change convert.bin to the appropriate value&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Trennung von Produktions und Live-Server (Bearbeitung der Seiten und Darstellung) ==&lt;br /&gt;
Für den Website-Betrieb sind die Verzeichnisse TSLib und T3Lib notwendig um eine Website auszuliefern.&lt;br /&gt;
&lt;br /&gt;
Für die Bearbeitung von Seiten sind die Dateien im Typo3 Verzeichnis zuständig. Ohne Typo3 Verzeichnis gibt es kein Backend aber die Seiten funktionieren trotzdem. Ein gutes Mittel um die Seiten vor Angreifern zu schützen.&lt;br /&gt;
&lt;br /&gt;
siehe auch [[Typo3 - Update]]&lt;br /&gt;
&lt;br /&gt;
== Zentrale Typo3-Installation vs mehrere Typo3 ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Verschiedene Gründe:&lt;br /&gt;
1. Es gibt aus Sicherheitsgründen keinen Remote Zugang für unseren Server. Das macht es etwas umständlicher.&lt;br /&gt;
&lt;br /&gt;
2. Von Version 3.7-3.8 gab es bei manchen Extensions Probleme mit Updates, bzw. es gab Extensions die das Typo auch mal aus dem Tritt brachten. Wenn wir alle Präsenzen auf einem Typo laufen lassen würden wären bei einem Fehler alle Homepages betroffen und Nebenwirkungen unter Umständen nicht so einfach zu sehen. Mit der getrennten Installation kann man auch bei sehr experimentellen Extensions relativ sicher updaten. Auch wenn wir verschiedene Datenbanken benutzen würden. Erst ab Version 4 gibt es außerdem die Möglichkeit Seiten vernünftig zu testen bevor Sie bei Änderungen Online gehen. Das war bisher nur mit einer ziemlich umständlichen Extension möglich.&lt;br /&gt;
&lt;br /&gt;
Manche würden das  vielleicht als Übervorsichtig auslegen. Im Endeffekt hat es nur den Nachteil der längeren Uploadzeiten. Speicherplatz spielt im Grunde kaum eine Rolle. Der Server wird auch nicht wesentlich mehr belastet. Weil die Skripte egal ob in einer oder in mehreren Typos ja immer für jede Anfrage abgearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
3. Wir haben den Kunden eine komplette Installation verkauft mit der Sie machen können was Sie wollen. Dafür bekommen Sie natürlich auch eine eigene Installation.&lt;br /&gt;
&lt;br /&gt;
Für die Miettypos werden wir allerdings eine einzelne Installation benutzen. Für eine Agentur bietet sich ebenfalls eine eigene Installation an auf der die betreuten Präsenzen laufen.&lt;br /&gt;
&lt;br /&gt;
4. Manche Typos laufen auf anderen Servern ;-) Z.T. mit Anpassungen im Quellcode vom Typo. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Weitere Pro und Kontra Argumente ===&lt;br /&gt;
&lt;br /&gt;
* Zeitersparnis beim Update in zentraler Installation&lt;br /&gt;
* Ein Backend=&amp;gt;Admin Account unübersichtlich&lt;br /&gt;
&lt;br /&gt;
== automatische Installation ==&lt;br /&gt;
&lt;br /&gt;
Überlegungen zum automatischen Installieren:&lt;br /&gt;
&lt;br /&gt;
Ausgehend von einer fertigen Grundinstallation mit Benutzern und Rechten plus einigen Dummy-Seiten müßten sich per Knopfdruck Installationen anfertigen lassen.&lt;br /&gt;
&lt;br /&gt;
Einzelschritte:&lt;br /&gt;
* Notwendige Dateien (Typo3 System, Filadmin Ordner)&lt;br /&gt;
* Datenbank (inkl. Benutzer und Dummy Inhalten)&lt;br /&gt;
* Config-Datei (automatisiert ?)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Typo3 - Update ==&lt;br /&gt;
=== 3.8 auf 4.0 ===&lt;br /&gt;
Ordner typo3, t3lib ersetzen&lt;br /&gt;
misc aufspielen&lt;br /&gt;
index.php ersetzen (root)&lt;br /&gt;
&lt;br /&gt;
Update Wizard im Install Tool ausführen&lt;br /&gt;
&lt;br /&gt;
Im Database Analyzer Compare und danach die erforderlichen Updates der Datenbanktabellen ausführen.&lt;br /&gt;
&lt;br /&gt;
Nicht benötigte Extensions entfernen und entsprechend Templates anpassen&lt;br /&gt;
&lt;br /&gt;
Alte Sprachpakete löschen und mit dem Translation Handling im Extension Manager die benötigten Sprachen aktualisieren.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Kompatibilitätsmodus 3.8 für Version 4 ===&lt;br /&gt;
Nach Update von 3.8.x auf 4.0 läuft das Typo zunächst im Kompatibilitätsmodus.&lt;br /&gt;
&lt;br /&gt;
Folgendes sollte verändert werden damit die Ausgabe auch nach umschalten wieder geht.&lt;br /&gt;
The following updates will be performed:&lt;br /&gt;
&lt;br /&gt;
changeCompatibilityVersion&lt;br /&gt;
TYPO3 output is currently compatible to version 3.8. To use all the new features in the current TYPO3 version, make sure you follow the guidelines below to upgrade without problems.&lt;br /&gt;
&lt;br /&gt;
Follow the steps below carefully and confirm every step!&lt;br /&gt;
You will see this list again after you performed the update.&lt;br /&gt;
CMS Frontend&lt;br /&gt;
&lt;br /&gt;
    *&lt;br /&gt;
&lt;br /&gt;
      Word separator character for simulateStaticDocument is changed from underscore (_) to hyphen (-) to make URLs more friendly for search enginesURLs that are already existing (e.g. external links to your site) will still work like before.&lt;br /&gt;
&lt;br /&gt;
      You can set the separator character back to an underscore by putting the following line into the Setup section of your Page TypoScript template:&lt;br /&gt;
&lt;br /&gt;
      config.simulateStaticDocuments_replacementChar = _&lt;br /&gt;
    *&lt;br /&gt;
&lt;br /&gt;
      CSS Stylesheets and JavaScript are put into an external file by default.&lt;br /&gt;
&lt;br /&gt;
      Technically, that means that the default value of &amp;quot;config.inlineStyle2TempFile&amp;quot; is now set to &amp;quot;1&amp;quot; and that of &amp;quot;config.removeDefaultJS&amp;quot; to &amp;quot;external&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 Acknowledged&lt;br /&gt;
CSS Styled Content: Accessibility improvements&lt;br /&gt;
&lt;br /&gt;
The rendering of the following elements will change:&lt;br /&gt;
&lt;br /&gt;
    * tt_content.menu (used f.e. for sitemaps): Instead of div-tags, lists are used now.&lt;br /&gt;
&lt;br /&gt;
    * tt_content.mailform: Mailforms do not use tables anymore, instead, they use the div-tag. Besides that, mailforms are accessible now.&lt;br /&gt;
&lt;br /&gt;
    * The p-tag has been removed from all table cells.&lt;br /&gt;
&lt;br /&gt;
    * CSS based &amp;quot;image&amp;quot; and &amp;quot;text with image&amp;quot;&lt;br /&gt;
      As the extension cron_cssstyledimgtext has been merged into the core, rendering of the content elements &amp;quot;image&amp;quot; and &amp;quot;text with image&amp;quot; has been changed to be CSS instead of table based. Read the 4.0 release notes for further information.&lt;br /&gt;
&lt;br /&gt;
You will have to update your stylesheets to comply with these changes.&lt;br /&gt;
&lt;br /&gt;
 Acknowledged&lt;br /&gt;
&lt;br /&gt;
 Check all (ignore selection above)&lt;br /&gt;
WARNING: this might break the output of your website.&lt;br /&gt;
Show database queries performed&lt;/div&gt;</summary>
		<author><name>217.228.133.51</name></author>
	</entry>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Installation&amp;diff=507</id>
		<title>Typo3 - Installation</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Installation&amp;diff=507"/>
		<updated>2007-01-03T11:28:33Z</updated>

		<summary type="html">&lt;p&gt;217.228.133.51: /* Typo3 auf Unix installieren */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Typo3 Autoinstallation ==&lt;br /&gt;
Wünschenswert wäre ein Script, welches eine Typo3 Grundinstallation vollautomatisch durchführt. Als ersten Schritt einige Vorüberlegungen:&lt;br /&gt;
Die Installation sollte nach Angabe einer Datenbank die Typo3 Verzeichnisse hochladen, auspacken und das Konfigurationsfile mit den Datenbankwerten belegen. Weiterhin sollte die Datenbank bereits einen Admin-User einige Seiten und einige Grundtemplates enthalten. Typo3 enthält ja die Möglichkeit im DB Teil der installation ein eigenes .sql File zu benutzen, welches bereits die nötigen Werte enthält.&lt;br /&gt;
&lt;br /&gt;
== Grundsätzliche Installation ==&lt;br /&gt;
&lt;br /&gt;
=== Uploaden ===&lt;br /&gt;
&lt;br /&gt;
# Typo3 - Dummy auf den Server laden&lt;br /&gt;
# Aus dem Installscript /typo3/install/index.php die die() Funktion auskommentieren&lt;br /&gt;
# Install Skript im Browser aufrufen (Standard Passwort ist joh316)&lt;br /&gt;
# Passwort ändern !! und neu einloggen (evt. Schreibrecht für /typo3/typo3conf/localconf.php setzten)&lt;br /&gt;
&lt;br /&gt;
=== Basic Configuration ===&lt;br /&gt;
&lt;br /&gt;
# Schreibrechte für die rot markierten Ordner ändern und den den fileadmin Ordner ebenfalls schreibbar machen.&lt;br /&gt;
# Datenbank Zugangsdaten eingeben. Host ist in der Regel &amp;#039;localhost&amp;#039;&lt;br /&gt;
# Update localconf.php klicken dann click to continue&lt;br /&gt;
# Jetzt die Datenbank im neuen Dropdownfeld. Auswählen&lt;br /&gt;
# Encryption key: Generate Knopf klicken&lt;br /&gt;
&lt;br /&gt;
=== Database Analyser ===&lt;br /&gt;
# Benötigte Tabellen anlegen: Compare klicken - dann write to database&lt;br /&gt;
# Dump static data IMPORT  	&lt;br /&gt;
# (Notwendig?) Tabellen füllen mit statischen Templates typo3conf/database.sql (1.1 M) ebenfalls Compare und write to database&lt;br /&gt;
# admin User erstellen damit man sich im Backend einloggen kann.&lt;br /&gt;
&lt;br /&gt;
=== All Configuration ===&lt;br /&gt;
# [gdlib_2] auf 1 stellen Wenn GDlib Version 2 Verwendet wird&lt;br /&gt;
# [TTFdpi] muß auf 96 stehen wenn die Schrift im Bild bei &amp;#039;Basic Configuration&amp;#039; nicht vollständig angezeigt wird.&lt;br /&gt;
# [noEdit] auf 0 stellen dann kann man vom Backend-Bereich Text-Dateien (z.B. CSS-Files) verändern.&lt;br /&gt;
# [warning_email_addr] setzten dann bekommt man eine Email wenn sich jemand viermal falsch einloggt&lt;br /&gt;
&lt;br /&gt;
=== Wichtige ToDos im Typo Backend ===&lt;br /&gt;
# Passwort für Install Tool ändern&lt;br /&gt;
# Ab Typo4.x DB References Updaten&lt;br /&gt;
# Deutsche Sprachpakete im Extension Manage laden (für 3.8 die CSH Files)&lt;br /&gt;
# Standard Templates TS-Templates evt. HTML Template und CSS (für TV und Automaketemplate die Extensions nicht vergessen)&lt;br /&gt;
# Benutzer Konfiguration bzw. Page Konfiguration (UserTS und PageTS)&lt;br /&gt;
# Standard Extensions installieren&lt;br /&gt;
&lt;br /&gt;
== Typo3 auf Unix installieren ==&lt;br /&gt;
Wenn man einen Shell Zugang zum Server hat, bietet sich eine Installation mit den tar Paketen an. Das geht erstens schneller als per FTP und man hat die Möglichkeit mit Symlinks zu arbeiten, die ein späteres Update erleichtern.&lt;br /&gt;
So gehts:&lt;br /&gt;
* Evt. Shell-Zugang erlauben (später wieder abschalten)&lt;br /&gt;
* Remote Zugang z.B. mit Putty herstellen&lt;br /&gt;
* Entweder per FTP die tars (Source und Dummy) hochladen oder direkt vom Server mit&lt;br /&gt;
 wget ... (siehe Typo3 Buch)&lt;br /&gt;
* jetzt beide Pakete auspacken  &lt;br /&gt;
&lt;br /&gt;
 tar xzf dummy-4.0.2.tar.gz&lt;br /&gt;
 tar xzf typo3_src-4.0.2.tar.gz&lt;br /&gt;
&lt;br /&gt;
* Es entstehen die Verzeichnisse&lt;br /&gt;
 typo3_src-4.0.2&lt;br /&gt;
 dummy-4.0.2&lt;br /&gt;
&lt;br /&gt;
der Inhalt des Dummy Paket liegt später direkt auf dem Webspace.Der Quelltext der Source im src Verzeichnis damit man später drauf verweisen kann. Deshalb verschieben wir den Inhalt des Dummy Paket auf die unterste (aktuelle) Ebene:&lt;br /&gt;
 mv dummy-4.0.2/* ./&lt;br /&gt;
&lt;br /&gt;
* Jetzt machen wir einen Symlins der auf das src Verzeichnis zeigt und typo3_src heißt. &lt;br /&gt;
 ln -s typo3_src-4.0.2 typo3_src (evt. ist schon ein Symlink da der vom dummyVerzeichnis nach unten zeigt evt. kann man nämlich auch das Dummy im Unterordner lassen - ToDo)Wenn man im Dummy Paket das typo3_src Symlink umbiegt kann man ganz schnell ein Update ausprobieren oder eine neue source testen&lt;br /&gt;
* Die Archive und den leeren Dummy Ordner kann man jetzt löschen:&lt;br /&gt;
 rm -r dummy-4.0.2&lt;br /&gt;
 rm dummy-4.0.3.tar.gz&lt;br /&gt;
 rm typo3_src-4.0.2.tar.gz&lt;br /&gt;
* Im Browser müßte jetzt schon was kommen (/typo3 oder /index.php)&lt;br /&gt;
* Mit dem vi Editor können wir die Die Funktion im Installer auskommentieren:&lt;br /&gt;
 vi typo3_src-4.0.2/install/index.php&lt;br /&gt;
* Mit i kommt man in den Einfügemodus Esc verläßt ihn :wq! speichert und schließt den Editor.&lt;br /&gt;
&lt;br /&gt;
* Jetzt kann man den Typo3 Installer starten&lt;br /&gt;
* Um die Rechte im Terminal anzupassen kann man den Befehl chmod benutzen&lt;br /&gt;
=== Beschreibung der Installation aus der Datei &amp;#039;install.txt&amp;#039; der Typo3 4.0.2 Distribution ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
**************************&lt;br /&gt;
* UNIX ARCHIVES OF TYPO3 *&lt;br /&gt;
**************************&lt;br /&gt;
&lt;br /&gt;
INTRODUCTION&lt;br /&gt;
============&lt;br /&gt;
&lt;br /&gt;
As you have downloaded this package you seem to know already about TYPO3.&lt;br /&gt;
If you don&amp;#039;t, visit http://typo3.org/ where you can find many useful&lt;br /&gt;
information.&lt;br /&gt;
&lt;br /&gt;
This short guide lists the important steps to install this package.&lt;br /&gt;
&lt;br /&gt;
By default TYPO3 installs into the folder:&lt;br /&gt;
   http://[your.site.name]/&amp;lt;this_site_name&amp;gt;/&lt;br /&gt;
&lt;br /&gt;
Read the additional instructions to install TYPO3 in the root folder:&lt;br /&gt;
   http://[your.site.name]/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
IMPORTANT NOTE&lt;br /&gt;
==============&lt;br /&gt;
&lt;br /&gt;
Please be aware of the fact that the file transfer protocol (FTP) does not&lt;br /&gt;
support Symlinks. You cannot unpack these archives locally and copy them&lt;br /&gt;
to your server using FTP, even if the target server actually is a Unix&lt;br /&gt;
server.&lt;br /&gt;
&lt;br /&gt;
So if you don&amp;#039;t have shell access, try to use a terminal emulator instead.&lt;br /&gt;
(PHPshell to give you an example - Google knows all of them!)&lt;br /&gt;
&lt;br /&gt;
If this doesn&amp;#039;t work you&amp;#039;ll have to stick back to the ZIP version :-(&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NEWBIE INFORMATION ABOUT THE TYPO3 FILESYSTEM STRUCTURE&lt;br /&gt;
=======================================================&lt;br /&gt;
&lt;br /&gt;
A Unix TYPO3 installation consists of two parts:&lt;br /&gt;
     1) The &amp;quot;source&amp;quot; package&lt;br /&gt;
     2) The &amp;quot;dummy&amp;quot; package&lt;br /&gt;
&lt;br /&gt;
The dummy package contains the skeleton directory structure for a TYPO3&lt;br /&gt;
installation and a symlink (&amp;#039;typo3_src&amp;#039;) to the location of the source&lt;br /&gt;
package which contains all the PHP files, images, JavaScript files, etc.&lt;br /&gt;
that TYPO3 needs to run.&lt;br /&gt;
&lt;br /&gt;
In other words: You can have several TYPO3 installations with just one&lt;br /&gt;
source package. A typical directory structure looks like this:&lt;br /&gt;
&lt;br /&gt;
/var/www/typo3_src-3.8.1/   # the untared 3.8.0 source package&lt;br /&gt;
/var/www/typo3_src-4.0/     # the untared 4.0 source package&lt;br /&gt;
/var/www/installation1/     # the untared dummy package of a TYPO3&lt;br /&gt;
                            # installation running on TYPO3 3.8.1&lt;br /&gt;
    /typo3_src  --&amp;gt; ../typo3_src-3.8.1/   # a symlink to the 3.8.1 source&lt;br /&gt;
    /typo3conf/&lt;br /&gt;
    /typo3temp/&lt;br /&gt;
    /fileadmin/&lt;br /&gt;
    /.../&lt;br /&gt;
/var/www/installation2/     # the untared dummy package of a TYPO3&lt;br /&gt;
                            # installation running on TYPO3 4.0&lt;br /&gt;
    /typo3_src  --&amp;gt; ../typo3_src-4.0/     # a symlink to the 4.0 source&lt;br /&gt;
    /typo3conf/&lt;br /&gt;
    /typo3temp/&lt;br /&gt;
    /fileadmin/&lt;br /&gt;
    /.../&lt;br /&gt;
&lt;br /&gt;
As you see, the two TYPO3-installations (possibly with different domains)&lt;br /&gt;
can use the same TYPO3 source package. You can even change the source&lt;br /&gt;
package simply be changing the symlink inside the installation directory.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
STEP BY STEP&lt;br /&gt;
============&lt;br /&gt;
&lt;br /&gt;
1 Get the TYPO3 source package and the TYPO3 dummy package.&lt;br /&gt;
&lt;br /&gt;
2 Copy the archives to the web root of your server.&lt;br /&gt;
  (Debian default is /var/www/, SuSE default is /srv/www/)&lt;br /&gt;
&lt;br /&gt;
3 Unpack the archives:&lt;br /&gt;
  $ tar xzf typo3_src-&amp;lt;version&amp;gt;.tar.gz&lt;br /&gt;
  $ tar xfz dummy-&amp;lt;version&amp;gt;.tar.gz&lt;br /&gt;
&lt;br /&gt;
4 Rename the dummy-&amp;lt;version&amp;gt; directory to fit your needs and make sure it&lt;br /&gt;
  is accessible by your webserver (for example by creating a virtual&lt;br /&gt;
  host). We assume you rename the directory to cms:&lt;br /&gt;
  $ mv dummy-&amp;lt;version&amp;gt; cms&lt;br /&gt;
&lt;br /&gt;
5 Set permissions (as root): There are at least two options.&lt;br /&gt;
  These steps will make four directories writable for the webserver:&lt;br /&gt;
  - cms/fileadmin/&lt;br /&gt;
  - cms/typo3conf/&lt;br /&gt;
  - cms/typo3temp/&lt;br /&gt;
  - cms/uploads/&lt;br /&gt;
&lt;br /&gt;
	5.a (recommended)&lt;br /&gt;
	    Run these commands as root in the cms/ directory:&lt;br /&gt;
	    # chgrp -R &amp;lt;wwwserver&amp;gt; fileadmin typo3conf typo3temp uploads&lt;br /&gt;
	    # chmod -R g+w,o-rwx fileadmin typo3conf typo3temp uploads&lt;br /&gt;
&lt;br /&gt;
	    ... where &amp;lt;wwwserver&amp;gt; is the name of the group your webserver&lt;br /&gt;
	    is running as&lt;br /&gt;
&lt;br /&gt;
	5.b (insecure but easy to apply)&lt;br /&gt;
	    I repeat: This is insecure!&lt;br /&gt;
	    Do not use this method if you are working on a shared server!&lt;br /&gt;
&lt;br /&gt;
	    Simply run this command:&lt;br /&gt;
	    $ chmod -R a+w fileadmin typo3conf typo3temp uploads&lt;br /&gt;
&lt;br /&gt;
6 Check the symlink cms/typo3_src and make sure it points to the source&lt;br /&gt;
  directory.&lt;br /&gt;
  (See above: &amp;quot;Newbie information about the TYPO3 filesystem structure&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
7 In your browser, visit&lt;br /&gt;
  http://[your.site.name]/cms/&lt;br /&gt;
&lt;br /&gt;
8 Follow the instructions in the 1-2-3 install tool&lt;br /&gt;
&lt;br /&gt;
9 From this point, you can access the backend through&lt;br /&gt;
  http://[your.site.name]/cms/typo3/&lt;br /&gt;
  with the username &amp;quot;admin&amp;quot; and password &amp;quot;password&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
That&amp;#039;s it :-)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
INSTALLING TYPO3 IN THE WEBROOT FOLDER&lt;br /&gt;
======================================&lt;br /&gt;
&lt;br /&gt;
1 Follow the steps 1-6 above.&lt;br /&gt;
&lt;br /&gt;
2 Move the files in the cms/ folder up one level.&lt;br /&gt;
&lt;br /&gt;
  $ cd cms&lt;br /&gt;
  $ mv * ../&lt;br /&gt;
  $ cd ../&lt;br /&gt;
&lt;br /&gt;
3 Update the symlink&lt;br /&gt;
&lt;br /&gt;
  $ rm typo3_src&lt;br /&gt;
  $ ln -s ./typo3_src-&amp;lt;version&amp;gt; typo3_src&lt;br /&gt;
&lt;br /&gt;
4 Now TYPO3 runs in http://[your.site.name]/&lt;br /&gt;
&lt;br /&gt;
That&amp;#039;s it :-)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
WHAT SHOULD YOU DO IF YOU HAVE A PROBLEM?&lt;br /&gt;
=========================================&lt;br /&gt;
&lt;br /&gt;
TYPO3 is a powerful and complex professional application. When you start&lt;br /&gt;
out there will be many things you don´t understand, or that don&amp;#039;t seem to&lt;br /&gt;
make sense. There is a widely used mailing list (more information on&lt;br /&gt;
typo3.com &amp;amp; typo3.org) where many experienced users and developers&lt;br /&gt;
lurk... they are always willing to help, provided you followed these steps&lt;br /&gt;
BEFORE you ask your question:&lt;br /&gt;
&lt;br /&gt;
1 - Read all available documentation carefully&lt;br /&gt;
&lt;br /&gt;
2 - Read the webserver error logfiles&lt;br /&gt;
    (for example /var/log/apache/error.log)&lt;br /&gt;
&lt;br /&gt;
3 - Read all available documentation again&lt;br /&gt;
&lt;br /&gt;
4 - Search the mailing list archive carefully&lt;br /&gt;
&lt;br /&gt;
5 - If you still can&amp;#039;t figure it out - ask the list...:&lt;br /&gt;
      - Newsgroup:     news://news.netfielders.de/&lt;br /&gt;
      - Mailing lists: http://lists.netfielders.de/&lt;br /&gt;
&lt;br /&gt;
    When posting to one of the lists, see the following guidelines...&lt;br /&gt;
      - Be polite&lt;br /&gt;
	 Always include the version of used TYPO3 and server environment&lt;br /&gt;
	 (phpinfo())... note that this is available within the TYPO3&lt;br /&gt;
	 Install Tool&lt;br /&gt;
      - Be as specific and clear as possible - questions like &amp;quot;my TYPO3&lt;br /&gt;
	 installation does not work - what can I do???&amp;quot; will be ignored.&lt;br /&gt;
	 Although English may not be your first language, if those reading&lt;br /&gt;
	 your posting can&amp;#039;t understand it, you won&amp;#039;t get the help you need&lt;br /&gt;
      - If you are really having a tough time getting something working,&lt;br /&gt;
	 stay cool and don&amp;#039;t criticise or flame. Problems are normally&lt;br /&gt;
	 caused by lack of research into the documentation, or&lt;br /&gt;
	 misunderstanding, not because of bugs. Be logical about your&lt;br /&gt;
	 troubleshooting, and you&amp;#039;ll get there&lt;br /&gt;
&lt;br /&gt;
6 - If you have identified a genuine new bug, report it at&lt;br /&gt;
    http://bugs.typo3.org/ ...do not post to the list about it&lt;br /&gt;
&lt;br /&gt;
Please be aware that if you ask questions that are answered in the&lt;br /&gt;
available documentation, you may not get a reply, or any help from the&lt;br /&gt;
developers or any experienced users!&lt;br /&gt;
&lt;br /&gt;
We are aware that there is still some work to be done on the&lt;br /&gt;
documentation, and the platform for user support... please forgive us for&lt;br /&gt;
not having all these gaps filled. If you feel that some information is&lt;br /&gt;
missing, hard to find or just plain wrong, or you have a suggestion on&lt;br /&gt;
improving TYPO3 or the &amp;quot;support services&amp;quot;, please let us know so that we&lt;br /&gt;
can do what is necessary. You could also volunteer to help with the work!&lt;br /&gt;
&lt;br /&gt;
(c) Nigel Jackson, Ingmar Schlecht&lt;br /&gt;
    Unix related additions made by Michael Stucki and some Wiki users:&lt;br /&gt;
    http://wiki.typo3.org/index.php/Tgz-INSTALL.txt&lt;br /&gt;
&lt;br /&gt;
-- Michael Stucki &amp;lt;michael@typo3.org&amp;gt;  Sun,  26 Mar 2006  22:10:53 +0100&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Image Magick über SSH Zugang auf VMWare ==&lt;br /&gt;
Quelle: http://www.4many.net/imagemagick_setup.html&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ImageMagick Installation on Virtual Host Account with SSH Access&lt;br /&gt;
Situation: 	Customer got virtual host with ssh access&lt;br /&gt;
TYPO3 was installed&lt;br /&gt;
no ImageMagick&lt;br /&gt;
after installing static linked package imagemagick-4.2.9_i386-static-1.tar.gz&lt;br /&gt;
TYPO3 complained that no valid version could be found&lt;br /&gt;
Problem: 	It turned out that due to the virtual setup and the setup of the Apache the environment got lost and the ImageMagick.so.9 couldn&amp;#039;t be found during the exec()&lt;br /&gt;
Challenge: 	&lt;br /&gt;
&lt;br /&gt;
   1. convince the provider to change the setup&lt;br /&gt;
      Nice try!&lt;br /&gt;
   2. convince the provider to install ImageMagick globally&lt;br /&gt;
      No support for third party products&lt;br /&gt;
   3. fix it in TYPO3 to pass environment&lt;br /&gt;
      possible solution, just no time to do so&lt;br /&gt;
&lt;br /&gt;
Solution: 	Fixed it on script level&lt;br /&gt;
&lt;br /&gt;
   1. move required executable to *.bin, i.e.&lt;br /&gt;
&lt;br /&gt;
      mv convert convert.bin&lt;br /&gt;
      mv combine combine.bin&lt;br /&gt;
      mv identify identify.bin&lt;br /&gt;
&lt;br /&gt;
   2. create script&lt;br /&gt;
&lt;br /&gt;
      pico convert&lt;br /&gt;
&lt;br /&gt;
   3. content of the script file&lt;br /&gt;
&lt;br /&gt;
      #!/usr/local/bin/bash&lt;br /&gt;
      export PATH; PATH=&amp;quot;/home/usr203227042/ImageMagick-4.2.9/bin:$PATH&amp;quot;&lt;br /&gt;
      export MAGICK_HOME=&amp;quot;/home/usr203227042/ImageMagick-4.2.9&amp;quot;&lt;br /&gt;
      export LD_LIBRARY_PATH=&amp;quot;/home/usr203227042/ImageMagick-4.2.9/lib&amp;quot;&lt;br /&gt;
      /home/usr203227042/ImageMagick-4.2.9/bin/convert.bin $*&lt;br /&gt;
&lt;br /&gt;
   4. make script executable&lt;br /&gt;
&lt;br /&gt;
      chmod 755 convert&lt;br /&gt;
&lt;br /&gt;
   5. repeat steps 2.-4. for combine and identify and don&amp;#039;t forget to change convert.bin to the appropriate value&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Trennung von Produktions und Live-Server (Bearbeitung der Seiten und Darstellung) ==&lt;br /&gt;
Für den Website-Betrieb sind die Verzeichnisse TSLib und T3Lib notwendig um eine Website auszuliefern.&lt;br /&gt;
&lt;br /&gt;
Für die Bearbeitung von Seiten sind die Dateien im Typo3 Verzeichnis zuständig. Ohne Typo3 Verzeichnis gibt es kein Backend aber die Seiten funktionieren trotzdem. Ein gutes Mittel um die Seiten vor Angreifern zu schützen.&lt;br /&gt;
&lt;br /&gt;
siehe auch [[Typo3 - Update]]&lt;br /&gt;
&lt;br /&gt;
== Zentrale Typo3-Installation vs mehrere Typo3 ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Verschiedene Gründe:&lt;br /&gt;
1. Es gibt aus Sicherheitsgründen keinen Remote Zugang für unseren Server. Das macht es etwas umständlicher.&lt;br /&gt;
&lt;br /&gt;
2. Von Version 3.7-3.8 gab es bei manchen Extensions Probleme mit Updates, bzw. es gab Extensions die das Typo auch mal aus dem Tritt brachten. Wenn wir alle Präsenzen auf einem Typo laufen lassen würden wären bei einem Fehler alle Homepages betroffen und Nebenwirkungen unter Umständen nicht so einfach zu sehen. Mit der getrennten Installation kann man auch bei sehr experimentellen Extensions relativ sicher updaten. Auch wenn wir verschiedene Datenbanken benutzen würden. Erst ab Version 4 gibt es außerdem die Möglichkeit Seiten vernünftig zu testen bevor Sie bei Änderungen Online gehen. Das war bisher nur mit einer ziemlich umständlichen Extension möglich.&lt;br /&gt;
&lt;br /&gt;
Manche würden das  vielleicht als Übervorsichtig auslegen. Im Endeffekt hat es nur den Nachteil der längeren Uploadzeiten. Speicherplatz spielt im Grunde kaum eine Rolle. Der Server wird auch nicht wesentlich mehr belastet. Weil die Skripte egal ob in einer oder in mehreren Typos ja immer für jede Anfrage abgearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
3. Wir haben den Kunden eine komplette Installation verkauft mit der Sie machen können was Sie wollen. Dafür bekommen Sie natürlich auch eine eigene Installation.&lt;br /&gt;
&lt;br /&gt;
Für die Miettypos werden wir allerdings eine einzelne Installation benutzen. Für eine Agentur bietet sich ebenfalls eine eigene Installation an auf der die betreuten Präsenzen laufen.&lt;br /&gt;
&lt;br /&gt;
4. Manche Typos laufen auf anderen Servern ;-) Z.T. mit Anpassungen im Quellcode vom Typo. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Weitere Pro und Kontra Argumente ===&lt;br /&gt;
&lt;br /&gt;
* Zeitersparnis beim Update in zentraler Installation&lt;br /&gt;
* Ein Backend=&amp;gt;Admin Account unübersichtlich&lt;br /&gt;
&lt;br /&gt;
== automatische Installation ==&lt;br /&gt;
&lt;br /&gt;
Überlegungen zum automatischen Installieren:&lt;br /&gt;
&lt;br /&gt;
Ausgehend von einer fertigen Grundinstallation mit Benutzern und Rechten plus einigen Dummy-Seiten müßten sich per Knopfdruck Installationen anfertigen lassen.&lt;br /&gt;
&lt;br /&gt;
Einzelschritte:&lt;br /&gt;
* Notwendige Dateien (Typo3 System, Filadmin Ordner)&lt;br /&gt;
* Datenbank (inkl. Benutzer und Dummy Inhalten)&lt;br /&gt;
* Config-Datei (automatisiert ?)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Typo3 - Update ==&lt;br /&gt;
=== 3.8 auf 4.0 ===&lt;br /&gt;
Ordner typo3, t3lib ersetzen&lt;br /&gt;
misc aufspielen&lt;br /&gt;
index.php ersetzen (root)&lt;br /&gt;
&lt;br /&gt;
Update Wizard im Install Tool ausführen&lt;br /&gt;
&lt;br /&gt;
Im Database Analyzer Compare und danach die erforderlichen Updates der Datenbanktabellen ausführen.&lt;br /&gt;
&lt;br /&gt;
Nicht benötigte Extensions entfernen und entsprechend Templates anpassen&lt;br /&gt;
&lt;br /&gt;
Alte Sprachpakete löschen und mit dem Translation Handling im Extension Manager die benötigten Sprachen aktualisieren.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Kompatibilitätsmodus 3.8 für Version 4 ===&lt;br /&gt;
Nach Update von 3.8.x auf 4.0 läuft das Typo zunächst im Kompatibilitätsmodus.&lt;br /&gt;
&lt;br /&gt;
Folgendes sollte verändert werden damit die Ausgabe auch nach umschalten wieder geht.&lt;br /&gt;
The following updates will be performed:&lt;br /&gt;
&lt;br /&gt;
changeCompatibilityVersion&lt;br /&gt;
TYPO3 output is currently compatible to version 3.8. To use all the new features in the current TYPO3 version, make sure you follow the guidelines below to upgrade without problems.&lt;br /&gt;
&lt;br /&gt;
Follow the steps below carefully and confirm every step!&lt;br /&gt;
You will see this list again after you performed the update.&lt;br /&gt;
CMS Frontend&lt;br /&gt;
&lt;br /&gt;
    *&lt;br /&gt;
&lt;br /&gt;
      Word separator character for simulateStaticDocument is changed from underscore (_) to hyphen (-) to make URLs more friendly for search enginesURLs that are already existing (e.g. external links to your site) will still work like before.&lt;br /&gt;
&lt;br /&gt;
      You can set the separator character back to an underscore by putting the following line into the Setup section of your Page TypoScript template:&lt;br /&gt;
&lt;br /&gt;
      config.simulateStaticDocuments_replacementChar = _&lt;br /&gt;
    *&lt;br /&gt;
&lt;br /&gt;
      CSS Stylesheets and JavaScript are put into an external file by default.&lt;br /&gt;
&lt;br /&gt;
      Technically, that means that the default value of &amp;quot;config.inlineStyle2TempFile&amp;quot; is now set to &amp;quot;1&amp;quot; and that of &amp;quot;config.removeDefaultJS&amp;quot; to &amp;quot;external&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 Acknowledged&lt;br /&gt;
CSS Styled Content: Accessibility improvements&lt;br /&gt;
&lt;br /&gt;
The rendering of the following elements will change:&lt;br /&gt;
&lt;br /&gt;
    * tt_content.menu (used f.e. for sitemaps): Instead of div-tags, lists are used now.&lt;br /&gt;
&lt;br /&gt;
    * tt_content.mailform: Mailforms do not use tables anymore, instead, they use the div-tag. Besides that, mailforms are accessible now.&lt;br /&gt;
&lt;br /&gt;
    * The p-tag has been removed from all table cells.&lt;br /&gt;
&lt;br /&gt;
    * CSS based &amp;quot;image&amp;quot; and &amp;quot;text with image&amp;quot;&lt;br /&gt;
      As the extension cron_cssstyledimgtext has been merged into the core, rendering of the content elements &amp;quot;image&amp;quot; and &amp;quot;text with image&amp;quot; has been changed to be CSS instead of table based. Read the 4.0 release notes for further information.&lt;br /&gt;
&lt;br /&gt;
You will have to update your stylesheets to comply with these changes.&lt;br /&gt;
&lt;br /&gt;
 Acknowledged&lt;br /&gt;
&lt;br /&gt;
 Check all (ignore selection above)&lt;br /&gt;
WARNING: this might break the output of your website.&lt;br /&gt;
Show database queries performed&lt;/div&gt;</summary>
		<author><name>217.228.133.51</name></author>
	</entry>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Checkliste&amp;diff=514</id>
		<title>Typo3 - Checkliste</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Checkliste&amp;diff=514"/>
		<updated>2007-01-03T11:14:34Z</updated>

		<summary type="html">&lt;p&gt;217.228.133.51: /* Pflichtenheft */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hier findest du Checklisten zu verschiedenen Aufgaben, bzw. eine Checkliste für den kompletten Webauftritt.&lt;br /&gt;
== Pflichtenheft ==&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Benutzer Account&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** Anlegen&lt;br /&gt;
** Datenbank anlegen&lt;br /&gt;
* Typo3 aufspielen&lt;br /&gt;
** KAS-Server -&amp;gt; Autoinstallation über Kasserver&lt;br /&gt;
** Server mit Shell-Zugang -&amp;gt; Autoinstallation über Script (ToDo)&lt;br /&gt;
** Server mit Shell-Zugang -&amp;gt; Installation über Shell&lt;br /&gt;
** Server ohne Shell-Zugang -&amp;gt; FTP Upload (langwierig)&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;HTML-Vorlage&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
** inkl. CSS und &lt;br /&gt;
** Menü mit den Zuständen normal hover und der Klasse on für gerade aktive Punkte&lt;br /&gt;
** ids für alle Bereiche die später mit dem Autoparser geparst werden anlegen. Alternativ entsprechende Marker oder Subparts anlegen.&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;TypoScript Main-Template&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;Variante 1&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*** Marker ins HTML-Template einbinden&lt;br /&gt;
*** Marker im TS Anlegen&lt;br /&gt;
*** CSS einbinden&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;Variante 2&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*** Automaketemplate (Auto Template Parser konfigurieren)&lt;br /&gt;
*** Subparts anlegen (erst als TEXT-Objekte zum Testen)&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;Navigation&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;Inhalte formatieren (CSS, TS)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*** Text&lt;br /&gt;
*** Text mit Bild&lt;br /&gt;
*** Tabellen&lt;br /&gt;
*** Filelinks&lt;br /&gt;
*** Bulletlist&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;Allgemeine Einstellungen&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;Benutzer-Einstellungen (Rechte, Backend...)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;HTML-Area konfiguren&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;Mehrsprachigkeit&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Extensions&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;News-Plugin&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;Gallerie&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;Weitere Plugins&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== Allgemeine Einstellungen ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Mehrsprachigkeit realisieren ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Benutzer ==&lt;/div&gt;</summary>
		<author><name>217.228.133.51</name></author>
	</entry>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Checkliste&amp;diff=505</id>
		<title>Typo3 - Checkliste</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Checkliste&amp;diff=505"/>
		<updated>2007-01-03T10:58:26Z</updated>

		<summary type="html">&lt;p&gt;217.228.133.51: /* Pflichtenheft */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hier findest du Checklisten zu verschiedenen Aufgaben, bzw. eine Checkliste für den kompletten Webauftritt.&lt;br /&gt;
== Pflichtenheft ==&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;HTML-Vorlage&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
** inkl. CSS und &lt;br /&gt;
** Menü mit den Zuständen normal hover und der Klasse on für gerade aktive Punkte&lt;br /&gt;
** ids für alle Bereiche die später mit dem Autoparser geparst werden anlegen. Alternativ entsprechende Marker oder Subparts anlegen.&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;TypoScript Main-Template&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;Variante 1&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*** Marker ins HTML-Template einbinden&lt;br /&gt;
*** Marker im TS Anlegen&lt;br /&gt;
*** CSS einbinden&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;Variante 2&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*** Automaketemplate (Auto Template Parser konfigurieren)&lt;br /&gt;
*** Subparts anlegen (erst als TEXT-Objekte zum Testen)&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;Navigation&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;Inhalte formatieren (CSS, TS)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*** Text&lt;br /&gt;
*** Text mit Bild&lt;br /&gt;
*** Tabellen&lt;br /&gt;
*** Filelinks&lt;br /&gt;
*** Bulletlist&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;Allgemeine Einstellungen&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;Benutzer-Einstellungen (Rechte, Backend...)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;HTML-Area konfiguren&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;Mehrsprachigkeit&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Extensions&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;News-Plugin&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;Gallerie&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;Weitere Plugins&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== Allgemeine Einstellungen ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Mehrsprachigkeit realisieren ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Benutzer ==&lt;/div&gt;</summary>
		<author><name>217.228.133.51</name></author>
	</entry>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=Typo3&amp;diff=573</id>
		<title>Typo3</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Typo3&amp;diff=573"/>
		<updated>2007-01-03T10:54:11Z</updated>

		<summary type="html">&lt;p&gt;217.228.133.51: /* Typo3 - Einrichten */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Typo3 - Praxis ==&lt;br /&gt;
=== Typo3 - Baukasten ===&lt;br /&gt;
Vorgefertigte Skripte etc. gibt es im&lt;br /&gt;
&lt;br /&gt;
[[Typo3 - Baukasten]]&lt;br /&gt;
&lt;br /&gt;
=== Typo3 - Checkliste ===&lt;br /&gt;
In der [[Typo3 - Checkliste]] sind alle Schritte bis zur fertigen Website enthalten (Stichwort Pflichtenheft).&lt;br /&gt;
&lt;br /&gt;
== Typo3 - SEO ==&lt;br /&gt;
Wenn man Typo 3 für Suchmaschinen optimieren will gibt es mehrere Möglichkeiten. Hier die wichtigsten.&lt;br /&gt;
&lt;br /&gt;
=== SEO - Links anpassen ===&lt;br /&gt;
==== Statische URLs erzeugen ====&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Setup&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 ### CONFIG ###&lt;br /&gt;
 config {&lt;br /&gt;
  ### statische URL ###&lt;br /&gt;
  simulateStaticDocuments = 1&lt;br /&gt;
  simulateStaticDocuments_noTypeIfNoTitle = 1&lt;br /&gt;
  # Hash wert für einige Extensions statt Parameter:&lt;br /&gt;
  simulateStaticDocuments_pEnc=md5&lt;br /&gt;
  simulateStaticDocuments_pEnc_onlyP = cHash, L, tx_ttNews[backPid], tx_ttnews[tt_news]&lt;br /&gt;
 }&lt;br /&gt;
Nicht vergessen im Hauptverzeichnis des Servers die _.htaccess Datei in .htaccess umzubenennen.&lt;br /&gt;
&lt;br /&gt;
Zusätzlich im Feld alias bei den Seiteneigenschaften einen Namen eingeben. Dann kann man die Seite unter: www.meinedomain.de/meinAlias.html ansprechen.&lt;br /&gt;
&lt;br /&gt;
==== Real URL - Extension ====&lt;br /&gt;
Mit dieser Extension kann man die Namen für die Unterseiten auch automatisch erzeugen lassen. Vorher gut testen ob noch alle anderen Extensions gut laufen.&lt;br /&gt;
&lt;br /&gt;
=== SEO - Google Sitemap ===&lt;br /&gt;
In Google kann man einen Account anlegen über den man Websites einreicht, sich als Benutzer verifiziert und eine Sitemap übermitteln kann. Damit hilft man Google beim indizieren.&lt;br /&gt;
&lt;br /&gt;
Für die Sitemap gibt es eine sehr nette Extension:&lt;br /&gt;
&lt;br /&gt;
mc_googlesitemap_0.4.1.t3x&lt;br /&gt;
&lt;br /&gt;
die macht das ganz automatisch.&lt;br /&gt;
&lt;br /&gt;
=== Verifizieren bei Google ===&lt;br /&gt;
Hat man einen Account bei Google kann man seine Seite verifizieren. Google macht das anhand eines HTML Dokuments oder anhand von Metatags. Mit Typo3 ist es einfacher den Meta Tag in die Seiten einzufügen.&lt;br /&gt;
&lt;br /&gt;
Der Tag lautet etwa:&amp;lt;META name=&amp;quot;verify-v1&amp;quot; content=&amp;quot;0ikv2r96MAPrbYshmhw0FpZDvKdDLhuK66GMaMj1hHc=&amp;quot; /&amp;gt;&lt;br /&gt;
die Zeichenkombination wird von Google erzeugt. In Typo würde man das jetzt folgendermaßen einbinden:&lt;br /&gt;
&lt;br /&gt;
 page.headerData.997 = TEXT&lt;br /&gt;
 page.headerData.997.value = &amp;lt;META name=&amp;quot;verify-v1&amp;quot; content=&amp;quot;0ikv2r96MAPrbYshmhw0FpZDvKdDLhuK66GMaMj1hHc=&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
und fertig ist die Laube.Das Page Objekt muß natürlich vorher definiert sein...&lt;br /&gt;
&lt;br /&gt;
== Tipps und Tricks ==&lt;br /&gt;
Ausgangspunkt für viele Problemlösungen finden sich hier:&lt;br /&gt;
&lt;br /&gt;
[[Typo3 - Tipps und Tricks]]&lt;br /&gt;
Themen: Mehrsprachigkeit, Navigation, Probleme lösen...&lt;br /&gt;
&lt;br /&gt;
== Typo3 - Referenzen ==&lt;br /&gt;
Für Typo3 gibt es einige Nachschlagewerke. Aber wo finde ich was? Im Kapitel [[Typo3 - Referenzen]] gibt es eine Übersicht.&lt;br /&gt;
&lt;br /&gt;
== Typo3 - Installieren und Einrichten ==&lt;br /&gt;
Infos dazu unter:&lt;br /&gt;
&lt;br /&gt;
[[Typo3 - Einrichten]]&lt;br /&gt;
&lt;br /&gt;
== Typo3 - Wartung ==&lt;br /&gt;
Updates, temporäre Dateien, Backup, etc.&lt;br /&gt;
&lt;br /&gt;
[[Typo3 - temporäre Dateien]]&lt;br /&gt;
&lt;br /&gt;
[[Typo3 - Update]]&lt;br /&gt;
&lt;br /&gt;
[[Typo3 - Security]]&lt;br /&gt;
&lt;br /&gt;
== Typo3 - TypoScript ==&lt;br /&gt;
Alles über TypoScript die wichtigsten Objekte usw. gibt es unter [[Typo3 - TypoScript]]&lt;br /&gt;
&lt;br /&gt;
== Typo3 - TSConfig ==&lt;br /&gt;
Mit TSUserConfig und TSPageConfig Einstellungen für bestimmte Benutzergruppen oder Seitenbereiche vornehmen. Z.B. Erscheinung des Backends anpassen. Benutzerpanel etc.&lt;br /&gt;
&lt;br /&gt;
[[Typo3 - TSConfig]] &lt;br /&gt;
&lt;br /&gt;
== Typo3 - Templates ==&lt;br /&gt;
Alles was mit HTML Templates, TS Templates, Static Templates usw. zu tun hat.&lt;br /&gt;
Auch Grundsätzliche TypoScript Einstellungen usw.&lt;br /&gt;
&lt;br /&gt;
[[Typo3 - Templates]]&lt;br /&gt;
&lt;br /&gt;
== Typo3 - Mehrsprachig ==&lt;br /&gt;
[[Typo3 - Mehrsprachige Seiten]]&lt;br /&gt;
[[Typo3 - Mehrsprachige Navigation]]&lt;br /&gt;
&lt;br /&gt;
== Typo3 - Extensions ==&lt;br /&gt;
&lt;br /&gt;
[[Typo3 - Extensions]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Typo3, CSS und Barrierefreiheit ==&lt;br /&gt;
&lt;br /&gt;
[[Typo3 und CSS]]&lt;br /&gt;
&lt;br /&gt;
[[Typo3 barrierefrei]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Typo3 ohne SSH Zugang ==&lt;br /&gt;
Hier hilft das Tool phpshell von Martin Geisler.Das Tool sollte nach der Verwendung wieder entfernt oder gut gesichert werden.&lt;br /&gt;
Nachtrag 19.1.2006 - Das Tool hilft leider nicht bei allen Servern da bestimmte notwendige Rechte z.B. das Entpacken von tar.gz Archiven nicht funktionieren. D.h. die Symlinks die sich per ftp nicht erstellen lassen können auch auf diese Weise nicht erstellt werden.&lt;br /&gt;
&lt;br /&gt;
[http://mgeisler.net/php-shell/ Zur Homepage von phpshell]&lt;br /&gt;
&lt;br /&gt;
== Typo3 - XHTML konforme Seiten ==&lt;br /&gt;
&lt;br /&gt;
[[Typo3 - XHTML konforme Seiten]]&lt;/div&gt;</summary>
		<author><name>217.228.133.51</name></author>
	</entry>
</feed>