Un hébergeur permet de supporter votre site et le rendre accessible au monde entier 24h/24 et 7j/7. Il existe plusieurs hébergeurs, des gratuits et des payants.
PlanetHoster et OVH sont deux hebergeurs que j'ai l'habitude d'utiliser et dont je suis satisfait.
Voici l'exemple avec "OVH" sur google :
Vous pouvez vérifier si le nom de domaine que vous souhaitez prendre est disponible :
Pour un premier hébérgement, vous pouvez selectionner la 1ère offre (moins chère). Cet hébérgement vous fera profiter d'un espace de stockage, d'un serveur web, d'une base de données, d'adresse email, etc. Rien ne vous empêchera de changer d'hébergement en cours de route.
Cela devrait vous coûter un peu moins de 30 € pour 1 année (tarif ovh hebergement perso mars 2015 : 28.66 € / an).
Cliquez sur le bouton "Commander" et vous arriverez sur l'étape où il faudra choisir votre nom de domaine (adresse url par laquelle les internautes se connecteront) :
Une fois que vous avez choisi votre nom de domaine il va falloir faire attention à ne pas souscrire à des services additionnels si vous n'en avez pas besoin !
On continue l'inscription ...
Voici le bon de commande :
OVH va vous demander vos informations personnelles :
Finir l'inscription et procéder au paiement (par carte bancaire, paypal, etc).
Pour se connecter à votre hebergeur, vous devez trouver l'espace client.
Voici un exemple pour OVH :
Dans votre interface, vous devez trouver la zone SQL permettant la gestion de la base de données :
Créer une base de données :
Accèdez à PhpMyAdmin pour gérer la base de données :
Avant d'installer Wordpress sur internet, il vous faut un hébérgement. Si vous avez suivi l'étape précédente en validant le paiement, vous devriez avoir reçu un email avec les informations suivantes :
Le nom de domaine
1 - Identifiants FTP
hôte :
Identifiant :
Mot de passe :
Type de connexion et port si nécessaire
2 - Manager (Hébergeur)
Url :
Identifiant :
Mot de passe :
3 - Base de données
Url (PMA) :
Identifiant :
Mot de passe :
Serveur :
Si votre site web wordpress existe déjà (par exemple en local) et que vous souhaitez le transférer (en ligne), vous devrez récupérer et copier votre dossier wordpress étant présent dans le repertoire www de Wamp :
Il est également nécessaire de récupérer la base de données.
Pour exporter la base de données, rentrons dans PHPMYADMIN en cliquant sur l'icone de Wamp :
Une fois dans PhpMyAdmin, vous devez cliquer sur votre base de données dans la colonne de gauche.
Cliquez sur l'onglet exporter
Cliquez sur le bouton exécuter
Vous obtenez un fichier .SQL à garder précieusement.
Si vous souhaitez l'uplaodé en ligne (sur votre hébérgement) vous devrez passer par filezilla :
Vous devez ouvrir PhpMyAdmin (de votre hébérgeur) :
Ensuite dans l'onglet Base de données, il faudra créer une base de données (du même nom que votre wordpress d'origine, lors de l'installation) :
Cliquez dessus dans la colonne de gauche pour se positionner dessus et cliquez sur "importer" :
Puis cliquez sur le bouton "parcourir" pour choisir le fichier .SQL à introduire
Lorsque vous transférez un site wordpress d'un espace local vers un hébergement, vous devrez adapter quelques informations dans le fichier wp-config.php (se trouvant à la racine de votre installation)
define('DB_NAME', 'LE NOM DE VOTRE BDD'); define('DB_USER', 'LE NOM DE LUTILISATEUR'); define('DB_PASSWORD', 'LE MOT DE PASSE'); define('DB_HOST', 'LE NOM DU SERVEUR');
Dans le cadre d'un projet, doit-on installer un wordpress en local ou en ligne ?
Dans l'idéal vous installez deux wordpress :
Installer un wordpress en local
Dans le wordpress en local sera un peu une version "brouillon" où vous ferez des essais de modules et thèmes, en effet lors d'activation/désactivation/suppression à répétition, cela peut laisser des résidus de code, dossiers, fichiers, tables et à terme ralentir votre site dans la navigation ou sa vitesse d'affichage, par conséquent il est préférable de faire ces essayages en local pour s'entrainer et ainsi ne pas "polluer" votre version en ligne. En ligne, vous ne repéterez uniquement les actions qui fonctionnent et ainsi vous aurez un site wordpress complétement fonctionnel et optimisé.
Installer un wordpress en ligne
Le fait de mettre le site en ligne dès le 1er jour de développement vous permettra de partager l'adresse bien plus facilement pour que vos clients puissent suivre l'évolution de la création (durant la phase de création, vous pourrez toujours mettre une page maintenance pour les autres internautes).
D'autre part, cela permettra de ne pas s'embêter à transférer le site en ligne lorsqu'il sera terminé, c'est souvent une action qui demande des réglages et ajustements assez périlleux et il peut y avoir des mauvaises surprises (dysfonctionnement, mauvais affichage, mauvais chemin, url cassée, etc.), il faut donc éviter de construire un site en local sur plusieurs mois et le transférer à la fin le dernier jour.
Avantages | Inconvénients |
---|---|
Rapide | Transfert assez périlleux pour mettre en ligne qui peut donner des mauvaises surprises (dysfonctionnement, mauvais affichage, mauvais chemin, url casée, etc.) |
Avantages | Inconvénients |
---|---|
Tout est prêt et disponible | Certains plugins ne fonctionnent pas (ou pas comme on le voudrait) et généralement lorsqu'on les désinstalle cela laisse des résidus (table, code, fichiers, dossiers, etc.), cela peut donc ralentir le site et le rend "sale" |
Avantages | Inconvénients |
---|---|
/ | La mise en ligne étant souvent une opération périlleuse, nous voulons à tout prix éviter ces migrations, ce n'est donc pas pour les multiplier. |
Avantages | Inconvénients |
---|---|
Disposer d'une version "brouillon" où l'on peut faire des tests Avoir un site en ligne dès le premier jour. Pas de mise en ligne périlleuse à la fin. Un site "propre" avec uniquement ce qui fonctionne. | Devoir répéter toutes les actions 2 fois. |
WORDPRESS
1. Installation Et Configuration De Wordpress 2. Hebergement 3. L'administration Back Office 4. L'apparence 5. Articles Pages Et Categories 6. Configuration 7. Les Plugins Wordpress 8. Top Plugins 9. Integration Et Personnalisation De Theme 10. Les Types De Contenus 11. Generer Des Affichages 12. Developpement De Plugin Wordpress