Configurer TYPO3 après installation : premières étapes
Après avoir installé TYPO3, il est temps de configurer votre site web de manière professionnelle. Une bonne configuration de base assure de meilleures performances, sécurité et convivialité. Dans ce guide, nous passerons en revue tous les paramètres essentiels.
Accès au backend
Le backend TYPO3 est le centre de gestion de votre site web.
Ouvrir le backend
- Ouvrez votre navigateur
- Allez sur
https://votredomaine.nl/typo3 - Connectez-vous avec vos identifiants admin
- Vous arrivez sur le tableau de bord du backend TYPO3
Comprendre la navigation du backend
Le backend est composé de plusieurs modules :
- Web : Gestion des pages et du contenu
- File : Gestion des fichiers (fileadmin)
- Admin Tools : Configuration système
- System : Paramètres avancés
Configurer les paramètres importants
Commencez par les paramètres de base.
Accès à l'outil d'installation
- Allez dans Admin Tools puis Settings
- Ou allez directement sur
https://votredomaine.nl/typo3/install.php - Connectez-vous avec le mot de passe de l'outil d'installation
Paramètres de base du site
Dans l'outil d'installation, allez dans Settings :
- Cliquez sur Configurer les options d'installation globales
- Configurez les options principales :
- sitename : Le nom de votre site web
- BE/lockSSL : Activer pour un backend uniquement HTTPS
- BE/sessionTimeout : Définir le délai d'expiration de la session
- SYS/trustedHostsPattern : Noms d'hôtes autorisés
Configurer l'e-mail
Définissez les paramètres de messagerie :
<?php
// Dans config/system/settings.php
'MAIL' => [
'transport' => 'smtp',
'transport_smtp_server' => 'mail.votredomaine.nl:587',
'transport_smtp_username' => 'info@votredomaine.nl',
'transport_smtp_password' => 'votre-mot-de-passe',
'transport_smtp_encrypt' => 'tls',
'defaultMailFromAddress' => 'info@votredomaine.nl',
'defaultMailFromName' => 'Mon Site Web',
],
?>
Créer une configuration de site
TYPO3 12+ utilise des configurations de site pour la gestion des URL.
Nouvelle configuration de site
- Allez dans Site Management puis Sites
- Cliquez sur + Ajouter un nouveau site
- Configurez les paramètres de base :
- Identifier : identifiant unique
- Root Page ID : ID de votre page racine
- Base :
https://votredomaine.nl/
Paramètres de langue
Configurez les langues pour votre site :
- Dans la configuration du site, allez dans Languages
- Par défaut, il y a une langue Default
- Ajoutez des langues supplémentaires si nécessaire :
- Cliquez sur Créer une nouvelle langue
- Sélectionnez la langue
- Définissez le préfixe d'URL (par exemple, /en/ pour l'anglais)
Gestion des erreurs
Définissez les pages d'erreur :
- Allez dans Error Handling dans la configuration du site
- Configurez les gestionnaires pour :
- 404 : Page non trouvée
- 403 : Accès interdit
- 500 : Erreur serveur
- Référez-vous à des pages d'erreur spéciales
Construire l'arborescence des pages
Créez la structure de votre site web.
Créer une page racine
- Allez dans Web puis Page
- Cliquez à droite sur la racine et choisissez Page
- Créez une page avec :
- Title : Page d'accueil ou nom du site
- Type : Standard
- Cela deviendra votre page racine
Ajouter des sous-pages
- Cliquez à droite sur la page racine
- Choisissez Nouvelle page
- Créez des pages pour :
- À propos de nous
- Services
- Contact
- etc.
- Faites glisser pour ajuster l'ordre
Propriétés de la page
Chaque page a des propriétés :
- Sélectionnez une page
- Allez dans Page properties
- Configurez :
- General : Titre, titre de navigation
- Metadata : Titre SEO, description
- Appearance : Sélection de template
- Access : Publication et accès
Configurer les templates
Les templates déterminent l'apparence de votre site.
Installer le package de site
TYPO3 utilise des packages de site pour les templates :
# Via Composer
composer require vendor/site-package
# Ou créez votre propre package
Base de TypoScript
TypoScript configure le rendu :
- Allez dans Web puis Template
- Sélectionnez votre page racine
- Cliquez sur Créer un nouveau site web
- Ajoutez le TypoScript de base :
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/
}
}
Templates Fluid
Créez des templates HTML avec 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>
Créer des utilisateurs backend
Créez des comptes pour les gestionnaires de contenu.
Ajouter un utilisateur
- Allez dans System puis Backend Users
- Cliquez sur Créer un nouvel enregistrement
- Remplissez :
- Username : nom d'utilisateur
- Password : mot de passe fort
- Realname : Nom complet
- Email : Adresse e-mail
- Attribuez un groupe
Groupes d'utilisateurs
- Allez dans Backend User Groups
- Créez des groupes tels que :
- Editors : Peut modifier le contenu
- Admins : Accès complet
- Configurez les droits par groupe :
- Accès aux modules
- Droits de langue
- Droits de page
Configurer le cache
Optimisez le cache pour la performance.
Vider le cache
Dans le backend :
- Cliquez sur l'icône d'éclair en haut à droite
- Sélectionnez Vider les caches frontend ou Vider tous les caches
Via la ligne de commande :
vendor/bin/typo3 cache:flush
Paramètres de cache
Dans 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,
],
],
],
],
],
Configurer le planificateur
Planifiez des tâches automatiques.
Activer le planificateur
- Allez dans Admin Tools puis Scheduler
- Consultez les tâches disponibles
- Activez des tâches telles que :
- Nettoyage du cache
- Mise à jour de l'index
- Nettoyage des fichiers
Configurer la tâche cron
Via DirectAdmin :
*/15* * * * cd /path/to/typo3 && vendor/bin/typo3 scheduler:run
Cela exécute le planificateur toutes les 15 minutes.
Prochaines étapes
Maintenant que votre TYPO3 est configuré :
- Installez les extensions nécessaires
- Créez votre premier contenu
- Configurez des formulaires
- Définissez des redirections
Articles connexes
Besoin d'aide ?
Nous sommes là pour vous aider ! Vous rencontrez des problèmes ou avez des questions ? Notre équipe de support est prête à vous aider personnellement. Envoyez-nous un message via le système de tickets - nous répondons généralement dans quelques heures et sommes heureux de vous aider.
0 van 0 vonden dit nuttig