Connaissez-vous Runcloud ? Lorsque nous parlons de panneaux pour gérer des serveurs cloud comme Digital Ocean, Vultr, Linode, AWS ou Google, les gens recommandaient ServerPilot, mais malheureusement il n'est plus gratuit et est devenu payant.
Runcloud c'était la meilleure alternative que j'ai trouvée à ServerPilot, même si elle est payée, elle paie mille fois plus pour l'utiliser que ServerPilot ou d'autres alternatives, dans cet article, je vais essayer de montrer pourquoi je pense cela et comment signer et installer le Runcloud.
Que sont les panneaux de contrôle?
Pour ceux qui ne le savent pas, tant Runcloud que Serverpilot sont des panneaux de contrôle de serveurs, où en un seul clic ils installent tout le PHP, SQL et les choses nécessaires pour faire fonctionner votre cloud avec un site en PHP.
Ils ressemblent au Cpanel ou Plesk, mais leur principal différence est qu'ils sont optimisés pour ne pratiquement rien peser et avoir la meilleure performance et sécurité possibles. En revanche, il ne prend pas en charge d'autres langages et serveurs de messagerie nativement.
Ce qui n'est pas un problème, car nous ne recommandons pas d'avoir un serveur de messagerie à côté de votre hébergement. Utilisez toujours un SMTP externe pour rediriger les soumissions WordPress. Je recommande Gmail ou Sparkpost.
Mises à jour de Runcloud
J'ai laissé cette partie au début de l'article pour mettre à jour l'article avec quelques nouveautés arrivées chez Runcloud:
Cache Runcloud: Bien qu'il existe déjà, redis était très difficile à installer pour les gentils, alors runcloud a lancé son propre plugin de cache pour WordPress qui peut être installé rapidement en quelques secondes sans avoir besoin de configuration dans le panneau runcloud.io lui-même.
Site de préparation - Vous permet de créer une copie exacte de l'ensemble du site à des fins de préparation et de développement en quelques secondes directement depuis l'application sur le panneau runcloud.
Qu'est-ce que Runcloud.io?
Comme déjà mentionné, le runcloud est un panneau de contrôle pour votre serveur dans le cloud ou toute VPS exécutant Ubuntu. Il est appelé pilote automatique pour votre serveur, et en même temps vous donne l'autonomie de faire ce que vous souhaitez dans votre Cloud grâce à l'accès SSH.
Il convient de rappeler que le Runcloud offre également une période d'essai et dispose également d'un plan gratuit mais très limité sans SSL et autres fonctionnalités.
Voir les fonctionnalités du pilote automatique que j'ai recommandées:
SSL / HTTPS - Certificat de sécurité obligatoire sur tous les sites aujourd'hui, avec l'objectif de crypter votre serveur avec une compression appelée brotlli ce qui augmentera le chargement de votre page.
Installeur de script en un clic pour WordPress, Joomla, phpBB, Drupal, Grav, PhpMyAdmin, Piwik, PrestaShop, MyBB et Concrete5. Également un Déploiement de Git utilisant GitHub, Bitbucket, GitLab et d'autres serveurs GIT.
Runcloud est l'un des seuls serveurs de pilote automatique qui vous permet de choisir nativement NGINX au lieu de NGINX + APACHE2 Hibrido. Vous pouvez également choisir la version PHP à utiliser par application.
Nativement, Runcloud propose Redis et Memcached pour améliorer les performances des bases de données de votre WordPress. Au lieu de l’habituel MySQL, Runcloud utilise MariaDB qui est plus rapide et totalement compatible avec SQL.
En plus du traditionnel pare-feu standard, Runcloud offre Fail2Ban qui surveille le trafic et empêche les attaques par force brute SSH ou les attaques DDoS SSH. Les applications sont également isolées dans PHP pour éviter que tous les sites ne rencontrent un problème.
Nativement, Runcloud propose un explorateur de fichiers au sein de chaque application que vous créez. De plus, vous pouvez ajouter des CronJobs dans un panneau, créer et supprimer des bases de données et des utilisateurs, et obtenir un rapport complet de votre serveur.
En plus de toutes ces fonctionnalités, ici vous trouverez un système de backup avec 30Go gratuits. Une page dans le panneau pour envoyer des tickets de support avec une grande praticité et rapidité. Administration des équipes et bien plus encore.
Comment installer Runcloud?
Une nouvelle mise à jour sur Digital Ocean vous permet désormais d'installer Runcloud pour créer un droplet en un clic sans avoir à entrer dans un terminal ou SSH. Si vous souhaitez l'utiliser, ne tenez pas compte du tutoriel ci-dessous!
Pour installer Runcloud, vous devez d'abord avoir votre nouveau serveur dans le nuage. Nous recommandons de créer un Droplet sur Digital Ocean en utilisant la version Ubuntu 16.04/18.04 LTS 64 bits. Runcloud ne fonctionne pas avec NAT VPS.
Vous devez vous inscrire sur le site Web Runcloud et vous connecter, nous vous recommandons d'activer l'authentification à deux facteurs. Accédez ensuite à l'onglet Serveurs dans Runcloud et cliquez sur Connecter un nouveau serveur.
Ici, vous devez mettre le nom de votre serveur, l'adresse IP de votre serveur ou Droplet, et où il est hébergé (Digital Ocean). Cliquez ensuite sur Connecter ce serveur.
Après cela, la page vous donnera un code à mettre dans le SSH de votre utilisateur root du cloud que vous avez créé. Pour accéder au SSH de votre serveur, accédez au site Web de Digital Ocean ou à la société qui héberge votre serveur et obtenez l'adresse IP et le mot de passe.
Parfois, il sera nécessaire de générer un nouveau mot de passe par e-mail. Une fois que vous avez l'adresse IP et le mot de passe du serveur, entrez dans le terminal MacOS, Linux ou Windows 10+ pour accéder à SSH de manière native. Sinon, vous avez besoin d'un programme pour cela.
Tapez votre terminal:
- SSH ROOT @ IP
- SUIVANT ENTRER LE MOT DE PASSE
- SI C'EST LA PREMIÈRE FOIS ILS VOULENT CHANGER VOTRE MOT DE PASSE GÉNÉRÉ
- TAPER DE NOUVEAU LE MOT DE PASSE
- TAPEZ UN NOUVEAU MOT DE PASSE
- RÉPÉTER LE NOUVEAU MOT DE PASSE
- VOUS ÊTES CONNECTÉ À L'UTILISATEUR ROOT SSH
- COLLEZ LE CODE RUNCLOUD FOURNI
- ATTENDRE L'INSTALLATION POUR TERMINER
- PRÊT
Runcloud prendra environ 5 minutes à installer.
Comment configurer Runcloud?
Tout dépend de ce que vous comptez faire avec Runcloud. Si c'est pour Installer WordPress, vous pouvez créer une application et la configurer pour n'utiliser que NGINX avec la version la plus récente de PHP.
Une fois votre serveur configuré, essayez d'accéder à l'option des services et choisissez ce que vous souhaitez activer. Personnellement, j'utilise uniquement Redis, MariaDB et NGINX.
Pour activer REDIS sur votre site WordPress, il suffit d'installer le plugin Redis Object Cache et d'ajouter les lignes suivantes dans votre WP-CONFIG.PHP :
define('WP_CACHE_KEY_SALT', 'seusite.com');
define('WP_CACHE', true);
Si vous souhaitez créer un cronjob, le chemin par défaut est généralement:
/ chemin / vers / home // webapps /
Pour établir une connexion à la base de données distante, nous vous recommandons d'utiliser les données de connexion SSH de l'utilisateur runcloud, qui sont pratiquement les mêmes que celles de SFTP.
Vous pouvez également configurer la marge ou le télégramme pour envoyer des notifications sur votre serveur. J'aime aussi la façon dont Runcloud affiche les journaux du serveur.
Pour éviter des problèmes sur votre serveur de test, nous vous recommandons d'ajouter dès que possible votre carte comme méthode de paiement accessible via l'icône d'utilisateur dans settings. Accédez à Payment Method et ajoutez votre carte.
En se rappelant que les personnes qui s'inscrivent via Runcloud via les liens sur mon site, bénéficient de 15 jours gratuits après avoir choisi et souscrit à un plan. Si vous utilisez uniquement un serveur cloud, nous vous recommandons le plan à 8 $.
Vous pouvez également obtenir un plan annuel pour économiser, je me souviens que j'ai eu la chance d'obtenir le plan annuel sur BlackFriday et payé seulement 40 $ pour un an sur la plateforme, je l'ai trouvé très avantageux par rapport aux 8 $ mensuels.
Runcloud VS Serverpilot
Le plus grand avantage de Serverpilot dans le passé est qu'il était gratuit. Malheureusement, il a commencé à être payé et avec des plans moins que tape-à-l'œil. Vous payez 5 $ par serveur + 0,50 $ par application dans le plan le moins cher qui n'offre rien d'autre que SSL et d'autres fioritures. Si vous voulez des statistiques et des rapports de serveur, vous devez souscrire au plan le plus cher.
Sur Runcloud, vous payez 8$ pour un serveur avec des applications illimitées, ou 15$ pour des serveurs et applications illimités. Tous les plans offrent des rapports et tout ce dont vous avez besoin sur votre serveur.
Voyez ci-dessous à quel point Runcloud est beaucoup plus complet et supérieur à ServerPilot :
CARACTÉRISTIQUES | RUNCLOUD | SERVERPILOT |
STATISTIQUES | X | 10$ + |
Maria DB | X | |
NGINX + APACHE | X | X |
NGINX SOLO | X | |
SSL (HTTPS) | X | X |
REDIS | X | |
GESTIONNAIRE DE FICHIERS | X | |
SUPERVIRSORD | X | |
PANNEAU DE TRAVAIL CRON | X | |
NOTIFICATIONS | X | |
BÛCHES DE PANNEAU | X | 10$ + (LAID) |
MEMCACHÉ | X | |
PHP-FPM | X | X |
COMPRESSION BROTLI | X | X |
SOUTIEN GIT | X | |
SAUVEGARDES | X |
Bien sûr, sur les deux serveurs, vous avez la pleine capacité d'installer ces fonctionnalités et d'autres, mais il convient de noter que ceux qui s'abonnent à ces panneaux de gestion veulent éviter autant que possible de jouer avec les lignes de code et les terminaux SSH.
Runcloud vs Cloudways
Après que Serverpilot a été payé, les Brésiliens ont commencé à recommander Cloudways sur leurs sites Web, la raison principale en est la grande commission offerte par Cloudways par référence. Quel est le meilleur? Runcloud ou Cloudways?
Contrairement à Runcloud, sur Cloudways, vous payez pour un serveur déjà complètement installé et personnalisé avec leur propre panneau. Ils offrent tout ce que Runcloud propose, plus Varnish Cache et d'autres fonctionnalités supplémentaires comme le CDN et un gestionnaire de courriels externe (coût supplémentaire).
En regardant de loin, Cloudways semble être bien meilleur que Runcloud, il est plus facile et adapté aux personnes qui ne veulent pas jouer avec le code. Le gros problème est que Cloudways limite votre accès au serveur et probablement votre application est plus lourde pour ne pas proposer NGINX sans Apache.
Malgré tout cela, je voulais m'abonner à Cloudways, mais ce qui m'a empêché, c'est son prix absurde. Un simple serveur Digital Ocean qui coûte 20 $, Cloudways coûte 42 $ absurde. Vous payez 22 $ de plus pour le même serveur.
Si vous n'avez qu'un petit site, vous pouvez compenser pour obtenir 10 $ sur Cloudways pour un serveur sur le DO 5 $, mais si vous prévoyez d'obtenir un serveur plus robuste, cela ne paie pas d'utiliser Cloudways pour gérer votre PHP ou WordPress hébergement. Courez vers Runcloud!
Je me suis rendu compte qu'il est beaucoup plus avantageux de continuer à avoir un hébergement partagé chez Hostgator pour maintenir mes e-mails et héberger des fichiers que de payer 22$ pour utiliser Cloudways. J'ai donc opté pour Runcloud !
Sans oublier que dans Runcloud, vous pouvez avoir plusieurs serveurs, tandis que dans Cloudways, chaque serveur que vous créez, vous payez cette valeur plus chère de Cloudways. Imaginez si vous voulez avoir 2 serveurs avec 4 Go de RAM + 2 CORE sur Cloudways? Vous paieriez 84 $ pour quelque chose qui coûte 40 $.
J'espère que vous avez apprécié cette recommandation et ce conseil. Si vous l'avez aimé, partagez-le avec des amis, toute question laisse simplement vos commentaires. J'espère que vous continuerez à visiter notre site Web régulièrement et que nous pourrons grandir ensemble sur Internet. xD