vendredi 6 avril 2012

Comment déployer un site sur internet partie 2


Bonjour,

Dans notre précédent article, nous avons expliqué comment mettre en ligne un site web statique, dans cette seconde partie, nous allons expliquer comment procéder pour un site dynamique.

Pour rappel, un site dynamique est un site dans lequel on fait appel à une base de données. Le contenu du site n'est pas figé et évolue constamment.
Les sites dynamiques ne sont pas fait en html comme les sites dynamiques, mais plutôt avec un langage serveur ( php, asp, jsp, …). Néanmoins à l'exécution des pages du site, celle si sont convertis en html par le serveur web afin d'être affichés par le navigateur.

La mise en ligne d'un site dynamique répond aux mêmes critères que celles d'un site statique, mais en plus de cela, on y a ajoute la configuration de la base de données. c'est ceux sur quoi nous allons nous attardé dans ce tuto.

Bien en local, la configuration de la base de données se fait via phpmyadmin, en ligne c'est exactement la même chose. Votre hébergeur vous propose généralement une interface phpmyadmin depuis laquelle vous devez gérer votre base de données.

Dans l'article précédent nous avions les paramètre suivant (paramètres fictifs biensur )

--paramètres phpmyadmin ----------------------
Hote : cpanel.monsite.com ou www.monsite.com/cpanel
Utilisateur : glieunou
Mot de passe : glieunou2012


Dans la barre d'adresse de votre navigateur, tapez l'adresse www.monsite.com/cpanel et saisissez votre login et mot de passe



Une fois authentifié, vous devrez accéder à votre gestionnaire de domaines. Etant donné que l'on veut configurer notre base de données, nous allons nous concentrer essentiellement sur cette partie.

Ainsi nous allons nous déplacer dans la section de gestion de notre base de donnée. ( cette section se trouve en bas de page, donc faut scroller )



La configuration de notre base de donnée se fait en 2 étapes, en 1 l'on crée la base de données plus l'utilisateur qui y accèdera, ensuite on exporte notre base en locale et on la duplique en ligne depuis phpmyadmin.

Pour créer notre base de données, cliquez sur base de données. Dans la nouvelle page,  vous l'aurez cette zone pour créer votre base de donnée



Après création de votre base de donnée (elle préfixé par votre nom d'utilsateur en général), plus bas vous devez créer un utilisateur pour cette base de données (cf image ci-dessous)



Une fois votre utilisateur créer, vous devez l'associer à votre base de donnée et lui donner les privillèges dont vous aurez besoin dans votre site (en général on lui attribue tout les privillèges).




Une fois cela fait, l'opération 1 peut être considéré comme terminée, passons maintenant à la suite.

Avant toute chose exporter votre base de données en local sous le format (.sql), ensuite revenez à l'accueil de votre gestionnaire de domaine en cliquant sur l'icone home en haut de page.

Pour accéder à phpmyadmin sur votre hébergeur, vous devez localiser la section de gestion de votre base de donnée et cliquez sur phpmyadmin. Une fois cela fait, vous retrouverez la même interface phpmyadmin que celle que vous avez en local. Selectionner votre base de donnée et choisissez d'importer le fichier .sql que vous avez précédemment exporter en local.

Après cela l'opération de configuration de votre base de donnée est fini.

Rmq : dans les fichiers de connexion à votre base de donnée sur votre site, pensez à remplacer les paramètres hote, user , password et database par ceux que vous avez définit sur votre serveur (en l'occurrence l'utilisateur et la base de données que vous avez crée. En général l'hote reste toujours localhost).

Bien voila, votre site est à présent opérationnel et fonctionnel.

Bonne lecture et n'hésitez pas pour les questions

2 commentaires: