Documentation du module Game Server Hub
La documentation
🔥 Accueil📊 Comparaison
⚙️ Pré-requis
🖥️ Système d'exploitation
🧩 Les serveurs dédiés
⏰ Les taches cron
🎮 Gestion des jeux
🎮 Les templates
🎮 Le workshop steam
🖱️ Les panneaux de controle
🔧 Configuration général
💾 Sauvegarde & restauration
🧠 AutoMod Manager (AMM)
🤖️ IA LogGuard
📄 Les logs
❓ Foire aux questions
📜 Changelog
Configuration par défaut
🧬 Les protocol🎯 GoldSrc
🔶 Orangebox
🧪 Source 2
🎙️ Teamspeak
Installation manuel
⚙️ 1) Préparation d'un dédié/vps📁 2) ProFTPD (FTP SERVEUR)
📦 3) Packet obligatoire
Gestion des Tâches Cron
Le système de gestion des tâches cron dans Game Server Hub permet aux utilisateurs de planifier des commandes ou des scripts à exécuter automatiquement à des intervalles spécifiques.
À quoi servent les tâches cron ?
- Automatiser les sauvegardes des serveurs.
- Redémarrer un service ou un conteneur à une heure précise.
- Envoyer des rapports ou effectuer des synchronisations.
Comment ça fonctionne ?
- Créer une tâche cron : Définissez un nom, une fréquence, et une commande à exécuter.
- Modifier une tâche cron existante : Ajustez les paramètres ou la commande.
- Supprimer une tâche cron : Supprimez les tâches obsolètes ou inutiles.
Exemple de création
- Accédez à la section "Actions sur votre serveur dédié" dans les détails du dédié.
- Cliquez sur .
- Remplissez les champs :
- Nom de la tâche : "Sauvegarde quotidienne".
- Fréquence : Exprimez la fréquence sous la forme d'une expression cron (
* * * * *
). - Commande : Exemple
tar -czf /backup/serveur.tar.gz /data
. - Cliquez sur "Ajouter" et attendez la confirmation.
Syntaxe des expressions cron
Une expression cron se compose de cinq champs :
Minute (0-59) Heure (0-23) Jour (1-31) Mois (1-12) Jour de la semaine (0-6)
Exemples :
Expression | Description |
---|---|
0 2 * * * |
Exécute une tâche tous les jours à 2h du matin. |
*/15 * * * * |
Exécute une tâche toutes les 15 minutes. |
0 0 1 * * |
Exécute une tâche le 1er de chaque mois à minuit. |
Exemple de configuration
Voici des exemples concrets pour créer des tâches cron :
Exécuter un script tous les jours à 3h du matin
0 3 * * * /usr/bin/php /var/www/html/script.php
Explication : Cette tâche s'exécutera à 3h00 chaque jour.
Exécuter un script tous les lundis à 6h du matin
0 6 * * 1 /usr/bin/python3 /var/www/html/script.py
Explication : Cette tâche s'exécutera tous les lundis à 6h00.
Exécuter une tâche toutes les 30 minutes
*/30 * * * * /bin/bash /var/scripts/backup.sh
Explication : Cette tâche s'exécutera toutes les 30 minutes.
Exécuter une tâche tous les premiers du mois à minuit
0 0 1 * * /usr/bin/php /var/www/html/monthly_report.php
Explication : Cette tâche s'exécutera à 00h00 le premier jour de chaque mois.
Bonnes pratiques
- Testez toujours vos scripts manuellement avant de les ajouter en tant que tâche cron.
- Utilisez des chemins absolus pour les commandes et scripts.
- Vérifiez les permissions des fichiers et scripts utilisés dans les tâches cron.
Conseils d'utilisation
- Vérifiez toujours la syntaxe de vos expressions cron.
- Utilisez des commandes fiables et testées pour éviter tout problème.
- Gardez un suivi des tâches planifiées pour éviter les conflits.
Attention : Une mauvaise configuration des tâches cron peut entraîner des problèmes de performance ou de sécurité. Assurez-vous de bien comprendre la commande avant de l'exécuter.
Documentation entièrement conçue et développée sur-mesure par
"Slymer" 🥖🍷🐓 -
Dernière mise à jour :
Le 11/06/2025 📅