Hébergement d'un Site PHP avec une Base de Données MySQL

Pour héberger un site développé en PHP avec une base de données MySQL sur O2Switch, suivez ces étapes supplémentaires :

Déploiement des Fichiers PHP

  • Transfert des Fichiers : Utilisez un client FTP comme FileZilla pour transférer vos fichiers PHP du local vers le dossier racine (public_html) de votre espace d'hébergement sur O2Switch.
  • Configuration : Assurez-vous que les fichiers de configuration PHP (par exemple, config.php pour les paramètres de connexion à la base de données) sont correctement ajustés pour correspondre à l'environnement de production.

Création de la Base de Données MySQL

  • Accès à MySQL : Depuis le cPanel d'O2Switch, localisez la section "Bases de données" et cliquez sur "Bases de données MySQL".
  • Création de la Base de Données : Entrez le nom de votre base de données et cliquez sur "Créer une base de données".
  • Création d'un Utilisateur : Dans la même section, créez un utilisateur MySQL, notez bien le nom d'utilisateur et le mot de passe.
  •  
  •  
  • Attribution des Privilèges : Ajoutez cet utilisateur à la base de données et attribuez-lui tous les privilèges nécessaires pour effectuer des opérations sur la base de données.
  •  

Importation de la Base de Données

  • Accès à phpMyAdmin : Depuis le cPanel, ouvrez phpMyAdmin.
  • Sélection de la Base de Données : Sélectionnez la base de données que vous avez créée précédemment dans la colonne de gauche.
  • Importation : Cliquez sur l'onglet "Importer", choisissez le fichier .sql contenant la structure et les données de votre base de données locale, puis cliquez sur "Exécuter".

Configuration de la Connexion à la Base de Données

  • Mise à Jour des Paramètres de Connexion : Ouvrez le fichier de configuration PHP de votre site (par exemple, config.php) et mettez à jour les paramètres de connexion à la base de données (hostname, username, password, database) avec les valeurs correspondant à l'utilisateur et à la base de données MySQL que vous avez créés.
  • bdd: sc3enun8721_aliment_xavier
  • login: sc3enun8721_xavier
  • password: votre_mot_de_passe

Test et Validation

  • Vérification du Site : Après avoir transféré les fichiers et configuré la base de données, ouvrez votre navigateur et accédez à votre site pour vérifier que tout fonctionne correctement.
  • Débogage : Si vous rencontrez des erreurs, vérifiez les fichiers de configuration, les permissions des fichiers, et assurez-vous que toutes les étapes ont été correctement suivies.

Sécurisation de l'Application PHP

  • Validation des Données : Assurez-vous que votre application valide et assainit toutes les entrées utilisateur pour prévenir les injections SQL et les attaques XSS.
  • Mises à Jour Sécuritaires : Gardez votre application PHP et votre base de données MySQL à jour avec les dernières versions et patches de sécurité.
Modifié le: jeudi 22 février 2024, 05:24