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.