GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat WordPress na RHEL 8 / CentOS 8 Linux

Tento článek pojednává o instalaci WordPress, bezplatného a open-source systému pro správu obsahu, na RHEL 8 Linux Server. V tomto případě je instalace založena na dobře známém zásobníku LAMP obsahujícím webový server RHEL 8, MariaDB, PHP a Apache.

V tomto tutoriálu se naučíte:

  • Jak nainstalovat LAMP Stack na RHEL 8 / CentOS 8.
  • Jak nakonfigurovat databázi MariaDB.
  • Jak nainstalovat WordPress na RHEL 8 / CentOS 8.
  • Jak otevřít porty brány firewall HTTP a HTTPS.

Nainstalovaný WordPress na serveru/pracovní stanici Red Hat Enterprise Linux 8.

Požadavky na software a použité konvence

Softwarové požadavky a konvence příkazového řádku systému Linux
Kategorie Požadavky, konvence nebo použitá verze softwaru
Systém RHEL 8 / CentOS 8
Software MariaDB Server 10.3.10, PHP 7.2.11-1, Apache/2.4.35 (Red Hat Enterprise Linux)
Jiné Privilegovaný přístup k vašemu systému Linux jako root nebo prostřednictvím sudo příkaz.
Konvence # – vyžaduje, aby dané linuxové příkazy byly spouštěny s právy root buď přímo jako uživatel root, nebo pomocí sudo příkaz
$ – vyžaduje, aby dané linuxové příkazy byly spouštěny jako běžný neprivilegovaný uživatel

Jak nainstalovat WordPress na RHEL 8 / CentOS 8 Linux pokyny krok za krokem

  1. Nainstalujte všechny předpoklady.

    Následující příkaz nainstaluje všechny předpoklady a nástroje potřebné k provedení instalace WordPress:

    # dnf install php-mysqlnd php-fpm mariadb-server httpd tar curl php-json
    
  2. Otevřete na firewallu HTTP a volitelně HTTPS port 80 a 443:
    # firewall-cmd --permanent --zone=public --add-service=http 
    # firewall-cmd --permanent --zone=public --add-service=https
    # firewall-cmd --reload
    
  3. Spusťte webový server Apache i služby MariaDB:
    # systemctl start mariadb
    # systemctl start httpd
    

    Povolte spuštění MariaDB a httpd po restartu systému:

    # systemctl enable mariadb
    # systemctl enable httpd
    
  4. (Volitelné) Zabezpečte svou instalaci MariaDB a nastavte heslo uživatele root:
    # mysql_secure_installation
    
  5. Vytvořte novou databázi wordpress a dát novému uživateli admin přístup k wordpress databáze s heslem pass :
    # mysql -u root -p
    mysql> CREATE DATABASE wordpress;
    mysql> CREATE USER `admin`@`localhost` IDENTIFIED BY 'pass';
    mysql> GRANT ALL ON wordpress.* TO `admin`@`localhost`;
    mysql> FLUSH PRIVILEGES;
    mysql> exit
    
  6. Stáhněte si a extrahujte WordPress. Začněte stažením instalačního balíčku WordPress a extrahováním jeho obsahu:
    $ curl https://wordpress.org/latest.tar.gz --output wordpress.tar.gz
    $ tar xf wordpress.tar.gz
    

    Zkopírujte extrahovaný adresář WordPress do /var/www/html adresář:

    # cp -r wordpress /var/www/html
    

    Nakonec v tomto kroku změňte oprávnění a změňte kontext zabezpečení souboru SELinux:

    # chown -R apache:apache /var/www/html/wordpress
    # chcon -t httpd_sys_rw_content_t /var/www/html/wordpress -R
    
  7. Spusťte průvodce instalací WordPress a proveďte samotnou instalaci WordPress. Přejděte v prohlížeči na http://localhost/wordpress nebo http://SERVER-HOST-NAME/wordpress a postupujte podle pokynů.

    Zadejte dříve nakonfigurované údaje o databázi podle kroku 5 .

    Spusťte instalaci WordPress kliknutím na Run the installation tlačítko.

    Poskytněte požadované informace průvodcem WordPress.

    Tato obrazovka se zobrazí, jakmile bude instalace WordPress úspěšná.

    Přihlaste se pomocí svých nových uživatelských údajů.

    Administrátorský back-end WordPress. Vše hotovo.


Cent OS
  1. Jak nainstalovat redmine na RHEL 8 / CentOS 8 Linux

  2. Jak nainstalovat Hadoop na RHEL 8 / CentOS 8 Linux

  3. Jak nainstalovat DNS server na RHEL 8 / CentOS 8 Linux

  1. Jak nainstalovat Perl na RHEL 8 / CentOS 8 Linux

  2. Jak nainstalovat apache tomcat na Linux RHEL 8 / CentOS 8

  3. Jak nainstalovat node.js na RHEL 8 / CentOS 8 Linux

  1. Jak nainstalovat Xdebug na RHEL 8 / CentOS 8 Linux

  2. Jak nainstalovat hvězdičku na RHEL 8 / CentOS 8 Linux

  3. Jak nainstalovat Apache na RHEL 8 / CentOS 8 Linux