GNU/Linux >> Tutoriels Linux >  >> Linux

Installer WordPress sur un compte utilisateur en tant que root

Vous n'avez pas Softaculous sur votre serveur et un utilisateur vous demande d'installer WordPress pour lui.
Vous pouvez télécharger le zip WordPress, décompresser l'archive, télécharger les fichiers via FTP sur le compte utilisateur. Vous devrez également vous connecter à cPanel et créer la base de données et le nom d'utilisateur.

Nous allons vous montrer une autre façon d'installer WordPress. Nous allons installer WordPress pour l'utilisateur "plothost".

1. Connectez-vous en tant que root via SSH sur votre serveur d'hébergement Web.

2. Changez l'emplacement où vous souhaitez installer WordPress

root@web [~]# cd /home/plothost/public_html/
root@web [/home/plothost/public_html]# 

3. Téléchargez la dernière version de WordPress. Le lien permanent est https://wordpress.org/latest.zip

root@web [/home/plothost/public_html]# wget https://wordpress.org/latest.zip --2017-05-01 08:14:59--  https://wordpress.org/latest.zip Resolving wordpress.org (wordpress.org)... 66.155.40.249, 66.155.40.250 Connecting to wordpress.org (wordpress.org)|66.155.40.249|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 8756989 (8.4M) [application/zip] Saving to: 'latest.zip' 100%[==============================================================================================================================>] 8,756,989   7.07MB/s   in 1.2s 2017-05-01 08:15:01 (7.07 MB/s) - 'latest.zip' saved [8756989/8756989] 
root@web [/home/plothost/public_html]# 

4. Extrayez le fichier archive-zip dans le répertoire courant.

root@web [/home/plothost/public_html]# unzip latest.zip -d . 

L'archive zip sera extraite dans public_html/plothost/wordpress/

5. Nous voulons installer WordPress dans le dossier public_html/. Déplaçons donc les fichiers.

root@web [/home/plothost/public_html]# mv ./wordpress/* . 

6. Nous avons maintenant tous les fichiers WordPress dans /plothost/public_html/ . Nous devrions créer la base de données et attribuer le nom d'utilisateur

root@web [/home/plothost/public_html]# mysql 
Welcome to the MariaDB monitor.  Commands end with ; or \g. Your MariaDB connection id is 384766 Server version: 10.1.22-MariaDB MariaDB Server Copyright (c) 2000, 2016, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB [(none)]> CREATE DATABASE wpbase; 
Query OK, 1 row affected (0.00 sec) 
MariaDB [(none)]> CREATE USER 'wpuser'@'localhost' IDENTIFIED BY 'pass123456';
Query OK, 0 rows affected (0.19 sec) 
MariaDB [(none)]> GRANT ALL ON wpbase.* TO 'wpuser'@'localhost'; 
Query OK, 0 rows affected (0.02 sec) 
MariaDB [(none)]> 

7. Nous renommons le fichier de configuration wp-config-sample.php vers wp-config.php

root@web [/home/plothost/public_html]# mv wp-config-sample.php wp-config.php
root@web [/home/plothost/public_html]# 

8. Modifiez le fichier wp-config.php dans votre éditeur préféré (comme vi). Modifiez les lignes avec les détails WordPress que vous avez utilisés précédemment :

/** Le nom de la base de données pour WordPress */
define('DB_NAME', 'database_name_here');/** Nom d'utilisateur de la base de données MySQL */
define('DB_USER', 'username_here');/** Mot de passe de la base de données MySQL */
définir('DB_PASSWORD', 'password_here');

devient

/** Le nom de la base de données pour WordPress */
define('DB_NAME', 'wpbase');/** Nom d'utilisateur de la base de données MySQL */
define('DB_USER', 'wpuser');/** Mot de passe de la base de données MySQL */
définir('DB_PASSWORD', 'pass123456');

9. Nous avons presque terminé. Modifions l'utilisateur/le groupe des fichiers, afin que l'utilisateur puisse modifier les fichiers.

root@web [/home/plothost/public_html]# chown -R plothost:plothost . 

10. Vous pouvez maintenant donner l'URL d'installation à l'utilisateur, et il terminera l'installation en saisissant Titre du site , Nom d'utilisateur et mot de passe administrateur , E-mail . (comme dans l'image ci-dessous)

Sur nos plans d'hébergement Web, vous pouvez installer WordPress facilement via Softaculous. Consultez la page d'hébergement WordPress.


Linux
  1. 4 façons de désactiver le compte racine sous Linux

  2. Installer WordPress sur Linux avec Apache

  3. Compte utilisateur "systemd-bus-proxy"

  4. Installer Git avec un compte utilisateur non root

  5. Le compte root a-t-il toujours l'UID/GID 0 ?

Comment installer WordPress sur Ubuntu 17.10

Comment installer WordPress sur Ubuntu 18.04 LTS

Comment installer WordPress sur Linux Mint 19

Comment installer WordPress sur Linux Mint 20

Comment installer WordPress sur Ubuntu 18.04

Comment installer WordPress Ubuntu 20.04