Installer WordPress Sur Un Serveur Debian Avec MariaDB Et Nginx
Installer WordPress Sur Un Serveur Debian Avec MariaDB Et Nginx
Installer WordPress Sur Un Serveur Debian Avec MariaDB Et Nginx
sudo apt install nginx mariadb-server php-fpm php-mysql php-common php-gd php-cli php-
curl php-mbstring php-xml php-json
Configurez MariaDB :
Sécurisez votre installation MariaDB :
sudo mysql_secure_installation
Suivez les instructions pour configurer un mot de passe root et répondre aux autres
questions de sécurisation.
Après avoir modifié le mot de passe, assurez-vous de recharger les privilèges pour que les
modifications prennent effet :
FLUSH PRIVILEGES;
exit
wget https://wordpress.org/latest.tar.gz
sudo tar -xzvf latest.tar.gz -C /var/www/
Configurez Nginx :
server {
listen 80;
server_name votredomaine.com;
root /var/www/wordpress;
index index.php;
location / {
try_files $uri $uri/ /index.php?$args;
}
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php8.2-fpm.sock;
}
location ~ /\.ht {
deny all;
}
}
Activez le site en créant un lien symbolique vers sites-enabled :
Redémarrez Nginx :
define('WP_MEMORY_LIMIT', '256M');
define('WP_MAX_UPLOAD_SIZE', '64M');
Cela définira la limite de mémoire à 256 Mo et la taille maximale de téléversement à 64 Mo.
Vous pouvez ajuster ces valeurs selon vos besoins.