Dans ce tutoriel, vous allez apprendre à créer un serveur web pour pas cher et héberger votre site WordPress.
Sur internet, il existe déjà des offres d’hébergements web (ex : OVH, 1&1, Kinsta…) avec WordPress déjà installé.
Mais ce n’est pas ce que nous allons utiliser, l’idée est de « créer son propre serveur » comme un professionnel.
Afin de bénéficier de la totalité des ressources d’une machine et installer ce qu’on veut !
Il y existe plusieurs avantages, les 2 grands sont :
- La possibilité de mettre plusieurs sites sur votre serveur pour le même prix.
- Avoir un site plus rapide, car vous n’aurez pas à partager vos ressources avec d’autres utilisateurs.
Prérequis : Créer un nom de domaine
Avant de commencer ce tutoriel, je vous conseille d’avoir nom de domaine.
Ce dernier peut être enregistré au près d’un registraire.
Pour plus d’informations, référez-vous aux étapes du guide :
- Pourquoi choisir un serveur VPS comme hébergeur web
- Déposer son nom de domaine
- Créer un serveur web (VPS)
- Faire pointer un nom de domaine vers un serveur
- Se connecter à un serveur
- Installer son serveur
- Installer WordPress sur son serveur
Créer votre serveur VPS
Étape 1 : Créer un compte sur Vultr
Dans ce tutoriel, pour créer notre propre serveur, nous allons utiliser le service Vultr.
C’est un service de serveur virtuel privé (VPS) professionnel que j’utilise moi-même pour mes sites web.
La première étape est d’un compte sur ce service, accédez au site via le bouton ci-dessous :
Entrez votre Email et votre Mot de passe (Password), puis cliquez sur « Create account ».
Vous recevrez un email dans votre boite pour valider votre compte.
Étape 2 : Créer une instance
Allez dans « Product » dans le menu à gauche.
Puis cliquez sur l’icône +, puis sur « Deploy New Server ».
Vous verrez une nouvelle page avec le titre « Deploy New Instance » et « Choose server ».
Choisir le type de serveur
Il y a plusieurs types de serveurs, vous pouvez soit choisir « Cloud Compute » ou « High Frequency ».
Mais je vous conseille de prendre « High Frequency », car c’est plan présente les meilleures performances (réf : vpsbenchmarks.com).
Localisation géographique de votre serveur
Un peu plus bas, vous trouverez la section « Server Location ».
C’est le lieu géographique sur lequel votre serveur sera déployé.
Je vous conseille de prendre le lieu le plus proche de vos visiteurs.
Ce qui évitera le temps de latence pour accéder au serveur.
Ex : Si votre audience se situe en France, choisissez Paris. Si votre audience se trouve au Canada, prenez Toronto.
Dans notre exemple, nous allons choisir Paris.
Le système d’exploitation du serveur
Dans la section « Server Type », il faut choisir le système d’exploitation de votre serveur.
On va utiliser 64 bit OS, Debian : Choisissez la dernière version (dans l’exemple 10 x64).
Debian est une distribution très stable, conçue originellement pour faire fonctionner des serveurs.
Les caractéristiques techniques du serveur
Pour les caractéristiques du serveur, je vous conseille de prendre un serveur avec 2Go de mémoire (2048M).
Afin de pouvoir héberger plusieurs sites web et mettre sa base de données (MySQL) sans problème.
Créer le serveur web
Pour finir, cliquez sur le bouton « Deploy Now » pour créer l’instance de votre serveur virtuel privé.
Le serveur prendra quelques minutes pour se déployer.
Vous recevrez un email lorsqu’il sera prêt.
Étape 3 : Accéder aux informations du serveur
Pour accéder à votre serveur, allez dans « Products » qui se situe dans menu à gauche.
Une liste s’affichera, avec votre serveur.
Cliquez sur « … », puis « Server Details ».
Vous serez redirigé sur la page « Server Information » où vous retrouverez comme son nom l’indique les informations de votre serveur.
Notez l’IP (Address), le Username et le Password dans un bloc note, car nous allons les utiliser dans les étapes suivantes.
Dans cet article, nous avons vu comment créer son propre serveur virtuel privé avec Vultr.
Vous avez votre nom de domaine, votre serveur, il faudra lier les deux :