L’hébergement et le nom de domaine
L’espace distant ou hébergement
Avant tout, il faut un espace disque sur le Web afin de pouvoir y déposer l’application. Cet espace doit pouvoir être suffisant en volume pour déposer votre site et son contenu.
Prévoyez large si vous souhaitez utiliser abondamment des photos et encore plus, si vous allez podcaster (audio et vidéo).
L’héberegement
Ensuite, il faut que votre hébergement soit doté d’un serveur applicatif PHP et d’une base de données MySQL. Pas d’inquiétude on peut facilement trouver cela et même gratuitement.
Votre espace abonnés
Lorsque vous vous abonnez auprès d’un fournisseur d’accès (Free, Wanadoo, Neuf, Alice…) bien souvent, vous possédez dans votre pack, un espace abonnés qui permet ce genre d’hébergement, et même parfois, vous avez accès à un service en ligne de type blog ou CMS qu’il ne vous reste juste qu’à activer.
Free
Si vous avez une connexion Free, vous pouvez également opter pour un espace Free, la seule contrainte est que l’accès FTP doit se faire uniquement depuis une connexion Free. Remplissez le formulaire suivant qui se présente en quatre étapes.
Une fois le formulaire envoyé, il ne vous reste plus qu’à attendre un courrier postal, sur lequel l’ensemble des coordonnées nécessaires (login, mot de passe, accès ftp, identifiant base de données… etc…) vous seront communiquées.
OVH
Ovh est un prestataire mixte, qui vous propose soit un hébergement gratuit, Demo1g, soit une multitude de solutions allant d’un hébergement mutualisé à partir de 0,49 € par mois avec le pack start1g, jusqu’à de l’hébergement dédié super plan 2007 à 69 € par mois. Choisissez la solution qui vous convient le mieux. Pour ce tutoriel, nous opterons pour le pack gratuit, demo1g.
Afin d’obtenir l’accès gratuit à votre hébergement, à moins que vous n’en possédiez déjà un, commencez par créer votre compte OVH. Vous allez ainsi obtenir un identifiant de type 1111-ovh et le mot de passe que vous avez défini. Une fois muni de votre identifiant OVH, accédez au formulaire de commande d’espace.
Commencez par choisir un nom de domaine qui sera une composition de ovh.org… donc un truc du style : votre_domaine.ovh.org. Le serveur vérifiera l’existence ou non de ce nom, et cette étape validée, vous conviera à saisir votre identifiant et mot de passe, et à valider l’acceptation du contrat OVH. Une facture d’un montant de 0 € va alors s’afficher et vous pourrez poursuivre votre commande d’hébergement qui n’est pas encore terminée.
Vous allez devoir valider votre commande en saisissant un numéro de téléphone fixe sur lequel un robot va vous rappeler pour vous demander de confirmer votre choix (ceci est mis en place pour éviter qu’une même et unique personne ouvre plusieurs comptes gratuits). Un code de type 1111 va vous être communiqué, et quasi instantanément, un service téléphonique va vous appeler en demandant de saisir ce code.
Vous n’avez plus qu’à attendre une série de 4 mails qui vont venir confirmer votre commande et vous communiquer l’ensemble des paramètres nécessaires (accès FTP, code MySQL, accès PHP MyAdmin, etc…)
Haisoft
Haisoft propose uniquement des hébergements payants, allant du compte perso à 1,69 € par mois jusqu’à du corporate multidomaines à 27,49 € par mois. Pour commander, il vous suffit de faire votre choix et d’en profiter pour acquérir un nom de domaine qui reflètera votre activité.
Vous pouvez soit opter pour un domaine gratuit comme : votre_domaine.haisoft.fr soit pour une dizaine d’euros par an, acheter un nom de domaine autonome du style : votre_domaine.com. Puce et Média est hébergé chez Haisoft. une fois votre commande passée, il ne vous reste plus qu’à attendre le mail de confirmation et le mail qui vous communiquera l’ensemble des informations nécessaires, (Accès FTP, Accès administration, etc…)
Trier les informations reçues
Quelque soit l’abonnement pour lequel vous avez opté, vous allez recevoir un mail vous communiquant diverses informations concernant les accès FTP, les codes administrateur, les identifiants base de données, etc.. etc… Nous allons détailler chaque type d’information ci-dessous, mais si vous souhaitez de plus amples informations, n’hésitez pas à parcourir le tutoriel sur les réseaux et celui sur les serveurs.
FTP
Le protocole FTP permet de transférer des fichiers entre ordinateurs. Ce protocole sera donc utilisé lors de l’installation du blog pour envoyer les fichiers depuis votre machine vers votre serveur d’hébergement. Ce protocole nécessite diverses informations qui vous ont été communiquées par le mail de confirmation.
- une adresse IP : elle se présente sous la forme d’une URL soit de type ftp.demo1g.ovh.org ou de type 83.111.12.3
- un port, généralement c’est le port 21, à moins d’user d’un port sécurisé (900)
- un login et mot de passe
HTTP
Le protocole HTTP est un protocole de client serveur qui permet de transférer des pages HTML et les lire au travers de client HTTP tel que des navigateurs web. Souvent, l’hébergeur envoie comme paramètre HTTP ou WWW, l’adresse URL à laquelle votre hébergement pourra être visité par les internautes.
En clair, vous aurez une adresse du type http://votre_domaine.votre_hergeur.fr ou dans le cas le plus personnalisé http://www.votre_domaine.com
PHP
PHP est le langage serveur utilisé par votre serveur d’hébergement. Aucun réglage n’est nécessaire pour installer les fonctionnalités de base d’un blog ou d’un CMS. La seule information qui vous sera utile, est la version de PHP. Généralement, les blog et CMS ont besoin de la version 4 ou ultérieure.
MySQL
MySQL est un gestionnaire de base de données qui est utilisé par le blog ou le CMS pour y stocker l’ensemble des données du contenu comme les catégories, les menus, les pages, les commentaires, les données administrateurs (divers login et mot de passe utilisateur), etc… En principe, les blogs et CMS utilisent une version 4 ou supérieure….
Par contre, en fonction du choix de votre hébergeur, vous allez devoir créer et paramétrer votre base de données. Nous verrons cela plus en détails plus loin dans ce tutoriel. Les seuls paramètres qu’il vous faut identifier pour l’instant sont :
- L’adresse IP ou URL de la base : cela se présente sous la forme mysql.demo1g.ovh.org ou 83.111.23.34 ou encore dans certain cas simplement localhost.
- Le nom de la base de données si celle-ci est créée par défaut par votre service d’hébergement
- Le nom d’utilisateur et son mot de passe si la base est déjà créée sur le serveur d’hébergement
PHP MyAdmin
PHPMyAdmin est une interface écrite en PHP qui permet de gérer des bases de données MySQL. Cette interface doit résider sur le serveur distant, et si votre hébergeur vous fournis PHP et MySQL, il est fort probable que celui-ci vous donne également un accès à PHPMyAdmin. Sinon, vous pourrez toujours le télécharger et l’installer sur votre hébergement. Voir pour cela le tutoriel prévu à cet effet.
Les paramètres à récupérer sont :
- L’adresse URL ou accéder à l’interface
- Le login et mot de passe utilisateur, généralement celui de votre compte
Interface de gestion PLESK
Enfin, la dernière information nécessaire qu’il vous faut afin d’être paré, est l’accès à l’interface de gestion de votre espace web (ne pas confondre avec l’interface d’administration de votre blog ou CMS que nous aborderons plus tard au cours du tutoriel sur la mise en place d’un blog).
En fonction de vos contrats et des types de modules dont vous avez la gestion, cette interface vous sert à configurer divers paramètres comme vos mots de passe d’accès, certaines informations personnelles, la création d’adresses mail, la mise en place de bases de données, le suivis de vos statistiques, et bien d’autres choses encore…
Le nom de domaine
Contrairement à ce qu’il se dit, un nom de domaine ne s’achète pas, il se loue. En fait, vous prenez une option sur la détention du nom pour une période que vous définissez et que vous pouvez renouveler autant que vous le souhaitez, et tant que vous restez dans le droit. De ce fait, beaucoup de gens pense que le nom de domaine leur appartient.
Techniquement, le nom de domaine est mis en correspondance par le DNS (Domain Name System) avec l’adresse IP de la machine en question. Du coup, que vous tapiez l’adresse IP ou le nom de domaine, vous arriverez au même endroit. Par exemple tapez l’url http://
Le nom de domaine se compose de trois segments séparés par un point : a.b.c. Le nom de domaine de premier niveau est en fait la terminaison du nom de domaine, représenté par la lettre c dans l’illustration précédente , il s’agit du .com ou du .fr ou de tout autre extension disponible et utilisable parmi la liste des domaines de premier niveau d’internet.
La lettre b de notre exemple précédent, représente le nom de domaine de deuxième niveau, généralement il s’agit du nom représentant l’entité à laquelle le nom de domaine est lié. Il peut s’agir d’un nom patrimonial (dans le cas de certaines professions comme photographe par exemple), d’un nom de société, d’un nom d’organisation, d’une phrase décrivant le service (par exemple http://www.trouvermoinscher.com, ou http://aideadomicile.com/).
La lettre a de notre exemple, représente le sous-domaine. Une entreprise, par exemple la société adobe, possède un site général http://www.adobe.com et propose des sous-domaines en fonction des services : par exemple http://livedocs.adobe.com ou http://blogs.adobe.com/ ou encore http://labs.adobe.com/ Bien que grand nombre de fournisseurs d’espaces internet se proposent de vous fournir également le nom de domaine, ou du moins d’inclure sa location dans la prestation, il est possible de s’abonner à un nom de domaine auprès de divers registrar de manière autonome et distincte.
Le prix de la location d’un nom de domaine pour une année est d’environ 10 euros. Attention, si vous retenez votrenom.com, votrenom.fr et votrenom.org, il s’agit en fait de trois noms de domaine. Il existe plusieurs places sur le web notamment :
L’espace local, le serveur de test
Si vous mettez en place un blog, vous n’avez pas besoin d’un serveur de test local. Toutes les opérations de création, de maintenance et de développement seront directement réalisées en ligne, depuis votre interface d’administration. Voir à ce sujet le tutoriel sur la création d’un blog.
Si par contre, vous créez votre site web de scratch, ou même que vous reprenez le travail sur un ancien site, vous allez devoir configurer un espace local de test. Rapprochez-vous alors de Installer et configurer un serveur web en local.