TYPO3 configureren na installatie: eerste stappen
TYPO3 configureren na installatie: eerste stappen
Na het installeren van TYPO3 is het tijd om je website professioneel in te richten. Een goede basisconfiguratie zorgt voor betere prestaties, veiligheid en gebruiksvriendelijkheid. In deze handleiding doorlopen we alle essentiƫle instellingen.
Backend toegang
Het TYPO3 backend is het beheercentrum van je website.
Backend openen
- Open je browser
- Ga naar
https://jouwdomein.nl/typo3 - Log in met je admin gegevens
- Je komt in het TYPO3 backend dashboard
Backend navigatie begrijpen
Het backend bestaat uit verschillende modules:
- Web: Pagina's en content beheer
- File: Bestandsbeheer (fileadmin)
- Admin Tools: Systeem configuratie
- System: Geavanceerde instellingen
Belangrijke instellingen configureren
Start met de basis instellingen.
Install Tool toegang
- Ga naar Admin Tools en dan Settings
- Of direct naar
https://jouwdomein.nl/typo3/install.php - Log in met het Install Tool wachtwoord
Basis site instellingen
In het Install Tool, ga naar Settings:
- Klik op Configure Installation-Wide Options
- Configureer de belangrijkste opties:
- sitename: De naam van je website
- BE/lockSSL: Schakel in voor HTTPS-only backend
- BE/sessionTimeout: Sessie timeout instellen
- SYS/trustedHostsPattern: Toegestane hostnamen
E-mail configureren
Stel de mail instellingen in:
// In config/system/settings.php
'MAIL' => [
'transport' => 'smtp',
'transport_smtp_server' => 'mail.jouwdomein.nl:587',
'transport_smtp_username' => 'info@jouwdomein.nl',
'transport_smtp_password' => 'je-wachtwoord',
'transport_smtp_encrypt' => 'tls',
'defaultMailFromAddress' => 'info@jouwdomein.nl',
'defaultMailFromName' => 'Mijn Website',
],
Site configuratie aanmaken
TYPO3 12+ gebruikt site configuraties voor URL handling.
Nieuwe site configuratie
- Ga naar Site Management en dan Sites
- Klik op + Add new site
- Configureer de basis instellingen:
- Identifier: unieke-identifier
- Root Page ID: ID van je root pagina
- Base:
https://jouwdomein.nl/
Taalinstellingen
Configureer talen voor je site:
- In de site configuratie, ga naar Languages
- Standaard is er een Default taal
- Voeg extra talen toe indien nodig:
- Klik op Create new language
- Selecteer de taal
- Stel de URL prefix in (bijv. /en/ voor Engels)
Error handling
Stel error paginas in:
- Ga naar Error Handling in de site configuratie
- Configureer handlers voor:
- 404: Pagina niet gevonden
- 403: Geen toegang
- 500: Server fout
- Verwijs naar speciale error paginas
Paginaboom opbouwen
Creeer de structuur van je website.
Root pagina maken
- Ga naar Web en dan Page
- Klik rechts op de root en kies Page
- Maak een pagina met:
- Title: Homepage of Website naam
- Type: Standard
- Dit wordt je root pagina
Subpaginas toevoegen
- Klik rechts op de root pagina
- Kies New page
- Maak paginas voor:
- Over Ons
- Diensten
- Contact
- etc.
- Sleep om de volgorde aan te passen
Pagina eigenschappen
Elke pagina heeft eigenschappen:
- Selecteer een pagina
- Ga naar Page properties
- Configureer:
- General: Titel, navigatietitel
- Metadata: SEO titel, beschrijving
- Appearance: Template selectie
- Access: Publicatie en toegang
Templates instellen
Templates bepalen het uiterlijk van je site.
Site Package installeren
TYPO3 gebruikt site packages voor templates:
# Via Composer
composer require vendor/site-package
# Of maak je eigen package
TypoScript basis
TypoScript configureert de rendering:
- Ga naar Web en dan Template
- Selecteer je root pagina
- Klik op Create new website
- Voeg basis TypoScript toe:
page = PAGE
page {
10 = FLUIDTEMPLATE
10 {
templateName = Default
templateRootPaths.10 = EXT:site_package/Resources/Private/Templates/
partialRootPaths.10 = EXT:site_package/Resources/Private/Partials/
layoutRootPaths.10 = EXT:site_package/Resources/Private/Layouts/
}
}
Fluid templates
Maak HTML templates met Fluid:
<!-- Templates/Default.html -->
<f:layout name="Default" />
<f:section name="content">
<main>
<f:render partial="Header" />
<f:cObject typoscriptObjectPath="lib.mainContent" />
</main>
</f:section>
Backend gebruikers aanmaken
Maak accounts voor content beheerders.
Gebruiker toevoegen
- Ga naar System en dan Backend Users
- Klik op Create new record
- Vul in:
- Username: gebruikersnaam
- Password: sterk wachtwoord
- Realname: Volledige naam
- Email: E-mailadres
- Wijs een groep toe
Gebruikersgroepen
- Ga naar Backend User Groups
- Maak groepen zoals:
- Editors: Mag content bewerken
- Admins: Volledige toegang
- Configureer rechten per groep:
- Toegang tot modules
- Taal rechten
- Pagina rechten
Cache configureren
Optimaliseer caching voor performance.
Cache legen
In het backend:
- Klik op het bliksem icoon rechtsboven
- Selecteer Flush frontend caches of Flush all caches Via command line:
vendor/bin/typo3 cache:flush
Cache instellingen
In config/system/settings.php:
'SYS' => [
'caching' => [
'cacheConfigurations' => [
'hash' => [
'backend' => 'TYPO3\\CMS\\Core\\Cache\\Backend\\ApcuBackend',
],
'pages' => [
'backend' => 'TYPO3\\CMS\\Core\\Cache\\Backend\\FileBackend',
'options' => [
'compression' => true,
],
],
],
],
],
Scheduler instellen
Plan automatische taken.
Scheduler activeren
- Ga naar Admin Tools en dan Scheduler
- Bekijk beschikbare taken
- Activeer taken zoals:
- Cache opruimen
- Index updaten
- File cleanup
Cronjob configureren
Via DirectAdmin:
*/15* * * * cd /path/to/typo3 && vendor/bin/typo3 scheduler:run
Dit voert elke 15 minuten de scheduler uit.
Volgende stappen
Nu je TYPO3 geconfigureerd is:
- Installeer benodigde extensions
- Maak je eerste content
- Configureer forms
- Stel redirects in
Gerelateerde artikelen
Hulp nodig?
We staan voor je klaar! Loop je ergens tegenaan of heb je vragen? Ons supportteam helpt je graag persoonlijk verder. Stuur ons een berichtje via het ticketsysteem - we reageren meestal binnen een paar uur en denken graag met je mee.
0 van 0 vonden dit nuttig