GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat WordPress s LAMP na Ubuntu 20.04

V tomto článku vysvětlíme nezbytné kroky k instalaci a konfiguraci WordPress s LAMP na Ubuntu 20.04 LTS. Než budete pokračovat v tomto tutoriálu, ujistěte se, že jste přihlášeni jako uživatel s sudo privilegia. Všechny příkazy v tomto tutoriálu by měly být spouštěny jako uživatel bez oprávnění root.

WordPress je přední světový systém pro správu obsahu. WordPress, který používají desítky milionů webových stránek i tvůrci internetu, je páteří většiny blogů, obchodních webů, e-shopů a mnoha dalších. Výkon webových stránek s WordPress je také obvykle jeden z nejrychlejších dostupných.

Nainstalujte WordPress s LAMP na Ubuntu 20.04

Krok 1. Než začnete instalovat jakýkoli balíček na svůj server Ubuntu, vždy doporučujeme zajistit, aby byly všechny systémové balíčky aktualizovány.

sudo apt update
sudo apt upgrade

Krok 2. Nainstalujte sadu LAMP.

WordPress je postaven na PHP. Můžete jej hostovat jako jakoukoli jinou webovou aplikaci napsanou v PHP. Takže budete muset nastavit Ubuntu jako server LAMP. Pokud jste tak ještě neučinili, použijte našeho tradičního průvodce LAMP k nastavení Ubuntu pro poskytování PHP, než budete pokračovat.

Krok 3. Nainstalujte WordPress na systém Ubuntu.

Po instalaci zásobníku LAMP (Apache, MariaDB a PHP) začněte stahovat nejnovější verzi WordPress:

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

Potom rozbalte archivovaný soubor:

tar -xzvf latest.tar.gz

Změňte vlastníka a nastavte správná oprávnění pro tyto soubory, musíte spustit následující příkaz:

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

Krok 4. Vytvořte databázi pro WordPress.

WordPress používá databázi MariaDB k ukládání všech svých dat, jako jsou příspěvky, stránky, uživatelé, pluginy a nastavení motivů. Přihlaste se ke svému serveru MariaDB pomocí následujícího příkazu a zadejte své root heslo MariaDB:

mysql -u root -p

Jakmile jste v konzoli MariaDB, vytvořte novou databázi:

CREATE DATABASE wordpress_db;
CREATE USER [email protected] IDENTIFIED BY 'your-strong-password';
GRANT ALL PRIVILEGES ON wordpress_db.* TO [email protected];
FLUSH PRIVILEGES;
exit;

Jakmile bude databáze vytvořena, budeme muset do konfiguračního souboru WordPress přidat tyto informace:

cd /var/www/html/wordpress
mv wp-config-sample.php wp-config.php

Nyní otevřete wp-config.php soubor s vaším oblíbeným textovým editorem, například:

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'wordpress_db');

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

/** MySQL database password */
define('DB_PASSWORD', 'your-strong-password');

/** MySQL hostname */
define('DB_HOST', 'localhost');

/** Database Charset to use in creating database tables. */
define('DB_CHARSET', 'utf8');

/** The Database Collate type. Don't change this if in doubt. */
define('DB_COLLATE', '');

Krok 5. Konfigurace Apache pro WordPress.

Nyní můžeme vytvářet soubory virtuálního hostitele. Spuštěním následujícího příkazu vytvořte konfigurační soubor virtuálního hostitele pro vaši doménu vase_domena.com:

nano /etc/apache2/sites-available/mydomain.com.conf

A do souboru přidejte následující obsah:

<VirtualHost *:80>

ServerAdmin [email protected]_domain.com
ServerName mydomain.com.com
ServerAlias www.mydomain.com.com
DocumentRoot /var/www/html/wordpress

<Directory /var/www/html/wordpress>
     Options Indexes FollowSymLinks
     AllowOverride All
     Require all granted
</Directory>

ErrorLog ${APACHE_LOG_DIR}/your_domain.com_error.log 
CustomLog ${APACHE_LOG_DIR}/your_domain.com_access.log combined 
</VirtualHost>

Chcete-li povolit virtuálního hostitele, který jsme právě vytvořili, spusťte následující příkaz:

ln -s /etc/apache2/sites-available/mydomain.com.com.conf /etc/apache2/sites-enabled/mydomain.com.conf

Aby se nová konfigurace projevila, restartujte službu Apache zadáním:

sudo a2ensite mydomain.com.conf
sudo systemctl restart apache2

Krok 6. Dokončení instalace WordPress.

V posledním kroku této příručky potřebujeme vstoupit do webového rozhraní WordPress a dokončit instalaci. Pro dokončení instalace otevřete prohlížeč a přejděte na:

http://your_domain.com/

Poté klikněte na Pokračovat a zadejte název webu, uživatelské jméno, heslo a váš e-mail. Nyní klikněte na Instalovat WordPress.

To je vše, co potřebujete k instalaci WordPressu na Ubuntu 20.04 Focal Fossa. Doufám, že vám tento rychlý tip pomůže. Pokud máte dotazy nebo návrhy, neváhejte zanechat komentář níže.


Ubuntu
  1. Jak nainstalovat WordPress s Nginx na Ubuntu 18.04

  2. Jak nainstalovat WordPress s LAMP Stack na Ubuntu 16.04

  3. Jak nainstalovat WordPress s LAMP Stack na Ubuntu 20.04

  1. Jak nainstalovat WordPress s Apache na Ubuntu 18.04

  2. Jak nainstalovat Wordpress 4 na Ubuntu 14.04 LAMP

  3. Nainstalujte WordPress na Ubuntu 16.04 / Ubuntu 14.04 s LAMP

  1. Jak nainstalovat WordPress s LAMP Stack na Ubuntu 20.04

  2. Jak nainstalovat phpMyAdmin s Apache (LAMP) na Ubuntu 18.04

  3. Jak nainstalovat phpMyAdmin s Apache (LAMP) na Ubuntu 20.04