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.
- Ouvrez un navigateur et accédez à l’adresse ou au nom de domaine de votre serveur, tels que
ou - 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
