Bonsoir,
Ce soir nous allons
voir comment mettre en ligne un site. En effet, il ne faut pas seulement penser
à développer son site en local, faut aussi penser à son déploiement sur
internet. Cette tâche est tout sauf
facile ( c'est pas sorcier non plus !!!).
Qu'est ce qu'il faut
?
- 1 nom de domaine (plusieurs services sur internet permettent de s'en procurer. Ex : www.monsite.com )
- 1 hébergement, de préférences un hébergement payants. Les hébergeurs gratuits sont pas trop conseillé pour des sites pro
- 1 logiciel ftp ( ici nous utiliserons filezilla; outil libre et open source disponible pour toutes les plateformes)
Ce qu'il faut savoir
?
Le déploiement d'un
site en ligne dépend quelques peu de la structure du site en lui-même. En effet si votre site est un site statique (
sans interaction avec une base de données, site donc le contenu n'évolu pas ou
alors très rarement) alors votre déploiement se fera en une seule étape et
consistera à uploader les fichiers de votre site chez votre hébergeur.
Dans le cas ou votre
site est dynamique, cela se fera en 2 étapes, premièrement l'upload de fichiers
sur le serveur comme dit plus haut, mais en plus il faudra faire une
configuration de la base de donnée en ligne (création de la base de donnée,
création des utilisateurs, attribution des droits, …. )
Dans ce tuto, nous
explorerons chacune de ses 2 approches.
Remarques : Dans
notre exemple, nous choisissons l'hébergement d'un site developper avec php
comme langage serveur. Si votre site est
developpé avec une technologie la procédure sera peut être différente, dans
tout les cas il faudra présicer cela à votre hébergeur avant de souscrire.
l'achat d'un
hébergement + nom de domaine nous donne généralement des paramètres que nous
remettent l'hébergeur, on a ainsi dans notre cas :
--- paramètes
ftp
------------------------------------------
Hote : ftp.monsite.com ou alors www.monsite.com
Utilisateur :
glieunou
Mot de passe :
glieunou2012
Port : 21
-------------------------------------------
Ces parmètres nous
permettent de nous connecter sur le serveur de l'hébergeur via ftp afin
d'uploader le contenu de notre site
--paramètres
phpmyadmin ----------------------
Hote :
cpanel.monsite.com ou www.monsite.com/cpanel
Utilisateur :
glieunou
Mot de passe :
glieunou2012
-------------------------------------------------
Ces paramètres nous
permettent de nous connecter sur la base de données en ligne afin de configurer
la base de donnée de notre site. Généralement les paramètres ftp et ceux de
phpmyadmin sont les mêmes, mais c'est pas une obligation, ni une norme !
Maintenant passons à
la réalisation de l'opération, c’est-à-dire l'upload de notre site. Comme dit plus on va étudier les
deux cas ( site dynamique et site statique ). Pour le premier volet de ce blog,
nous allons nous intéresser au site statique.
Pour rappel un site
statique est un site dont le contenu ne change pas, ou alors très rarement. Il
est figé en quelques sortes. Il ne fait appel à aucune base de donnée, il est
généralement développer en html, mais aussi bien l'être en PHP ou en tout autre
langage serveur. Beaucoup confondent et pensent qu'un site statique c'est
uniquement du html.
Bien après ce petit
rappel, voici la procédure à suivre.
- Ouvré votre logiciel ftp (
ici filezilla) et connecté vous sur votre serveur ftp (cf image ci-dessous
)
-
renseigné vos parmètres de connexion ftp dans la ligne du haut.
Renseigner respectivement l'hôte (ftp.monsite.com),
l'identifiant (glieunou), le mot de passe (glieunou2012) ainsi que le numéro de
port (21). Le numéro de port est facultatif dans certains cas. Le numéro par
défaut est le 21, mais un hébergeur peut bien décider de le changer, dans ce
cas il faudra le renseigner. Cliquez ensuite sur connexion rapide pour lancer
la connexion ftp vers votre serveur en ligne.
Une fois la
connexion établit, vous aurez d'un côté(côté gauche) l'arborescence de votre site sur votre pc et
de l'autre côté (côté droit) l'arborescence de votre serveur en ligne . (cf
image ci-dessous).
Sur la partie
correspondante à votre serveur, déplacez vous dans le répertoire public_html ou
encore www. Chez certains hébergeurs, il faudra se déplacer dans le répertoire
htdocs.
Ce répertoire est le
répertoire qui doit contenir votre site, donc pour que votre site soit visible
à l'adresse www.monsite.com, sélectionnez
puis envoyer tout le contenu de votre site vers ce répertoire., comme le montre
l'image ci-dessous.
Une fois le
transfert de tout fichiers effectué vers ce répertoire (public_html ou www dans
certains cas, htdocs dans d'autres), le déploiement de votre site sur internet
est fini. S'il vous arrive de modifier des fichiers de votre site en local, il
vous faudra juste vous reconnectez, vous positionnez dans le répertoire
public_html et remplacer l'ancien fichier par le nouveau.
Ainsi se termine la
première partie de ce tuto, dans la prochaine partie nous aborderons le
déploiement de site dynamique sur internet.
Merci et bonne
lecture !
Comme d'habitude,
laissez des questions si vous avez des remarques, suggestions ou questions !
Aucun commentaire:
Enregistrer un commentaire