Installation et configuration WordPress avec Nginx dans Debian 10


Guide complet de l’installation et de la configuration de WordPress avec Nginx dans Debian 10. WordPress est l’une des plates-formes de système de gestion de contenu (CMS) les plus populaires au monde, de nombreux contenus de Creator l’utilisent. L’une des principales raisons de sa popularité est la facilité d’utilisation et la possibilité d’ajuster l’apparence et les fonctionnalités au besoin. Dans cet article, nous vous guiderons à travers des étapes complètes pour installer et configurer WordPress à l’aide de Nginx comme serveur Web dans le système d’exploitation Debian 10.

Étape 1: mise à jour du système

Avant de faire l’installation, il est très important de mettre à jour le système d’exploitation afin que tous les packages et dépendances soient déjà dans la dernière version. Cela peut aider à éviter les problèmes de compatibilité.

Ouvrez votre terminal et exécutez la commande suivante pour mettre à jour et améliorer le système:

apt update && apt upgrade -y

Étape 2: Créez une base de données dans MariaDB

MARIADB est un système de gestion de base de données (SGBD) pour stocker toutes les données WordPress, y compris les publications, les utilisateurs, les commentaires et autres. Pour installer MARIADB, vous pouvez consulter le lien suivant dans un guide de gestion du serveur de base de données basé sur CLI.

Pour préparer une base de données sur WordPress, suivez les informations suivantes, entre autres, WordPress_DB est le nom de votre base de données, WordPress_User est un nom d’utilisateur et 123456 est un mot de passe pour l’utilisateur. Le code suivant:

mysql -u root -p

CREATE DATABASE wordpress_db;
CREATE USER 'wordpress_user'@'localhost' IDENTIFIED BY '123456';
GRANT ALL PRIVILEGES ON wordpress_db.* TO 'wordpress_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;

Étape 3: Installation et extension PHP

PHP est nécessaire pour exécuter WordPress car il s’agit d’un langage de programmation utilisé par WordPress. Outre PHP, des extensions supplémentaires sont également nécessaires.

La commande suivante pour installer PHP et Extension, utilisez la commande suivante:

apt install php-fpm php-mysql php-curl php-xml php-xmlrpc php-gd php-mbstring php-zip -y

Après PHP et toutes les extensions installées, assurez-vous que PHP-FPM s’exécute avec la commande:

systemctl start php7.3-fpm
systemctl enable php7.3-fpm

Étape 4: Téléchargement et configuration WordPress

Nous sommes maintenant prêts à télécharger WordPress sur le site officiel. Après les téléchargements de fichiers, extraire le fichier. Déplacez les résultats d’extraction vers le répertoire de racine Web Nginx. Définissez un permis de fichier pour que Nginx puisse accéder et écrire des fichiers. Faites cela avec la commande suivante:

wget 
tar -xvzf latest.tar.gz
mv wordpress /home/tjkt/html/wordpress
chown -R www-data:www-data /home/tjkt/html/wordpress
chmod -R 755 /home/tjkt/html/wordpress

Étape 5: Configuration Nginx pour WordPress

Maintenant, nous devons configurer Nginx afin de servir WordPress. Créez un nouveau fichier de configuration pour les sites WordPress à Nginx:

nano /etc/nginx/sites-available/wordpress

Ajouter la configuration suivante:

server {
    listen 80;
    server_name _;
    root /home/tjkt/html/wordpress;

    index index.php index.html index.htm;

    location / {
        try_files $uri $uri/ /index.php?$args;
    }

    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/var/run/php/php7.3-fpm.sock;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        include fastcgi_params;
    }

    location ~ /\.ht {
        deny all;
    }
}

Après avoir créé un fichier de configuration, activez le site WordPress VirtualHosting avec la commande:

ln -s /etc/nginx/sites-available/wordpress /etc/nginx/sites-enabled/
nginx -t
systemctl restart nginx

Étape 6: Configuration WordPress

Maintenant, nous allons définir le fichier de configuration WordPress. Copiez d’abord le fichier de configuration par défaut:

cd /home/tjkt/html/wordpress
cp wp-config-sample.php wp-config.php
nano wp-config.php

define( 'DB_NAME', 'wordpress_db' );
define( 'DB_USER', 'wordpress_user' );
define( 'DB_PASSWORD', '123456' );
define( 'DB_HOST', 'localhost' );

Enregistrer et fermer le fichier après l’achèvement.

Étape 7: Complétez l’installation dans le navigateur

La dernière étape consiste à terminer l’installation WordPress via l’interface Web.

  1. Ouvrez un navigateur et accédez à l’adresse ou au nom de domaine de votre serveur, tels que ou
  2. Vous verrez la page d’installation WordPress. Sélectionnez la langue et suivez les instructions de l’écran pour définir le nom du site, créer un compte d’administration et terminer l’installation.

Couverture

En suivant le guide complet de l’installation et de la configuration de WordPress avec Nginx dans Debian 10, vous avez installé avec succès WordPress sur Debian 10. Ainsi, ce guide est fait, j’espère que ce guide vous est utile!

Lisez également des articles sur: Guide d’installation et de configuration du serveur Web Nginx sur Debian 10



Hasil pileg

Review Film
Berita Terkini
Berita Terkini
Berita Terkini
review anime

Gaming Center

Berita Olahraga

Lowongan Kerja

Berita Terkini

Berita Terbaru

Berita Teknologi

Seputar Teknologi

Berita Politik

Resep Masakan

Pendidikan

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *