time_read10mn de lecture

Tuto WordOps : Déployer WordPress avec Nginx simplement

10 mai 2024

Tuto WordOps : Déployer Wordpress avec Nginx simplement

Qu’est-ce que WordOps ? Wordops est un programme d’installation automatisé basé sur EasyEngine. Il va installer le site pour vous automatiquement. Il est livré avec de nombreuses autres fonctionnalités et contient de nombreux outils qui peuvent améliorer les performances et la sécurité du site. Pour le moment, il supporte les distributions Ubuntu et Debian.

Les outils fournis avec sont :

  • Serveur Web Nginx
  • MariaDB
  • PHP (jusqu’à la version 7.3)
  • Composer
  • PHPMyAdmin
  • Opcache
  • Netdata
  • WP-CLI
  • Tableau de bord WordOps
  • Fail2ban

Pré-requis pour l’installation de WordOps ?

Dans la mesure où l’application WordOps est développé en Python avec le framework Cement, il nécessite peu d’espace disque et n’a pas vraiment besoin de prérequis.

Toutefois, il est conseillé d’installer WordOps sur un serveur disposant d’au moins 2 Go de RAM. Cela permettra de garantir un fonctionnement optimal des services déployés.

Fonctionnalité de WordOps

Lors de l’installation, WordOps configure aussi automatiquement les paquets nécessaires au déploiement de votre site. De plus, la création des vhosts Nginx, de la base de données MySQL tout comme la mise en place du certificat SSL Let’s Encrypt et l’installation de WordPress peut s’effectuer sur une seule et même ligne de commande.

En dernier lieu, WordOps dispose de son propre tableau de bord. En effet, grâce à cela, il vous est possible de monitorer le serveur mais aussi d’accéder aux outils tel que PHPMyAdmin et bien d’autres.

WordOps

Installation de WordOps

Vous disposez de deux possibilités afin d’installer WordOps qui sont les suivantes :

  • Installation automatique de WordOps. Pour cela, il vous suffit d’exécuter la ligne de commande suivante :
wget -qO wo wops.cc && sudo bash wo
  • Installation de WordOps par clonage du référentiel GitHub
git clone https://github.com/WordOps/WordOps.git
cd WordOps
sudo bash install

Pendant l’installation, vous serez invité à saisir un nom d’utilisateur et une adresse email. En effet, ces informations sont nécessaires pour configurer le fichier .gitconfig.

Débuter avec WordOps

Une fois l’installation de WordOps effectuée, il est nécessaire d’activer la complétion des commandes. Pour cela, il vous suffit d’exécuter la commande suivante :

source /etc/bash_completion.d/wo_auto.rc

Installation des services

Afin de pouvoir héberger des sites WordPress sur WordOps, il peut être intéressant d’installer en premier lieu les services tels que Nginx, PHP ou MySQL tout comme certains outils tels que PHPMyAdmin.

Afin de déployer ces services, il vous est nécessaire d’exécuter la commande « wo stack install« .

wo stack install

Les services déployés seront disponibles en vous rendant sur le Tableau de bord WordOps accessible à l’URL https://ip-du-serveur:22222 ou https://domaine.com:22222

Comme déployer votre premier site sous WordOps ?

Le déploiement de votre site s’effectue avec la commande suivante :

wo site create [<votre-nom-de-domaine>] [type-de-site] [options] <options>

Par exemple, si vous désirez installer un site WordPress sous PHP 7.2 avec système de cache et SSL Let’s Encrypt, la commande sera la suivante :

wo site create domaine.com --wpfc --php72 --letsencrypt

Les arguments disponibles

Les arguments disponibles lors de l’installation de WordPress sont les suivants :

      • –php (exemple –php73) : il s’agit de la version PHP à installer. Si vous ne mettez pas d’argument PHP, la version installée par défaut sera la version 7.2
      • –wpfc : « wp » défini le type de site à installer et « fc » , fastcgi_cache (le système de cache de NGINX)
      • –letsencrypt : Cet argument est optionnel. Il permet l’installation du cetificat SSL sur votre site. si vous désirez installer let’s Encrypt sur un sous domaine, l’argument à utiliser sera –letsencrypt=sous-domaine

Conclusion WordOps

Vous êtes désormais en mesure d’installer WordOps sur votre serveur VPS Ubuntu ou Debian. WordOps vous permettra d’installer et de gérer facilement et rapidement un site sous WordPress par ligne de commande.

Si vous n’utilisez pas encore WordPress pour votre serveur VPS, profitez de nos offre Serveur VPS ! 😉

Si cet article vous a plu, n’hésitez pas à le partager ! 👍

Serveur virtuel VPS

Avatar de l'auteur

Auteur de l'article

Fabrice S.

Développeur web full stack et consultant SEO. Je suis Fabrice, expert en développement web Full Stack, consultant SEO et noms de domaine chez LWS 🌐. J'adore partager mes astuces et mon expérience pour vous aider à briller sur le web ! Suivez-moi pour des conseils pratiques et fun 😊.

Il y a 196 jours

note article

5/5 (102 votes)

Commentaires (0)
Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée.

White Book for other Category

Hébergement Web LWS - 3 mois offerts

Hébergement Web Starter LWS GRATUIT pendant 3 mois ! 🚀

Cette offre exclusive comprend tout ce dont vous avez besoin pour créer votre site web GRATUITEMENT : Hébergement 250Go SSD, 5 sites webs hébergeables, WordPress et autres CMS en 1 clic, support réactif 7J/7, serveurs en France...