GNU/Linux >> Znalost Linux >  >> Linux

Nainstalujte WordPress na uživatelský účet jako root

Na svém serveru nemáte Softaculous a uživatel vás požádá, abyste mu nainstalovali WordPress.
Můžete si stáhnout WordPress zip, rozbalit archiv, nahrát soubory přes FTP na uživatelský účet. Budete se také muset přihlásit do cPanelu a vytvořit databázi a uživatelské jméno.

Ukážeme vám alternativní způsob instalace WordPressu. Nainstalujeme WordPress pro uživatele „plothost“.

1. Přihlaste se jako root přes SSH na vašem webhostingovém serveru.

2. Změňte umístění na místo, kam chcete nainstalovat WordPress

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

3. Stáhněte si nejnovější verzi WordPressu. Trvalý odkaz je 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. Rozbalte soubor archive-zip v aktuálním adresáři.

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

Archiv zip bude rozbalen do složky public_html/plothost/wordpress/

5. Chceme nainstalovat WordPress do složky public_html/. Pojďme tedy soubory přesunout.

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

6. Nyní máme všechny soubory WordPress v /plothost/public_html/ . Měli bychom vytvořit databázi a přiřadit uživatelské jméno

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. Přejmenujeme konfigurační soubor wp-config-sample.php na wp-config.php

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

8. Upravte soubor wp-config.php ve vašem preferovaném editoru (jako vi). Upravte řádky pomocí podrobností WordPress, které jste použili dříve:

/** Název databáze pro WordPress */
define(‚DB_NAME‘, ‚database_name_here‘);/** uživatelské jméno databáze MySQL */
define(‘DB_USER‘, ‚username_here‘);/** Heslo databáze MySQL */
define(‚DB_PASSWORD‘, ‚password_here‘);

se stává

/** Název databáze pro WordPress */
define(‚DB_NAME‘, ‚wpbase‘);/** uživatelské jméno databáze MySQL */
define(‘DB_USER‘, ‚wpuser‘);/** Heslo databáze MySQL */
define(‘DB_PASSWORD’, ‘pass123456’);

9. Jsme téměř u konce. Změňme uživatele/skupinu souborů, aby uživatel mohl soubory upravovat.

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

10. Nyní můžete uživateli poskytnout instalační adresu URL a on/ona dokončí instalaci zadáním Název webu , Uživatelské jméno a heslo správce , E-mail . (jako na obrázku níže)

Na našich plánech webhostingu si můžete WordPress nainstalovat snadno přes Softaculous. Podívejte se na stránku WordPress Hosting.


Linux
  1. 4 způsoby, jak zakázat účet root v Linuxu

  2. Nainstalujte WordPress na Linux pomocí Apache

  3. Uživatelský účet „systemd-bus-proxy“

  1. Instalace Git pomocí jiného uživatelského účtu než root

  2. Má účet root vždy UID/GID 0?

  3. Jak vytvořit extra uživatele root?

  1. Metody deaktivace účtu root v systému Linux

  2. Jak nainstalovat WordPress na Debian 9 Stretch

  3. Jak nainstalovat WordPress na Debian 10