Hébergement d'un Site PHP avec une Base de Données MySQL
Conditions d’achèvement
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.phppour 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
.sqlcontenant 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