J'écris cette revue DigitalOcean après avoir géré plusieurs serveurs VPS pour les clients et déployé plus de 100 sites WordPress sur la plus petite gouttelette.
Cela semble toujours bon de savoir que vous pouvez performances du cloud DigitalOcean et encore économiser de l'argent. Mais comment fait-on concrètement ? C'est ce dont nous discutons dans cette revue DigitalOcean.
J'ai testé les serveurs cloud VPS de plus de 10 fournisseurs d'hébergement cloud les moins chers. À mon avis, les performances des gouttelettes DigitalOcean sont imbattables et d'une qualité inégalée. Il ne s'agit que d'un examen de l'hébergement cloud Digitalocean et non des autres produits qu'ils proposent, car je n'ai pas personnellement utilisé Kubernetes et les serveurs de base de données.
Oui, pour être honnête, vous devez être un peu conscient du déploiement du serveur et de l'environnement d'un serveur d'hébergement Web. De plus, vous devez savoir comment gérer un serveur virtuel distant avec un client SSH sur votre PC.
Dans ma revue DigitalOcean, j'ai résumé tout ce que vous voudrez peut-être savoir sur la plate-forme cloud DigitalOcean. De la création d'une nouvelle gouttelette au dépannage, certains défis courants sont abordés dans cette revue DigitalOcean.
Revue DigitalOcean – À propos
DigitalOcean est l'un des principaux fournisseurs d'infrastructure cloud au monde. Ces fournisseurs incluent Google, Amazon et Microsoft, offrant des services cloud autogérés.
Avec un réseau de 12 centres de données, DigitalOcean possède des bureaux dans le monde entier et son siège social est à New York. Techstars, Andreessen Horowitz, IA ventures et les industries d'accès sont les principales entreprises investies dans DigitalOcean LLC.
La plate-forme d'hébergement DigitalOcean est utilisée par de grandes entreprises telles que ContentIgnite, ghost, WPMUDEV, Cloudways, Crowdcontent et Jquery Foundation.
Une liste massive de marques renommées hébergées par DigitalOcean prouve sa fiabilité, sa rapidité, son évolutivité et ses performances.
Revue DigitalOcean : Produits
DigitalOcean a des solutions pour tout le monde. L'utilisation d'un VPS cloud ne se limite pas à l'hébergement d'un site Web WordPress uniquement. Vous pouvez également utiliser le cluster Kubernetes et déployer des conteneurs pour automatiser le déploiement d'applications.
Cloud Computing
Le moteur de calcul est simplement une machine virtuelle cloud sur laquelle vous pouvez déployer l'application de votre choix. Vous pouvez utiliser un ordinateur virtuel pour héberger une application PHP, une boutique de commerce électronique utilisant Magento2 ou Prestashop, un blog WordPress ou un site Web HTML personnalisé.
Il s'agit essentiellement d'un service informatique à la demande où vous payez pour ce que vous utilisez. Vous êtes toujours loin de supporter le coût de la maintenance et de l'exploitation de l'infrastructure informatique physique de base.
Kubernetes
Les clusters Kubernetes sont utilisés pour exécuter des applications évolutives et augmenter la disponibilité des applications. Il s'agit d'un produit convivial pour les développeurs qui facilite le déploiement et la mise à l'échelle automatiques des applications. Dans DigitalOcean, vous pouvez déployer KubeMQ, Okteto et de nombreuses applications complexes sur un cluster Kubernetes en un seul clic.
Conteneurs de base de données
Il se trouve que vous êtes dans une situation où vous ne voulez pas vous concentrer sur la gestion de votre base de données car elle est devenue trop compliquée et lourde avec le temps. Vous voudrez peut-être vous concentrer uniquement sur l'application et non sur la base de données.
À ce stade, vous pouvez utiliser des conteneurs de base de données sans souci. Un tel conteneur de base de données a la seule chose installée : un serveur de base de données.
Les conteneurs de base de données DigitalOcean sont alimentés par MySQL, PostgreSQL et Redis. Dans ce type de serveur de base de données, il existe un système de mise en cache de base de données appelé Redis, qui se trouve également à l'intérieur de la mémoire.
Une telle configuration améliore les performances de votre base de données et prend en charge votre application pour servir efficacement les données du serveur de base de données avec la stratégie de mise en cache activée.
Stockage d'objets
Vous savez maintenant comment héberger un site Web. Vous faites la plus grande erreur si vous avez stocké une sauvegarde de votre site Web sur une machine de cloud computing elle-même.
La question vient à l'esprit, où devriez-vous héberger la sauvegarde de votre site Web ?
La réponse est le stockage d'objets. Non seulement pour les sauvegardes de sites Web, mais également pour stocker une image personnalisée d'un serveur, des fichiers multimédias volumineux, etc.
Avantages et inconvénients de l'hébergement cloud DigitalOcean
Chaque service a ses avantages et ses inconvénients. Cela ne peut pas être pour tout le monde et pour tout.
Avantages
- Serveurs fiables
- Exécutez efficacement plusieurs sites Web sur la plus petite gouttelette
- Augmentez et diminuez votre serveur VPS en cas d'événements à fort trafic
- La plus petite gouttelette donne 100 % de disponibilité en servant plus de 100 XNUMX pages vues par mois
- Installez la pile de serveurs de votre choix
- Tarification horaire - Payez pour ce que vous utilisez
Inconvénients
- Pas pour une personne non technique
- Vous devrez peut-être apprendre et lui donner du temps
Ma recommandation
Pour l'hébergement Web, les experts Linux professionnels vous recommanderont d'utiliser Cent-OS. Cependant, Ubuntu 18.04 LTS est mon choix pour configurer rapidement un serveur d'hébergement sur lequel vous pouvez héberger une large gamme d'applications telles que WordPress, Ghost et Magento 2.
Pour moi, les gouttelettes DigitalOcean fonctionnent efficacement et font un effort supplémentaire pour mes besoins d'hébergement. Mes sites Web reçoivent plus de 100 1 pages vues chaque mois, et j'héberge plus d'un site Web de ce type sur une gouttelette standard. Oui, la gouttelette que j'utilise n'a que 25 Go de RAM, 1 Go de stockage SSD et XNUMX v CPU.
Je crois que la pile de serveurs sur votre droplet indique la quantité de trafic que votre serveur peut gérer. Nginx est considéré comme plus performant qu'Apache2 dans la plupart des cas.
Vous pouvez tirer le meilleur parti de votre gouttelette la plus petite si vous optimisez votre site Web avec une mise en cache appropriée et une optimisation au niveau du serveur.
Prix
Dans la plupart forfaits d'hébergement Web gérés, vous verrez des tarifs basés sur le nombre de sites que vous souhaitez héberger. Mais dans DigitalOcean, vous avez accès à tout sur votre serveur et vous pouvez décider de la quantité et du type de stockage et des cœurs de processeur. Les options de personnalisation ne s'arrêtent pas là. En fait, la tarification n'est pas le principal facteur qui affecte cette revue DigitalOcean. J'ai accordé plus d'importance à la qualité et aux performances de leurs serveurs.
La tarification est purement basée sur la consommation sans le souci de gérer une infrastructure informatique physique. Vous payez au fur et à mesure.
Les gouttelettes standard commencent à partir de 5 $ par mois avec 25 Go de stockage SSD, 1 V CPU et 1 Go de mémoire interne (RAM).
Vous pouvez obtenir un meilleur prix auprès du proches alternatives à DigitalOcean, mais vous n'avez pas à vous soucier des performances si vous hébergez sur DigitalOcean.
Je pourrais raconter toute une histoire sur la tarification de chaque service proposé par DigitalOcean. Mais je voudrais plutôt que vous alliez vérifier le prix du produit dont vous avez besoin.
La tarification est très simple, indiquant que vous serez facturé pour la quantité que vous utilisez. Vous êtes facturé pour les gouttelettes tant qu'elles coulent et ne sont pas détruites toutes les heures. Vous voudrez peut-être arrêter de facturer une gouttelette. Dans un tel cas, couper l'alimentation ne fonctionnera pas. Vous devez détruire une gouttelette pour ne plus être facturé.
Comment démarrer avec DigitalOcean
Création d'un droplet pour héberger un site Web sur DigitalOcean
Le processus de déploiement d'un nouveau serveur pour l'hébergement de votre site Web est robuste et la plate-forme DigitalOcean est si conviviale que même un débutant peut commencer à créer une nouvelle gouttelette.
Pour créer une nouvelle gouttelette, suivez les étapes suivantes:
- Connexion à votre compte DigitalOcean. Si vous êtes un nouvel utilisateur, Créer un compte et ajoutez votre carte pour commencer à utiliser la plateforme.
— Dans le menu en haut à droite, cliquez sur Bouton Créer et choisissez gouttelette dans le menu déroulant.
- Choisissez une image. Ici, vous devez sélectionner le système d'exploitation de votre droplet. Sur les 4 packages Linux les plus connus, je recommande de choisir Ubuntu 18.04. Cependant, vous pouvez choisir n'importe quoi en dehors de cela.
— À des fins d'hébergement principal, vous pouvez choisir le forfait Standard. Cependant, lors de l'installation et de la gestion d'applications gourmandes en ressources telles que Magento et Prestashop, vous devez utiliser tous les plans de performance.
- Choisissez la taille de la gouttelette selon votre budget et vos besoins. Pour 5$, vous recevez Processeur 1v, 1 Go de RAM et 25 Go de SSD stockage sur votre gouttelette, qui augmente lorsque vous évoluez.
- Réseau VPC: Pas de VPC
- Options supplémentaires: Ici, vous pouvez choisir d'activer IPv6, les données utilisateur et la surveillance. Pour une expérience d'hébergement plus rapide, vous devez activer IPv6 et activer la fonction de surveillance pour une meilleure surveillance des ressources.
- Authentification: Si vous faites cela pour la première fois, vous ne connaissez pas les clés SSH. Choisissez simplement un mot de passe et tapez votre mot de passe fort
— Avant de cliquer sur le bouton Créer un droplet, choisir un nom d'hôte dans Finaliser et Créer
- Ajouter des balises si vous prévoyez d'exécuter plusieurs droplets avec ce compte
- Sélectionnez Projet : Vous ne pourrez pas modifier cette section si vous n'avez pas déjà créé un nouveau projet. Ce sera l'e-mail de votre compte.
- Sauvegarde automatique : Il s'agit d'une dépense supplémentaire de 20 % par rapport au coût de votre gouttelette de calcul. S'il est activé, il créera une nouvelle sauvegarde hebdomadaire et cette sauvegarde sera conservée pendant un maximum de 4 semaines.
- Cliquez sur Créer un droplet et attendez quelques minutes
— Attendez quelques minutes pendant que votre serveur est créé et démarré pour la première fois avec le système d'exploitation que vous avez sélectionné.
Héberger WordPress sur ce Droplet
WordPress est mon premier choix lorsqu'il s'agit de démarrer un site Web et cette revue DigitalOcean est spécifiquement destinée aux personnes qui souhaitent héberger un site WordPress sur la gouttelette DigitalOcean. Il peut s'agir d'un blog, d'une boutique de commerce électronique, d'un portail Web ou d'un forum ; WordPress a les fonctionnalités pour vous permettre de faire n'importe quoi.
Pour exécuter WordPress efficacement sur un droplet DigitalOcean, vous avez besoin d'une pile de serveurs ci-dessous (il existe également des alternatives.)
- Un serveur Web: Nginx préféré à Apache2
- Serveur de base de données: MySQL ou MariaDB
- La dernière version de PHP
Installer WordPress sur n'importe quel serveur VPS cloud est accessible, et vous pouvez le faire rapidement.
Code de coupon pour commencer avec une réduction
Enfin, vous obtenez 100 $ de crédits gratuits pour lancer un VPS et commencer à l'utiliser. Les crédits sont valables 2 mois ce qui est suffisant pour évaluer efficacement la performance.
Voici les étapes à suivre obtenez des crédits gratuits de 100 $ dans votre compte DigitalOcean.
- Inscription en utilisant ce lien sur DigitalOcean.
- saisissez votre prénom, votre adresse e-mail, choisissez un mot de passe sécurisé et cliquez sur S'INSCRIRE AVEC EMAIL.
- Ajoutez les détails de votre carte de crédit valide et autorisez-la. Le processus facturera un montant très minimal sur votre carte pour vérification.
— Une fois la vérification de la carte réussie, vous devriez voir des crédits de 100 $ sur votre compte, que vous pouvez utiliser pour créer un droplet, Kubernetes, des droplets de base de données ou un stockage en mode bloc.
— Maintenant, créez un droplet et lancez votre site Web aujourd'hui.
Foire aux questions
Comment retrouver l'accès si vous oubliez votre mot de passe root ?
Une fois connecté à votre VPS à l'aide du shell sécurisé, il vous sera demandé de changer votre mot de passe root. Cependant, il n'est pas recommandé d'utiliser toujours l'utilisateur root pour se connecter à votre droplet à l'aide de SSH. Vous devez créer un nouvel utilisateur et définir son mot de passe.
Dans le pire des cas où vous oubliez le mot de passe root de votre VPS, vous pouvez le réinitialiser depuis le tableau de bord DigitalOcean.
Comment ajouter plus de stockage SSD sur votre droplet?
Vous pouvez facilement ajouter un volume de stockage à votre droplet déjà en cours d'exécution. Oui, cela augmente le coût mais pas plus de 1 $ par 10 Go par mois.
Voici comment vous le faites.
- Accédez à votre tableau de bord cloud et accédez à Volumes
- Cliquez sur Ajouter un volume, et une boîte apparaîtra
- Vous pouvez rapidement ajouter 100 Go de stockage ou saisir la quantité de stockage dont vous avez besoin dans la première case.
— Vous pouvez saisir le nom de votre choix pour le Volume
- Choisissez les options de configuration: Formater et monter automatiquement
- Choisissez un système de fichiers préféré. Les options disponibles sont Ext4 et XFS.
— Cliquez sur créer le volume. Il sera déployé et attaché à votre gouttelette en quelques minutes.
Comment augmenter la RAM et le processeur de votre gouttelette DigitalOcean
Oui, le moment vient où vous devez faire un effort supplémentaire et mettre à niveau votre serveur. Lorsque votre site Web grandit et devient plus grand, il nécessite également plus de ressources pour servir efficacement une page à un public plus large.
De plus, lorsque vous avez une augmentation soudaine du trafic, vous devrez redimensionner votre gouttelette. Dans un tel cas, vous n'avez pas besoin d'ajouter de stockage mais de la RAM et du CPU.
Suivez les étapes ci-dessous pour ce faire:
- Ouvrez votre gouttelette DigitalOcean et désactivez la gouttelette à partir de la bascule marche / arrêt dans le coin supérieur droit
— Allez à Redimensionner et choisissez votre taille préférée de gouttelette et cliquez sur Redimensionner
- Le processus prendra du temps. Une fois que c'est fait, allumez votre gouttelette.
Vous pouvez également réduire la taille des gouttelettes si vous n'avez pas besoin d'augmenter les ressources sur le serveur. Le processus sera le même.
En écrivant ceci pour vous, j'ai mis à niveau mon serveur, puis je l'ai rétrogradé. Le processus a été super rapide et transparent.
Revue DigitalOcean : Pourquoi est-ce que je recommande DigitalOcean ?
Arrêtez si vous n'êtes pas du genre à aimer les défis. Vous pourriez rencontrer plusieurs problèmes en cours de route, qui ne seront résolus que par SSH.
Si vous n'êtes pas un développeur et que vous souhaitez uniquement établir une présence sur Internet avec un blog WordPress, consultez certains plans d'hébergement rentables.
- Linode vs DigitalOcean : Les as de l'hébergement cloud en 2023
- ChemiCloud Vs. DigitalOcean Vs. Vultr: Comparatif détaillé
- UpCloud vs DigitalOcean : le meilleur hébergement pour 2023
Une fois que vous avez appris les commandes SSH les plus courantes et une configuration de serveur de base, vous êtes prêt à héberger votre site Web sur l'infrastructure cloud la plus rapide.