V tomto článku vysvětlíme nezbytné kroky k instalaci a konfiguraci WordPress na Ubuntu 18.04 LTS. Než budete pokračovat v tomto tutoriálu, ujistěte se, že jste přihlášeni jako uživatel s právy sudo. 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ů a zpravodajských serverů. Výkon webových stránek s WordPress je také obvykle jeden z nejrychlejších dostupných.
Nainstalujte WordPress na Ubuntu
Krok 1. Nejprve, než začnete instalovat jakýkoli balíček na váš 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 2. Vytvoření databáze MySQL pro WordPress.
WordPress používá databázi MySQL 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 MySQL pomocí následujícího příkazu a zadejte své kořenové heslo MySQL:
mysql -u root -p
Jakmile jste v konzoli MySQL, vytvořte novou databázi:
CREATE DATABASE wordpress; GRANT ALL PRIVILEGES ON wordpress.* TO 'admin_wp'@'localhost' IDENTIFIED BY 'YourStrongPassword'; FLUSH PRIVILEGES; exit;
Krok 3. Nainstalujte WordPress na Ubuntu 18.04.
Spuštěním následujících příkazů stáhněte a extrahujte nejnovější instalační soubory WordPress ve výchozím kořenovém adresáři dokumentů webového serveru:
cd /var/www/html wget -c http://wordpress.org/latest.zip unzip latest.zip chown -R www-data:www-data wordpress rm latest.zip
Poté spusťte následující příkaz pro přejmenování ukázkového konfiguračního souboru:
cd /var/www/html/wordpress mv wp-config-sample.php wp-config.php
Nyní otevřete soubor wp-config.php pomocí svého oblíbeného textového editoru, například:
// ** MySQL settings - You can get this info from your web host ** // /** The name of the database for WordPress */ define('DB_NAME', 'wordpress'); /** MySQL database username */ define('DB_USER', 'admin_wp'); /** MySQL database password */ define('DB_PASSWORD', 'YourStrongPassword'); /** 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 4. 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 moje_domena.com:
nano /etc/apache2/sites-available/your_domain.com.conf
A do souboru přidejte následující obsah:
<VirtualHost *:80> ServerAdmin [email protected]_domain.com ServerName your_domain.com ServerAlias www.my_domain.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/your_domain.com.conf /etc/apache2/sites-enabled/my_domain.com.conf
Aby se nová konfigurace projevila, restartujte službu Apache zadáním:
sudo systemctl restart apache2
Krok 5. 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/
To je vše, co musíte udělat, abyste mohli nainstalovat WordPress na Ubuntu 18.04. Doufám, že vám tento rychlý tip pomůže. Pokud máte dotazy nebo návrhy, neváhejte zanechat komentář níže.