Travailler en local vous permet de développer, tester et valider vos sites sans impacter votre environnement en ligne. Voici comment organiser un workflow simple et efficace pour passer de votre machine locale à votre hébergement Newscloud.
Étape 1 : Développer en local
- Utilisez un outil comme Laragon, LocalWP, XAMPP, MAMP ou Docker
- Créez votre projet dans un dossier dédié (ex :
/sites/monsite
) - Utilisez Git pour suivre vos modifications, même localement
- Validez que tout fonctionne avant de penser au déploiement
Étape 2 : Déployer votre projet
Plusieurs méthodes sont possibles :
Via FTP/SFTP (méthode classique)
- Connectez-vous avec FileZilla ou WinSCP à votre hébergement
- Transférez uniquement les fichiers nécessaires vers
httpdocs/
ou un sous-dossier - Excluez vos fichiers de développement (.git, .env.local, vendor, etc.)
Via Git (si disponible)
- Activez Git dans Plesk > Git
- Configurez le dépôt distant (GitHub, GitLab, Bitbucket...)
- Choisissez une branche à suivre (ex :
main
) - Chaque push déclenche une mise à jour du site automatiquement ou manuellement selon votre réglage
Étape 3 : Base de données
- Exportez votre base locale via phpMyAdmin ou
mysqldump
- Créez une base depuis Plesk > Bases de données
- Importez-y vos données via phpMyAdmin
- Mettez à jour le fichier
wp-config.php
,.env
ou autre selon votre CMS/framework
Conseils pour un déploiement propre
- Supprimez les fichiers inutiles du serveur (archives, fichiers d’install…)
- Désactivez les erreurs affichées (display_errors = off)
- Vérifiez que les bonnes versions PHP et extensions sont activées
- Testez sur un sous-domaine
staging
avant de publier en ligne
❓ Besoin d’aide pour configurer Git, FTP ou votre base ? Notre support peut vous assister.