GNU/Linux >> Znalost Linux >  >> Panels >> Panels

Jak nainstalovat WordPress s LEMP na Ubuntu 20.04

WordPress je bezplatný, open-source a nejoblíbenější systém pro správu obsahu, který vám umožňuje vytvořit blog na internetu. Pohání více než třetinu webových stránek včetně 33 % z 10 milionů nejlepších webových stránek. WordPress přichází s výkonnými funkcemi, krásným designem a dává vám svobodu vytvářet, co chcete.

V tomto tutoriálu vám ukážeme, jak nainstalovat WordPress s Nginx na Ubuntu 20.04 VPS.

Předpoklady

  • Ubuntu 20.04 VPS (budeme používat náš plán SSD 2 VPS)
  • Přístup k uživatelskému účtu root (nebo přístup k účtu správce s oprávněními root)

Krok 1:Přihlaste se k serveru a aktualizujte balíčky operačního systému serveru

Nejprve se přihlaste ke svému serveru Ubuntu 20.04 přes SSH jako uživatel root:

ssh root@IP_Address -p Port_number

„IP_Address“ a „Port_number“ budete muset nahradit příslušnou IP adresou vašeho serveru a číslem portu SSH. V případě potřeby navíc nahraďte „root“ uživatelským jménem účtu správce.

Před spuštěním se musíte ujistit, že všechny balíčky Ubuntu OS nainstalované na serveru jsou aktuální. Můžete to provést spuštěním následujících příkazů:

apt-get update -y
apt-get upgrade -y

Krok 2:Instalace serveru LEMP

WordPress je napsán v PHP a používá MariaDB jako databázový backend. Takže LEMP server musí být nainstalován na vašem serveru. Nginx, MariaDB, PHP a všechna požadovaná rozšíření PHP můžete nainstalovat pomocí následujícího příkazu:

apt-get install nginx mariadb-server php php-curl php-mysql php-gd php-intl php-mbstring php-soap php-xml php-xmlrpc php-zip php-fpm -y

Jakmile je server LEMP nainstalován, spusťte službu Nginx a MariaDB následujícím příkazem:

systemctl start nginx
systemctl start mariadb

Krok 3:Vytvoření databáze WordPress

Dále budete muset vytvořit databázi a uživatele pro WordPress. Nejprve se připojte k prostředí MariaDB pomocí následujícího příkazu:

mysql

Po připojení vytvořte databázi a uživatele pomocí následujícího příkazu:

MariaDB [(none)]> CREATE DATABASE wpdb;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON wpdb.* TO 'wpuser'@'localhost' IDENTIFIED BY  'securepassword';

Dále vyprázdněte oprávnění a ukončete MariaDB pomocí následujícího příkazu:

MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> EXIT;

V tomto okamžiku je MariaDB nainstalována a nakonfigurována pro WordPress. Nyní můžete pokračovat v instalaci WordPress.

Krok 4:Stáhněte si WordPress

Nejprve změňte adresář na výchozí webový kořen Nginx a stáhněte si nejnovější verzi WordPressu pomocí následujícího příkazu:

cd /var/www/html
wget http://wordpress.org/latest.tar.gz

Po dokončení stahování rozbalte stažený soubor pomocí následujícího příkazu:

tar -xzvf latest.tar.gz

Dále změňte adresář na wordpress a přejmenujte vzorový konfigurační soubor:

cd wordpress
mv wp-config-sample.php wp-config.php

Dále upravte konfigurační soubor a definujte nastavení databáze:

nano wp-config.php

Změňte následující řádky:

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

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

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

Uložte a zavřete soubor a poté nastavte správná oprávnění a vlastnictví adresáře wordpress:

chown -R www-data:www-data /var/www/html/wordpress

Jakmile budete hotovi, můžete pokračovat v konfiguraci Nginx pro hostování WordPress.

Krok 5:Konfigurace Nginx pro WordPress

Dále budete muset vytvořit konfigurační soubor virtuálního hostitele Nginx pro hostování vašeho webu WordPress.

nano /etc/nginx/conf.d/wp.conf

Přidejte následující řádky:

server {
        listen 80;
        root /var/www/html/wordpress;
        index  index.php index.html index.htm;
        server_name yourdomain.com;

        error_log /var/log/nginx/yourdomain.com_error.log;
        access_log /var/log/nginx/yourdomain.com_access.log;

        client_max_body_size 100M;
        location / {
                try_files $uri $uri/ /index.php?$args;
        }
        location ~ \.php$ {
                include snippets/fastcgi-php.conf;
                fastcgi_pass unix:/run/php/php7.4-fpm.sock;
                fastcgi_param   SCRIPT_FILENAME $document_root$fastcgi_script_name;
        }
}

Uložte a zavřete soubor a poté pomocí následujícího příkazu ověřte, zda Nginx neobsahuje nějakou chybu syntaxe:

nginx -t

Poté restartujte službu Nginx, abyste použili změny konfigurace:

systemctl restart nginx

Krok 6:Přístup k WordPress

Nyní otevřete webový prohlížeč a spusťte instalaci WordPress pomocí adresy URL http://yourdomain.com . Budete přesměrováni na následující stránku:

Vyberte jazyk a klikněte na tlačítko Pokračovat knoflík. Budete přesměrováni na stránku nastavení WordPress:

Zadejte název svého webu, uživatelské jméno správce, heslo a klikněte na Instalovat WordPress knoflík. Po dokončení instalace byste měli vidět následující stránku:

Klikněte na Přihlásit se knoflík. Měli byste vidět přihlašovací stránku WordPress:

Zadejte své administrátorské uživatelské jméno, heslo a klikněte na Přihlásit se knoflík. Měli byste vidět řídicí panel WordPress:

Gratulujeme! úspěšně jste nainstalovali WordPress na Ubuntu 20.04 VPS.

Samozřejmě nemusíte nic z toho dělat, pokud používáte náš spravovaný hosting WordPress, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby to za vás nastavili. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.

PS. Pokud se vám tento příspěvek líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.


Panels
  1. Nainstalujte WordPress s OpenLiteSpeed ​​na Ubuntu 16.04

  2. Jak nainstalovat LEMP na Ubuntu 18.04

  3. Jak nainstalovat WordPress pomocí zásobníku LEMP na Ubuntu 18.04

  1. Jak nainstalovat WordPress s LAMP Stack na Ubuntu 16.04

  2. Jak nainstalovat MariaDB na Ubuntu 16.04

  3. Jak nainstalovat Magento 2.4 s LEMP Stack na Ubuntu 20.04

  1. Jak nainstalovat MariaDB na Ubuntu 18.04

  2. Jak nainstalovat Wordpress s Nginx, MariaDB a HHVM v Ubuntu 15.04

  3. Jak nainstalovat MariaDB na Ubuntu 18.04 / Ubuntu 16.04