Howto: Wie man TYPO3 auf Ubuntu 10.04 installiert – Teil 1: Pakete installieren
| 27. April 2011 | Posted by admin under Linux, Ubuntu |
Einleitung
In diesem Howto dreht sich alles um die Installation von TYPO3 auf einem Ubuntu Server. Ich verwende die 10.04 LTS (Long Term Support) Version von Ubuntu, da für diese 5 Jahre Updates zur Verfügung gestellt werden. Zusammen mit der TYPO3 Version 4.5, welche auch eine LTS Version ist, kann also nichts mehr schief gehen.
Voraussetzungen
- Internetanschluss
- Shell Zugang mit Root Rechten auf den Ubuntu 10.04 Server, z.B. mit putty
- Basic IT Know-How
Werkzeuge (OpenSource only)
Ziel
- Eine lauffähige TYPO3 Version auf einem Ubuntu Server
- Verständnis für Basis TYPO3 Administration
Nicht-Ziel
- Nicht geeignet für eine Kommerzielle Live-Umgebung, da auf sicherheitsrelevante Aspekte nicht eingegangen wird
1. Server aufsetzen
Die einfachste Methode ist natürlich, wenn man sich einen fertigen Server mietet. Hier kann ich uneingeschränkt die V-Pakete von Hosteurope empfehlen. Ein V-Server mit L Paket für 12,99 EUR/Mon ist völlig ausreichend und bei der Bestellung kann man gleich Ubuntu 10.04 als Betriebssystem auswählen. Bitte ohne Plesk installieren, da ich Plesk in der Anleitung nicht verwende.
Wem das zu teuer ist, kann zum Üben auch einen Virtuellen Server mit Virtual Box lokal aufsetzen. (Siehe Werkzeuge.) Mike erklärt in seinem Blog recht vernünftig, wie man einen Ubuntu Server auf einer VM-Box aufsetzt. Wenn man kein Linux als OS hat, nimmt man eben die Windows Version von Virtualbox und installiert es ganz normal.
Während der Installation des Ubuntu Servers solltet man die bevorzugten Ländereinstellungen wählen und ohne LVM installieren – tut aber auch nicht weh, wenn es installiert ist. Aber es reicht auch aus, die Platte mit einer kleinen Swap- und einer Ext4-Partition anzulegen. Später bei der Paketauswahl sollte man den Open-SSH Server gleich mit installieren, damit man sich anschließend mit einem SSH Client verbinden kann. (Eine nachträgliche Installation ist natürlich auch möglich.)
2. Mit dem Server verbinden
Bei der V-Box Variante kann man sich nun mit dem Benutzer, welcher während der Installation vergeben wurde, an Ubuntu anmelden. Nach der Anmeldung sollte man sich erstmal dauerhaft Root Rechte geben, ansonsten muss man jedes mal den “sudo” Befehl vor administrativen Befehlen setzen und das kann nerven…
# (sudo) password for admin:
Anschließend ist man “allmächtig” – zumindest auf eurem virtuellen Ubuntu Server. Num sollte man die IP Adresse seines Systems herausfinden, damit man sich per SSH von “außen” verbinden kann.
1: lo: mtu 16436 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 00:19:99:9a:e4:5a brd ff:ff:ff:ff:ff:ff
inet 2.38.218.65/24 brd 2.38.218.255 scope global eth0
inet6 fe10::489:944f:f78a:e44a/64 scope link
valid_lft forever preferred_lft forever
3: vboxnet0: mtu 1500 qdisc noop state DOWN qlen 1000
link/ether 0a:00:27:00:00:00 brd ff:ff:ff:ff:ff:ff
Somit ist die IP 2.38.218.65 und nun kann man sich z.B. mit putty auf dem System verbinden. Dazu starten wir putty und tragen wie folgt die IP Adresse ein.
Nun muss man sich mit dem Benutzer und Passwort am Server anmelden. Anschließend sich gleich wieder Root-Rechte verpassen. (sudo -s)
3. Pakte installieren
Nun benötigen wir noch einige Pakte damit TYPO3 läuft. Erstmal einen Apache Webserver (gerne auch ngnix – gehe ich aber in diesem Tutorial nicht darauf ein), PHP5, MySQL und ein paar Helfertools wie Graphicksmagic oder eAccelerator.
Also erstmal die Paketlisten aktualisieren:
Jetzt die Pakete installieren
Während der Installation von MySQL_Server muss man ein Root Passwort vergeben Durch Aufruf der Server-Ip im Browser sehen wir nun, das Apache läuft und dieser uns mit ein “It works!” begrüßt.
Im nächsten Teil wird ein V-Host konfiguriert und TYPO3 Leben eingehaucht.

Wie geht es weiter?
Teil II …etc?