Aller au contenu
EuroVPSEuroVPS

Comment installer WordPress manuellement sous Linux

FAQ EuroVPS

Mis à jour le 1 min de lecture

Shared FAQ page chrome (breadcrumb, dates, read time, «Continuer la lecture», enquiry block, category labels): see INDEX-AND-CHROME.md. Translate once.

Body

Télécharger WordPress

Rendez-vous à la racine web de votre domaine et téléchargez la version la plus récente du paquet WordPress.

Par exemple

cd /home/eurovps/public_html/

En SSH, vous pouvez récupérer le dernier fichier WordPress avec wget.

wget https://wordpress.org/latest.zip

Extraire l'archive WordPress

Décompressez le fichier téléchargé avec la commande suivante en SSH.

unzip latest.zip

Déplacer tous les fichiers et dossiers du dossier WordPress vers la bonne racine web.

Par exemple :

mv wordpress/* /home/eurovps/public_html/

Supprimer le dossier WordPress et le fichier latest.zip.

rm -rf wordpress latest.zip

Corriger les permissions des fichiers et dossiers WordPress.

Donnez les fichiers à l'utilisateur et au groupe de votre domaine. Dans notre cas, l'utilisateur du site est eurovps.

chown eurovps.eurovps /home/eurovps/public_html/* -R

Créer une base de données MySQL et un utilisateur pour WordPress.

Vous devez créer une base MySQL et lui attribuer un utilisateur MySQL avec tous les droits.

Voici les commandes pour créer la base et l'utilisateur et accorder les privilèges

  • create database db_name;
  • create user db_user;
  • grant all on db_name.* to 'db_user'@'localhost' identified by 'db_password';
MariaDB [(none)]> create database eurovps_wp;
Query OK, 1 row affected (0.001 sec)

MariaDB [(none)]> create user eurovps_usr;
Query OK, 0 rows affected (0.001 sec)

MariaDB [(none)]> GRANT ALL PRIVILEGES ON eurovps_wp.* TO "eurovps_user"@"localhost" IDENTIFIED BY "password";
Query OK, 0 rows affected (0.001 sec)

Mettez à jour les informations de base de données dans le fichier de configuration WordPress.

Renommez le fichier wp-config-sample.php en wp-config.php et mettez-y les informations de la base.

mv wp-config-sample.php wp-config.php

vi wp-config.php

/** The name of the database for WordPress */
define( 'DB_NAME', 'database_name_here' );

/** MySQL database username */
define( 'DB_USER', 'username_here' );

/** MySQL database password */
define( 'DB_PASSWORD', 'password_here' );

/** MySQL hostname */
define( 'DB_HOST', 'localhost' );

Remplacez ces entrées par les informations de notre base.

Extrait de la FAQ EuroVPS.

Plus dans la catégorie « Guides »

Votre prochain partenaire d'infrastructure

Encore
une question ?

Dites-nous ce que vous cherchez à faire. Un ingénieur lira votre message et vous répondra.

+357 222 32280
Un ingénieur EuroVPS transportant un nœud serveur dans la salle du datacenter
Une conversation avec les personnes qui prendront soin de votre infrastructure.

Commençons par votre environnement.

Un peu de contexte nous aide à démarrer la bonne conversation.

Nous utiliserons vos coordonnées pour répondre à votre demande. Politique de confidentialité