GNU/Linux >> Znalost Linux >  >> Rocky Linux

Nainstalovat WordPress na Rocky Linux 8 pomocí zásobníku LAMP - Průvodce krok za krokem?

WordPress je široce používaný redakční systém pro hostování statických a dynamických webových stránek. Je zdarma a s otevřeným zdrojovým kódem a je napsán v PHP s MariaDB/MySQL jako databázovým backendem. WordPress je určen pro malé podniky, osobní blogy a online nakupování. WordPress je den ode dne populárnější a je to skvělý způsob, jak rychle zprovoznit webové stránky.

Zde v LinuxAPT, jako součást našich služeb správy serveru, pravidelně pomáháme našim zákazníkům provádět související dotazy na instalaci a konfiguraci Wordpressu.

V této souvislosti se podíváme na instalaci WordPressu pomocí zásobníku LAMP na Rocky Linux 8.


Postup instalace WordPress pomocí zásobníku LAMP na Rocky Linux 8


1. Nainstalujte LAMP Stack

Před spuštěním musí být ve vašem systému nainstalován zásobník LAMP. Nejprve nainstalujme Apache a MariaDB pomocí příkazu:

$ sudo dnf install httpd mariadb-server -y

Poté nainstalujte PHP a požadovaná rozšíření PHP do vašeho systému.

Nejprve resetujte výchozí PHP 7.2 pomocí následujícího příkazu:

$ sudo dnf module reset php

Nyní povolte verzi PHP, kterou chcete nainstalovat. Zde použijeme PHP 7.4:

$ sudo dnf module enable php:7.4

Dále nainstalujte PHP 7.4 s některými běžnými požadovanými rozšířeními pomocí níže uvedeného příkazu:

$ sudo dnf install php php-cli php-json php-gd php-mbstring php-pdo php-xml php-mysqlnd php-pecl-zip curl -y


2. Vytvořte databázi pro WordPress

WordPress potřebuje databázi pro ukládání nastavení konfigurace vašeho webu, uživatelských jmen, příspěvků, stránek a motivů mimo jiné. Potřebujete vytvořit databázi a uživatele pro WordPress. Chcete-li to provést, začněte přihlášením do databáze MariaDB:

$ sudo mysql -u root -p

Dále vytvořte databázi a uživatele pro WordPress:

CREATE DATABASE wordpressdb;
CREATE USER `wordpressuser`@`localhost` IDENTIFIED BY 'strong@password';

Dále udělte uživateli všechna oprávnění k databázi WordPress. Spustit:

GRANT ALL ON wordpressdb.* TO `wordpressuser`@`localhost`;

Poté použijte změny a ukončete.

FLUSH PRIVILEGES;
EXIT;


3. Stáhněte si WordPress

V době psaní tohoto článku je nejnovější verze WordPress 5.8.1. Chcete-li jej stáhnout z oficiální stránky WordPress, použijte následující příkaz wget:

$ wget https://wordpress.org/latest.tar.gz -O wordpress.tar.gz

Po stažení rozbalte obsah archivního souboru. Spustit:

$ tar xf wordpress.tar.gz

Dále zkopírujte rozbalený adresář WordPress do složky /var/www/html:

$ sudo cp -R wordpress /var/www/html/

Poté změňte vlastnictví složky WordPress na uživatele a skupinu Apache. Proveďte příkaz:

$ sudo chown -R apache:apache /var/www/html/wordpress

Také nastavte oprávnění k adresáři tak, abyste umožnili globálním uživatelům přístup k obsahu WordPress. Spustit:

$ sudo chmod -R 775 /var/www/html/wordpress

Poté nakonfigurujte kontext SELinux pro adresář WordPress:

$ sudo semanage fcontext -a -t httpd_sys_rw_content_t "/var/www/html/wordpress(/.*)?"

Chcete-li použít změny SELinux, spusťte příkaz:

$ sudo restorecon -Rv /var/www/html/wordpress


4. Nakonfigurujte Apache pro hostování WordPress

Zde vytvoříme soubor virtuálního hostitele Apache pro WordPress. Toto nasměruje Apache na adresář WordPress ve vašem systému.

Spusťte následující příkaz:

$ sudo nano /etc/httpd/conf.d/wordpress.conf

Připojte k souboru následující řádky:

<VirtualHost *:80>
ServerName server-IP or FQDN
ServerAdmin root@localhost
DocumentRoot /var/www/html/wordpress
<Directory "/var/www/html/wordpress">
Options Indexes FollowSymLinks
AllowOverride all
Require all granted
</Directory>
ErrorLog /var/log/httpd/wordpress_error.log
CustomLog /var/log/httpd/wordpress_access.log common
</VirtualHost>

Uložte a ukončete soubor. Poté restartujte Apache, aby se změny uplatnily:

$ sudo systemctl restart httpd


5. Otevřete instalační program WordPress

Nyní, když jsou všechny konfigurace hotové, dokončete instalaci WordPress pomocí webového průvodce. Otevřete prohlížeč a přejděte k instalačnímu programu WordPress pomocí adresy IP vašeho serveru:

http://server-IP/

Vyberte jazyk a poté pokračujte v instalaci kliknutím na Pokračovat.

Dále zadejte podrobnosti o databázi a klikněte na Odeslat.

Jakmile se úspěšně připojíte k databázi, zobrazí se stránka „Spustit instalaci“. Pokračujte kliknutím na Spustit instalaci.

Poté vytvořte uživatele a nastavte silné heslo pro uživatele Admin. Poznamenejte si své přihlašovací údaje, protože je budete později potřebovat k přihlášení do Worpressu.

Klikněte na nainstalovat WordPress. Po dokončení se zobrazí oznámení potvrzující, že instalace byla úspěšná.

Nyní se přihlaste do WordPress pomocí svých přihlašovacích údajů.

Tím se dostanete na hlavní panel WordPress. Nyní můžete začít zkoumat, jak plně využít WordPress pro vaše webové stránky.



Rocky Linux
  1. Nainstalovat Joomla na Rocky Linux 8 – průvodce krok za krokem?

  2. Nainstalovat Discord na Rocky Linux 8 – průvodce krok za krokem?

  3. Nainstalovat Spotify na CentOS 8 / Rocky Linux - Průvodce krok za krokem?

  1. Instalovat/povolit RPM Fusion na Rocky Linux 8 – průvodce krok za krokem?

  2. Nainstalovat XFCE Desktop na Rocky Linux 8 - Průvodce krok za krokem?

  3. Instalace KVM na Rocky Linux 8 / AlmaLinux 8 - Průvodce krok za krokem?

  1. Nainstalovat LAMP Stack na AlmaLinux 8 – průvodce krok za krokem?

  2. Nasadit Redis na Rocky Linux 8 – průvodce krok za krokem?

  3. Nainstalovat Git na Rocky Linux 8 – průvodce krok za krokem?