Zum Inhalt springen

mehrere Domains eine Installation ???

Erstellt am 16. August 2002 · 10 Antworten · letzte Antwort am 15. Mai 2006

Tags: URLs & Routing, Frage

ghost ·

Hallo erstmal an alle hier,

da ich mit dem Gedanken spiele Typo3 einzusetzen, würde mich folgende Frage interessieren:

Kann man mit einer Installation mehrere Domains mit unterschiedlichen Templates bearbeiten, oder erfordert jedes Projekt eine eigenständige Installation?

Für eine Antwort wäre ich dankbar

Gruß

robert.​meyer ·

Hallo,

sinnvoll ist, das jedes Projekt eine eigene Installation erhält. Ist aber garnicht so schwer. Grund: Jeder Kunde erhält seine eigene Datenbank.

Typo3 kann aber auch mehrere Domains auf einer Installation laufen lassen. Dies funktioniert auch absolut sicher und zuverlässig. Ich habe nur von einem Bug gehört, das Suchergbnisse dann ggf. auch Seiten der anderen Domains anzeigen, diese dann aber nicht folgend können, da die Seite ja nicht zur aktuellen Präsentation gehört (LocktoDomain).

Mit freundlichen Grüssen,
Robert Meyer
http://www.typo3server.de

ghost ·

danke schonmal für die schnelle Antwort.
Macht schon Sinn mit den Datenbanken.
Vielleicht ist es auch übersichtlicher.

Na schaun wir mal

elmondo ·

Gibt es was neues bzgl des BUGs der oben angegeben ist, mit der Suche ? Ist dies in der 3.5 Version schon raus ?

elmondo ·

Kann mir jemand sagen, oder gibt es eine Anleitung wie man:

- Typo3_src einmalig installiert
- mehrer domains mit typo3 verwaltet (hab das mal bei nem tutorial gesehen dass es geht, aber wie wird nicht erklärt)
- geht das vielleicht so:
durch symlinks in den domainverzeichnissen (bei mit /var/www/webX/web) auf ein höheres verzeichniss (zB /var/www/typo3_src)
wie stelle ich dann im backend die zusätzlichen domains ein?

Mein System:
- RedHat 7.3 Server
- Typo3 3.5
- Alle Typo3 benötigten Pakete sind installiert und fluppen
- Domains laufen in eingenen verzeichnissen: var/www/webX/web
- jede domain hat eine (1) eigene datenbank
- alles läuft über eine (1) IP

Danke für Hilfe,

E.

bk ·

hallo elmondo,

um mehrere domain auf einer db zum laufen zu bringen brauchst du einfach nur:

1. deine domain auf deinen server linken lassen (sollte eigentlich immer so sein 😉

2. du "sagst" deinem server auf welchen virtuellen server die domain gelinkt werden soll.

3. du teilst typo3 mit wie er mit den domains umgehen soll:
3.1 du legst auf der ersten seite, auf der die zusätzliche domain linken soll einen neuen datensatz ein mit dem typ "domain" und dort trägst du die domain in der form "www.deine-domain.de" ein.

das wars schon 🙂

mfg

bk

elmondo ·

Habe ich das nun richtig verstanden:

Nachdem die domain auf meine IP gelinkt sind,

muss ich vHosts im apache einrichten.

OKAY, done.

aber welche typo3 dateien müssen denn im verzeichniss des vhosts liegen ?

bsp:

typo3.<hostname>.de soll mehrere domains verwalten.
also www.<hostname1>.de und so weiter.

auf typo3.<hostname>.de liegt eine funktionsfähige installation von typo3.

Wer kann helfen ?

Danke,

e.

bk ·

hallo elmondo,

du legst für den vhost einen bzw. mehrere alias in der httpd.conf an.

das sollte in etwa für den vhost so aussehen:

...
DocumentRoot /home/.../html
ServerName typo3.<hostname>.de
ServerAlias typo3.<hostnamex>.de typo3.<hostnamex+n>.de
...

weiterhin gibt es nur eine typo3 installation, die in einem verzeichnisbaum unterschiedliche zweige hat auf denen die domains gelinkt werden (in typo3 selber)

das backend erreichst du nachher über alle vhosts.

also typo3.<hostname>.de zeigt das gleiche an wie typo3.<hostnamex>.de

ich hoffe das war verständlich 🙂

mfg

bk

celeron ·

Hallo,

habe auch mehrer Domains mit unterschiedlichen Templates auf einer Typo3 Installation laufen.

Meine Frage. Da ich alles auf einem Rootserver installiert habe, kann ich mir mit dem Befehl "top" die Prozesse anschauen. Wie kann es sein, das mehrer mysql Prozesse gestartet werden, obwohl ich nur eine Typo3 Datenbank installiert habe.

Belegt jeder Internetbesucher einen MySQL Prozess ?
Der nimmt immerhin 7MB von meinem Arbeitspeicher des Servers ein.

Oder verstehe ich da was falsch. Würde mich über eine Aufklärung sehr freuen ;-)

Gruß
celeron

tschinschiri ·

Hallo Mal eine Frage an bk

Du schreibst:

2. du "sagst" deinem server auf welchen virtuellen server die domain gelinkt werden soll.

Wie stell ich das am besten an?

Auch den Punkt 3. verstehe ich nicht richtig. 3.1 ist dann wieder klar.

Ich habe zwei URL's welche auf meinen Surver gelinkt sind ( wie üblich)
da befindet sich auch die index.php datei.
Die Seiten sind in der gleichen DB.

wenn ich nun die eine URL (http://www.im-sack.ch) aufrufe kommt die richtige Homepage rufe ich die andere auf kommt eine Fehlermeeldung. Wenn du sie sehen möchtest schau sie dir mal an: http://www.lm03.ch

Danke für die Hilfe hab schon so viele Posts gelesen aber nichts hat geholfen... 😢

mediaman ·

@tschinschiri: Du hast es anscheinenend hinbekommen. Genauso hätte ich das auch gerne. Wie geht das denn?