Recherche de site Web

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


Si vous cherchez à 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 de multiples fonctionnalités intégrées pour vous faciliter la vie.

Comme 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 met à votre disposition les options suivantes :

  • Commandes permettant de créer, de supprimer et de 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 d’Ubuntu, vous pouvez donc l’installer sur Ubuntu 16.04 ou 18.04. Il y a eu des rapports selon lesquels le service fonctionnerait également sur d’autres versions, mais aucun test officiel n’a été effectué jusqu’à présent.

Installation de Webinoly dans Ubuntu

L’installation de Webinoly est assez facile, tout ce que vous avez à faire est d’exécuter la commande wget suivante.

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

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

Création de 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’utiliser une base de données existante. Vous pouvez répondre à toutes les questions avec un « y » par défaut et Webinoly générera aléatoirement le nom de la base de données, le nom d’utilisateur et le 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 façon d’ajouter une configuration supplémentaire :

Modifier la configuration de FastCGI.

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

Le port par défaut pour 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 des 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é lorsqu’une demande ne correspond à aucun site Web.

$ sudo webinoly -default-site=blackhole

Si vous souhaitez empêcher l’adresse IP d’atteindre 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, l’installation/désinstallation de packages supplémentaires, l’activation de l’authentification HTTP, l’ajout de domaines parqués, la création de multisites 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 agréable et facile de la pile LEMP avec des fonctionnalités supplémentaires supplémentaires. Cela vaut vraiment la peine d’essayer, que ce soit si vous êtes expérimenté ou un utilisateur débutant.

Articles connexes: