[TYPO3-UG Dutch] Multi site installatie

Martyn Vormgeving info at martyn.nl
Fri Dec 9 19:48:45 CET 2011


Bas en Ronald,

Bedankt voor de tips!
Als je het weet is het makkelijk ;-)

Zat een beetje te friemelen met de manier waarop ik de page tree moest opbouwen maar

Root
	Domein1
		Home
		Content

	Domein2
		Home
		Content

Deed uiteindelijk de truuk!

In de navigatie werd het ook even anders maar met het toevoegen van het entry level kwam dat ook weer in orde...

De uitdaging voor dit weekend word om real url aan de praat te krijgen ;-)

Thanx voor de support!


Met vriendelijke groeten,
Martijn Kroon







Op 5 dec 2011, om 19:41 heeft Bas v.d. Wiel het volgende geschreven:

> Hoi Martijn,
> 
> In principe is het niet nodig om domeinen apart te hosten. Je webserver moet "luisteren" naar alle hostnames die je aan je TYPO3-instantie wenst toe te kennen. Dat kun je in Apache al voor elkaar krijgen door in het <VirtualHost>-blok de optie ServerAlias te gebruiken.
> 
> Is dat eenmaal gelukt, dan zou je via elk van de hostnames gebruik moeten kunnen maken van de backend van 1 TYPO3-instantie. Binnen die instantie maak je paginabomen aan voor elk van de sites, waarbij je de rootpagina steeds opgeeft als site-root en toepasselijke domain records maakt (via de list-module).
> 
> Door de rechten van backendgebruikers te beperken per boom, kun je meerdere sites los van elkaar hosten. Het grootste voordeel hiervan: je kunt kinderlijk eenvoudig binnen het CMS content uitwisselen tussen de verschillende bomen omdat een enkele TYPO3-instantie de hele database overziet. Belangrijk nadeel: de beveiliging is tussen de users onderling een stuk zwakker dan wanneer je aparte instanties van TYPO3 zou gebruiken omdat je een enkele database, een enkele set van extensies en een enkele set van backendgebruikers deelt. Wanneer een extensie of de core een security-bug bevat, kunnen backendgebruikers in een gedeelde omgeving meestal veel eenvoudiger dingen doen die ze niet mogen dan bij gescheiden sites.
> 
> Een andere optie, en dat is waar je naar lijkt te verwijzen, is het hosten van meerdere aparte sites met gebruik een enkele 'core' distributie. Voordeel daarvan is dat je dan veel sites in een keer kunt upgraden en het scheelt diskruimte. Het symlinken is al een heel eind voorgebakken wanneer je de tar.gz-packages va source en dummy apart ophaalt van typo3.org (geen idee hoe dat zit met de zips, die gebruik ik nooit).
> 
> Pak de source-distributie eenmalig uit in je document root, evenals de dummy-file. Dat levert je een tweetal directory's op: 1 met de core, en 1 genaamd 'dummy-4.x.x'. Deze dummy-directory wordt de nieuwe document root van het domein dat je gaat hosten, hernoemd deze directory dus naar iets logisch als : www.site1.com.
> 
> Voor een tweede site pak je het dummy-archief nogmaals uit. Er ontstaat opnieuw een dummy-directory met daarin, net als in de eerste, een symlink naar de source-distributie. Hernoem ook deze dummy-directory, nu naar bijvoorbeeld www.site2.com.
> 
> ..en zo verder. In de site-roots vind je steevast een symlink genaamd typo3_src. Deze verwijst naar de source-distributie welke een niveau hoger staat. Om nu snel al je sites te kunnen upgraden, maak ik zelf op het hoofdniveau ook weer een symlink aan per major versie van de core. Ik heb dus het volgende:
> 
> .
> ..
> 45_current -> typo3_src-4.5.8/
> typo3_src-4.5.8/
> www.site1.com/
> www.site2.com/
> 
> Binnen www.site1.com heb ik de volgende structuur:
> 
> .
> ..
> typo3_src -> ../45_current
> 
> In plaats van een directe verwijzing naar:
> 
> typo3_src -> ../typo3_src-4.5.8
> 
> Komt nu TYPO3 4.5.9 uit, dan hoef ik alleen in het hoofdniveau de verwijzing van de symlink 45_current maar te wijzigen om in een klap alle sites te upgraden naar de nieuwe core. Sites die problemen vertonen, kun je tijdelijk wel rechtstreeks symlinken maar een specifieke core-versie tot je de problemen hebt opgelost.
> 
> Hopelijk kom je hiermee iets verder?
> 
> Groeten,
> Bas
> 
> 
> On 12/05/2011 07:25 PM, Martyn Vormgeving wrote:
>> Hoi listers,
>> 
>> Ik wil 5 websites laten draaien op 1 typ3 backend met verschillende paginabomen.
>> Ik weet dat het kan maar ik heb hier verder nog geen ervaring mee...
>> 
>> Ik ben op onderzoek uit gegaan en als ik het goed begrepen heb moet je elk domein apart hosten en er een typo3 versie op installeren.
>> Daarna moet je ze Symlinken naar de juiste pagina in de hoofd site
>> 
>> Maar daar houd mijn kennis op en hoe dat Symlinken precies in zijn werk gaat weet ik ook niet helaas...
>> 
>> Iemand die me de juiste richting op kan sturen?
>> Alvast bedankt!
>> 
>> 
>> 
>> Met vriendelijke groeten,
>> Martijn Kroon
>> 
>> 
>> 
>> 
>> 
>> _______________________________________________
>> TYPO3-UG-Dutch mailing list
>> TYPO3-UG-Dutch at lists.typo3.org
>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-dutch
> 
> _______________________________________________
> TYPO3-UG-Dutch mailing list
> TYPO3-UG-Dutch at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-dutch



More information about the TYPO3-UG-Dutch mailing list