Typo3 V 10.4.17 installieren: Unterschied zwischen den Versionen
KKeine Bearbeitungszusammenfassung |
Tim00 (Diskussion | Beiträge) |
||
(7 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 5: | Zeile 5: | ||
Folgende Schritte sind notwendig, um eine TYPO3-Installation zum Laufen zu bringen. | Folgende Schritte sind notwendig, um eine TYPO3-Installation zum Laufen zu bringen. | ||
# Mysql-Datenbank anlegen | # Mysql-Datenbank anlegen | ||
# php.ini anpassen | |||
# php.ini anpassen | |||
# TYPO3-Packages auspacken | # TYPO3-Packages auspacken | ||
# TYPO3 installieren | # TYPO3 installieren | ||
# TYPO3 konfigurieren | # TYPO3 konfigurieren | ||
Zeile 16: | Zeile 14: | ||
Für eine neue TYPO3-Website benötigt man eine MYSQL-Datenbank. Eine Anleitung findet sich unter [[MySQL]] | Für eine neue TYPO3-Website benötigt man eine MYSQL-Datenbank. Eine Anleitung findet sich unter [[MySQL]] | ||
=== PHP konfigurieren === | |||
Um verschiedene Warnungen zu vermeiden, empfiehlt sich die folgende <code>php.ini</code> Datei, in <code>doms/example.com/fastcgi-ssl</code>: | |||
<syntaxhighlight lang=" | <syntaxhighlight lang="ini"> | ||
[PHP] | |||
upload_max_filesize = 16M | |||
post_max_size = 16M | |||
max_execution_time=240 | |||
max_input_vars=1500 | |||
display_errors = Off | |||
log_errors = On | |||
error_log = /home/pacs/xyz00/users/typo/var/log/php_errors.log | |||
</syntaxhighlight> | </syntaxhighlight> | ||
Zeile 61: | Zeile 59: | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
lrwxrwxrwx 1 xyz00-typo xyz00 15 Mar 3 18:56 typo3_src -> typo3_src-10.4.17 | lrwxrwxrwx 1 xyz00-typo xyz00 15 Mar 3 18:56 typo3_src -> typo3_src-10.4.17 | ||
drwxr-xr-x 6 xyz00-typo xyz00 4096 Jan 30 17:23 typo3_src-10.4.17 | drwxr-xr-x 6 xyz00-typo xyz00 4096 Jan 30 17:23 typo3_src-10.4.17 | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Zeile 69: | Zeile 67: | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
# Wechsel ins Verzeichnis htdocs | # Wechsel ins Verzeichnis htdocs | ||
cd ~/doms/example. | cd ~/doms/example.com/htdocs-ssl$ | ||
rm typo3_src | rm typo3_src | ||
# link auf die aktuelle Version | # link auf die aktuelle Version | ||
ln -s ~/typo3_src-10.4.17 typo3_src | ln -s ~/typo3_src-10.4.17 typo3_src | ||
oder | oder | ||
ln -s ~/typo3_src typo3_src | |||
ln -s ~/typo3_src/index.php | |||
ln -s ~/typo3_src/typo3 | |||
</syntaxhighlight> | </syntaxhighlight> | ||
Zeile 80: | Zeile 82: | ||
== Typo3 konfigurieren == | == Typo3 konfigurieren == | ||
=== Datenbank einrichten === | === Datenbank einrichten === | ||
Um das Browser-gestütze Install-Tool von TYPO3 nutzen zu können, muss man noch eine Datei im Verzeichnis htdocs | Um das Browser-gestütze Install-Tool von TYPO3 nutzen zu können, muss man noch eine Datei im Verzeichnis htdocs-ssl anlegen, die nach dem Installieren wieder zu löschen ist: | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
touch ~/ | touch ~/doms/example.com/htdocs-ssl/FIRST_INSTALL | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Im Browser ruft man die Seite | Im Browser ruft man die Seite https://example.com/ auf. Es erscheint das TYPO3-Install-Tool, das einen in Schritten durch die Konfiguration leitet. | ||
# Datenbankparameter eingeben: <br/>Username: hier ist der Mysql-User 'xyz00_meinname' einzugeben, der die Datenbank verwaltet.<br/>Password: Passwort des Mysql-Users <br/>host: 'localhost' | # Datenbankparameter eingeben: <br/>Username: hier ist der Mysql-User 'xyz00_meinname' einzugeben, der die Datenbank verwaltet.<br/>Password: Passwort des Mysql-Users <br/>host: 'localhost' | ||
# Datenbank auswählen <br/>Unter 'Select an existing EMPTY database' die Datenbank auswählen. <br/>Option 2: Create new database (recommended), das Erzeugen einer Datenbank, ist auf den hostsharing-Servern nicht möglich. | # Datenbank auswählen <br/>Unter 'Select an existing EMPTY database' die Datenbank auswählen. <br/>Option 2: Create new database (recommended), das Erzeugen einer Datenbank, ist auf den hostsharing-Servern nicht möglich. | ||
Nach der Installation ist das Backend von Typo3 unter https://example.com/typo3/login erreichbar. | |||
---- | ---- |
Aktuelle Version vom 4. Oktober 2024, 19:26 Uhr
Diese Seite muss überarbeitet werden
Diese Seite wurde als Baustelle gekennzeichnet, weil sie überarbeitet werden muss. Eine Begründung dafür findest du auf der Diskussionsseite. Bitte hilf mit, diese Seite zu verbessern!Vorbemerkungen
Diese Installationsanleitung von TYPO3 bezieht sich auf die derzeit aktuelle Version 10.4.17 Folgende Schritte sind notwendig, um eine TYPO3-Installation zum Laufen zu bringen.
- Mysql-Datenbank anlegen
- php.ini anpassen
- TYPO3-Packages auspacken
- TYPO3 installieren
- TYPO3 konfigurieren
Vorbereitungen
Mysql-Datenbank anlegen
Für eine neue TYPO3-Website benötigt man eine MYSQL-Datenbank. Eine Anleitung findet sich unter MySQL
PHP konfigurieren
Um verschiedene Warnungen zu vermeiden, empfiehlt sich die folgende php.ini
Datei, in doms/example.com/fastcgi-ssl
:
[PHP]
upload_max_filesize = 16M
post_max_size = 16M
max_execution_time=240
max_input_vars=1500
display_errors = Off
log_errors = On
error_log = /home/pacs/xyz00/users/typo/var/log/php_errors.log
TYPO3 einrichten
Benötigte Dateien
Eine lauffähige TYPO3-Installation :
Die aktuelle Version von TYPO3 ist im Download-Verzeichnis von www.typo3.org zu finden. Für die Installation auf den Hostsharing-Servern sind die tar.gz Packages zu verwenden.
TYPO3 Quellen kopieren und entpacken
Zuerst kopiert man mit wget denn Quellcode in ein Verzeichnis des Domain-Admins. In dieser Anleitung wird der Quellcode im Stammverzeichnis des Domain-Admins installiert.
# ins Stammverzeichnis wechseln
cd
# TYPO3 Quellcode kopieren
wget --content-disposition https://get.typo3.org/10.4.17
# Quellcode auspacken
tar -xvzf typo3_src-10.4.17.tar.gz
Wenn man einen Link auf dieses neue Verzeichnis legt, wird später ein Update leichter möglich sein:
ln -s typo3_src-10.4.17 typo3_src
Ein 'ls -al' im Stamm-Verzeichnis sollte jetzt u.a. folgende Zeilen:
lrwxrwxrwx 1 xyz00-typo xyz00 15 Mar 3 18:56 typo3_src -> typo3_src-10.4.17
drwxr-xr-x 6 xyz00-typo xyz00 4096 Jan 30 17:23 typo3_src-10.4.17
Jetzt muss noch ein SymLink im Verzeichnis htdocs geändert werden, sodass es auf die TYPO3-Installation weist. Dabei gibt kann man direkt auf die Version (hier: 4.3.0) verlinken, oder auf den link ~/typo3_src. Letztere Variante ermöglicht ein schnelles/gleichzeitiges Update von mehreren TYPO3-Installationen in verschiedenen Domänen, indem man einfach im Stammverzeichnis den link '~/typo3_src' löscht und auf eine nächste Version verlinkt. (Diese Vorgangsweise ist mit Vorsicht zu genießen; Wenn man die Folgen nicht überblickt, ist es besser direkt auf bestimmte Versionen zu verlinken und bei Upgrades die Installationen einzeln zu aktualisieren).
# Wechsel ins Verzeichnis htdocs
cd ~/doms/example.com/htdocs-ssl$
rm typo3_src
# link auf die aktuelle Version
ln -s ~/typo3_src-10.4.17 typo3_src
oder
ln -s ~/typo3_src typo3_src
ln -s ~/typo3_src/index.php
ln -s ~/typo3_src/typo3
Typo3 ist nun unter example.com erreichbar.
Typo3 konfigurieren
Datenbank einrichten
Um das Browser-gestütze Install-Tool von TYPO3 nutzen zu können, muss man noch eine Datei im Verzeichnis htdocs-ssl anlegen, die nach dem Installieren wieder zu löschen ist:
touch ~/doms/example.com/htdocs-ssl/FIRST_INSTALL
Im Browser ruft man die Seite https://example.com/ auf. Es erscheint das TYPO3-Install-Tool, das einen in Schritten durch die Konfiguration leitet.
- Datenbankparameter eingeben:
Username: hier ist der Mysql-User 'xyz00_meinname' einzugeben, der die Datenbank verwaltet.
Password: Passwort des Mysql-Users
host: 'localhost' - Datenbank auswählen
Unter 'Select an existing EMPTY database' die Datenbank auswählen.
Option 2: Create new database (recommended), das Erzeugen einer Datenbank, ist auf den hostsharing-Servern nicht möglich.
Nach der Installation ist das Backend von Typo3 unter https://example.com/typo3/login erreichbar.