<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://mediawiki.netbreaker.de/mediawiki/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
		<id>http://mediawiki.netbreaker.de/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Zwei-g</id>
		<title>ConfigWiki - Benutzerbeiträge [de]</title>
		<link rel="self" type="application/atom+xml" href="http://mediawiki.netbreaker.de/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Zwei-g"/>
		<link rel="alternate" type="text/html" href="http://mediawiki.netbreaker.de/mediawiki/index.php/Spezial:Beitr%C3%A4ge/Zwei-g"/>
		<updated>2026-05-30T01:49:39Z</updated>
		<subtitle>Benutzerbeiträge</subtitle>
		<generator>MediaWiki 1.19.20+dfsg-0+deb7u3</generator>

	<entry>
		<id>http://mediawiki.netbreaker.de/mediawiki/index.php/TYPO3</id>
		<title>TYPO3</title>
		<link rel="alternate" type="text/html" href="http://mediawiki.netbreaker.de/mediawiki/index.php/TYPO3"/>
				<updated>2011-10-26T08:47:45Z</updated>
		
		<summary type="html">&lt;p&gt;Zwei-g: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Installation==&lt;br /&gt;
Für alle vorzuhaltenden Versionen wird zuerst ein zentrales Verzeichnis angelegt.&lt;br /&gt;
 mkdir /usr/local/share/php/typo3&lt;br /&gt;
&lt;br /&gt;
Die aktuelle Version ist jeweils unter [http://typo3.org/download/packages/] zu finden.&lt;br /&gt;
&lt;br /&gt;
=== Grundstruktur ===&lt;br /&gt;
&lt;br /&gt;
Seit Ver. 4.4 gibt es kein Standalone-Dummy mehr, der die wesentliche Grundstruktur einer Typo3-Installation ohne Kern beinhaltet.&lt;br /&gt;
Daher trennen wir den Kern vom Blank Package und erhalten somit den Dummy.&lt;br /&gt;
&lt;br /&gt;
Wechsel in das Basisverzeichnis&lt;br /&gt;
 cd /usr/local/share/typo3&lt;br /&gt;
&lt;br /&gt;
Download des aktuellen Blank Packages und entpacken&lt;br /&gt;
 wget -O blankpackage-4.5.3.tar.gz http://prdownloads.sourceforge.net/typo3/blankpackage-4.5.3.tar.gz?download&lt;br /&gt;
 tar -xzf blankpackage-4.5.3.tar.gz&lt;br /&gt;
&lt;br /&gt;
Kern verschieben, Link für Hauptversion anlegen&lt;br /&gt;
 mv blankpackage-4.5.3/typo3_src-4.5.3 ./&lt;br /&gt;
 ln -s typo3_src-4.5.3 typo3_src-4.5&lt;br /&gt;
&lt;br /&gt;
Dummy umbenennen, Link zum Kern anpassen&lt;br /&gt;
 mv blankpackage-4.5.3 blankpackage-4.5&lt;br /&gt;
 cd blankpackage-4.5&lt;br /&gt;
 rm typo3_src&lt;br /&gt;
 ln -s /usr/local/share/php/typo3/typo3_src-4.5 typo3_src&lt;br /&gt;
&lt;br /&gt;
Dieser Dummy kann in das Webroot des jeweiligen vHosts kopiert werden.&lt;br /&gt;
&lt;br /&gt;
=== Kern ===&lt;br /&gt;
&lt;br /&gt;
Für weitere Kerne der Hauptversion bzw. Updates wird die Dummyumgebung nicht benötigt.&lt;br /&gt;
&lt;br /&gt;
Wechsel in das Basisverzeichnis&lt;br /&gt;
 cd /usr/local/share/php/typo3&lt;br /&gt;
&lt;br /&gt;
* Download des Kerns (Source [tar.gz]) &lt;br /&gt;
 wget -O typo3_src-4.5.x.tar.gz http://prdownloads.sourceforge.net/typo3/typo3_src-4.5.x.tar.gz?download&lt;br /&gt;
 tar xzf typo3_src-4.5.x.tar.gz&lt;br /&gt;
&lt;br /&gt;
* Symlinks ggf. ändern für Hauptversion&lt;br /&gt;
 rm typo3_src-4.5&lt;br /&gt;
 ln -s typo3_src-4.5.x typo3_src-4.5&lt;br /&gt;
&lt;br /&gt;
=== Introduction Package ===&lt;br /&gt;
&lt;br /&gt;
Dieses Package enthält neben der Grundstruktur eine Beispielseite inkl. Extension.&lt;br /&gt;
&lt;br /&gt;
=== Anpassungen der vHost-Config ===&lt;br /&gt;
&lt;br /&gt;
Aus der _.htaccess des typo3_src wird die Konfiguration für den Webserver extrahiert:&lt;br /&gt;
 cd /usr/local/share/php/typo3/typo3_src-4.5&lt;br /&gt;
 grep -v ^# _.htaccess | uniq &amp;gt; /etc/apache2/typo3-vhost-rules.conf&lt;br /&gt;
&lt;br /&gt;
/etc/apache2/typo3-vhost-rules.conf &lt;br /&gt;
 &amp;lt;FilesMatch &amp;quot;\.(js|css)$&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;IfModule mod_expires.c&amp;gt;&lt;br /&gt;
     ExpiresActive on&lt;br /&gt;
     ExpiresDefault &amp;quot;access plus 7 days&amp;quot;&lt;br /&gt;
   &amp;lt;/IfModule&amp;gt;&lt;br /&gt;
   FileETag MTime Size&lt;br /&gt;
 &amp;lt;/FilesMatch&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;IfModule mod_rewrite.c&amp;gt;&lt;br /&gt;
    RewriteEngine On&lt;br /&gt;
    RewriteCond %{REQUEST_FILENAME} !-f&lt;br /&gt;
    RewriteCond %{REQUEST_FILENAME} !-d&lt;br /&gt;
    RewriteRule ^(.+)\.(\d+)\.(php|js|css|png|jpg|gif|gzip)$ $1.$3 [L]&lt;br /&gt;
    RewriteRule ^(typo3/|t3lib/|fileadmin/|typo3conf/|typo3temp/|uploads/|favicon\.ico) - [L]&lt;br /&gt;
    RewriteRule ^typo3$ typo3/index_re.php [L]&lt;br /&gt;
    RewriteCond %{REQUEST_FILENAME} !-f&lt;br /&gt;
    RewriteCond %{REQUEST_FILENAME} !-d&lt;br /&gt;
    RewriteCond %{REQUEST_FILENAME} !-l&lt;br /&gt;
    RewriteRule .* index.php [L]&lt;br /&gt;
 &amp;lt;/IfModule&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Diese Datei wird in den betroffenen VirtHost includiert:&lt;br /&gt;
   &amp;lt;Directory $DOC_ROOT/&amp;gt;&lt;br /&gt;
 	...&lt;br /&gt;
 &lt;br /&gt;
 	include /etc/apache2/typo3-vhost-rules.conf&lt;br /&gt;
   &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ebenso muß open_basedir entsprechend erweitert werden:&lt;br /&gt;
   php_admin_value open_basedir ...:/usr/local/share/php&lt;br /&gt;
&lt;br /&gt;
=== Instanz ===&lt;br /&gt;
&lt;br /&gt;
* leere MYSQL-DB anlegen&lt;br /&gt;
&lt;br /&gt;
* Dummy-Verzeichnis kopieren:&lt;br /&gt;
 cp -r /usr/local/share/php/typo3/dummy-4.x/* /home/muster/www&lt;br /&gt;
&lt;br /&gt;
Damit werden gleichzeitig die Links auf den zentralen Kern angelegt.&lt;br /&gt;
&lt;br /&gt;
* Schreib / Leserechte (siehe [[Apache#VirtHosts_mit_eigener_Benutzerkennung]])&lt;br /&gt;
 cd /home/muster/www&lt;br /&gt;
 chmod -Rc g+w fileadmin typo3temp uploads typo3conf&lt;br /&gt;
&lt;br /&gt;
* http://host.domain.top/typo3/install/ aufrufen und im Install Tool&lt;br /&gt;
** Datenbank zuweisen&lt;br /&gt;
** Install Tool Passwort ändern&lt;br /&gt;
** mit dem InstallPasswort einloggen&lt;br /&gt;
** in Basic Configuration kontrollieren, ob alle Einstellungen korrekt sind&lt;br /&gt;
** im Database Analyzer kann die korrekte Einstellung der Datenbank geprüft und ein weiterer Admin-Account angelegt werden&lt;br /&gt;
** und weitere Einstellungen vornehmen&lt;br /&gt;
** beim Logout wird die Datei '''typo3conf/ENABLE_INSTALL_TOOL''' gelöscht und verhindert ein erneutes anmelden am Install Tool&lt;br /&gt;
&lt;br /&gt;
* nach Abschluss der Admin-Tätigkeiten das Schreibrecht auf die Konfiguration wieder entfernen&lt;br /&gt;
 chmod -Rc g-w typo3conf&lt;br /&gt;
&lt;br /&gt;
* http://host.domain.top/typo3/ aufrufen und im Backend mit den Standardanmeldedaten '''admin''' / '''password''' oder dem im Database Analyzer angelegten Admin-Account anmelden.&lt;br /&gt;
** als erstes sollte der Standard-Admin '''admin''' deaktiviert, gelöscht oder dessen Standardpassworts geändert werden.&lt;br /&gt;
&lt;br /&gt;
Falls das Login am Backend fehlschlägt, kann auch ein fehlendes Schreibrecht auf das Session-Verzeichnis die Ursache sein.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Image einspielen&lt;br /&gt;
&lt;br /&gt;
=== Fehlerquellen ===&lt;br /&gt;
&lt;br /&gt;
'''TYPO3 4.5 versendet keine eMail'''&lt;br /&gt;
&lt;br /&gt;
Da die in TYPO3 4.5 verwendete Mailklasse &amp;quot;Swift Mailer&amp;quot; zwingend den Zugriff auf den System-Temp-Ordner benötigt, muss dahingehend der Zugriff&lt;br /&gt;
für PHP darauf erlaubt werden.&lt;/div&gt;</summary>
		<author><name>Zwei-g</name></author>	</entry>

	</feed>