Recherche de site Web

Webinoly - Installez un site Web WordPress optimisé avec SSL gratuit


Si vous souhaitez héberger vous-même votre propre site Web WordPress, il existe de nombreuses façons de le faire. Vous avez probablement entendu parler des piles LAMP et LEMP.

Dans cet article, nous allons vous montrer une approche différente, en utilisant Webinoly – un serveur Web LEMP optimisé avec plusieurs fonctionnalités intégrées pour vous faciliter la vie.

Puisque Webinoly suit les meilleures pratiques pour votre site Web, vous obtenez :

  • Certificats SSL gratuits via Let's Encrypt.
  • HTTP/2 – une révision majeure du protocole réseau HTTP.
  • PHP 7.3. Les versions antérieures sont également prises en charge si nécessaire.
  • Cache d'objets FastCGI et Redis pour WordPress.
  • Tente automatiquement d'optimiser votre serveur Web pour obtenir la plupart de vos ressources disponibles.

Pour gérer vos sites Web, Webinoly propose les options suivantes :

  • Commandes pour créer, supprimer et désactiver des sites.
  • Installation de certificats SSL.
  • Vue du journal en temps réel.
  • Options de sécurité supplémentaires pour accéder à phpMyAdmin.

Dans cet article, nous allons vous montrer comment installer Webinoly. Il est pris en charge sur les versions LTS de Ubuntu, vous pouvez donc l'installer sur Ubuntu 16.04 ou 18.04. Il a été rapporté que le service fonctionnerait également sur d'autres versions, mais aucun test officiel n'a été effectué jusqu'à présent.

Installer Webinoly dans Ubuntu

L'installation de Webinoly est assez simple, il vous suffit d'exécuter la commande wget suivante.

sudo wget -qO weby qrok.es/wy && sudo bash weby 3

Cela installera tous les packages Webinoly, y compris Nginx, MariaDB et PHP. C'est aussi simple que ça. Une fois l'installation terminée, vous recevrez votre mot de passe utilisateur MySQL :

Créer votre premier site Web WordPress

Maintenant que l'installation est terminée, vous pouvez configurer votre premier site Web WordPress avec Webinoly. Cela peut facilement être créé avec une seule commande :

sudo site example.com -wp

La commande ci-dessus créera le site Web : example.com avec une installation WordPress. Il vous demandera de créer une nouvelle base de données ou d'en utiliser une existante. Vous pouvez répondre à toutes les questions avec « y » par défaut et Webinoly générera un nom de base de données aléatoire, un nom d'utilisateur et un mot de passe :

Une fois la configuration terminée, vous pouvez ouvrir le site Web et configurer le titre, le nom d'utilisateur et le mot de passe de votre site :

Lorsque vous cliquez sur « Installer WordPress », l'installation sera terminée et vous pourrez commencer à travailler sur votre site Web.

Configurer le serveur pour WordPress

Comme mentionné précédemment, Webinoly vous permet d'effectuer des configurations et des ajustements supplémentaires sur votre serveur. Ci-dessous, vous pouvez voir quelques exemples de la manière d'ajouter une configuration supplémentaire :

Modifiez la configuration FastCGI.

sudo webinoly -config-cache
sudo webinoly -clear-cache=fastcgi

Le port par défaut de phpMyAdmin est 22222. Si vous souhaitez modifier cela, vous pouvez utiliser la commande suivante :

sudo webinoly -tools-port=18915
sudo webinoly -tools-site=mymainsite.com

La deuxième commande impose l'utilisation de mymainsite.com pour accéder à la section outils.

Pour éviter le trafic malveillant, nous pouvons ajouter blackhole comme réponse nginx par défaut. De cette façon, aucun contenu ne sera renvoyé lors d'une demande qui ne correspond à aucun site Web.

sudo webinoly -default-site=blackhole

Si vous souhaitez empêcher l'adresse IP d'accéder à votre site Web, vous pouvez utiliser la commande suivante :

sudo webinoly -blockip=xx.xx.xx.xx

Configurer SSL gratuit sur le site Web WordPress

Pour émettre un certificat SSL gratuit pour votre domaine, vous pouvez utiliser :

sudo site example.com -ssl=on

Il existe de nombreuses autres options que vous pouvez utiliser avec Webinoly. Par exemple – installer/désinstaller des packages supplémentaires, activer l’authentification HTTP, ajouter des domaines parqués, créer un multisite WordPress et bien d’autres.

Pour des informations plus détaillées et des exemples, je vous recommande de consulter la documentation de Webinoly.

Conclusion

Webinoly est une implémentation simple et agréable de la pile LEMP avec des fonctionnalités supplémentaires ajoutées. Cela vaut vraiment la peine d’essayer si vous êtes un utilisateur expérimenté ou débutant.