V tomto článku vysvětlíme nezbytné kroky k instalaci a konfiguraci Joomly 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.
Joomla je jedním z nejpopulárnějších open source systémů pro správu obsahu, který pohání stovky tisíc webových stránek. Je napsán v PHP a obsahuje spoustu funkcí, které lze rozšířit pomocí bezplatných a prémiových rozšíření a motivů. S Joomlou si můžete snadno vytvořit svůj eCommerce obchod, osobní web nebo blog.
Nainstalujte Joomla 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.
Joomla je postavena 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. Vytvoření databáze MySQL pro Joomla.
Joomla 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 joomla; GRANT ALL PRIVILEGES ON joomla.* TO 'admin_user'@'localhost' IDENTIFIED BY 'Your_Strong_Password'; FLUSH PRIVILEGES; exit;
Krok 4. Nainstalujte Joomla na Ubuntu 18.04.
Před stažením archivu Joomla nejprve vytvořte adresář, který bude obsahovat soubory Joomla, a přejděte do něj:
sudo mkdir -p /var/www/example.com cd /var/www/example.com
Dále stáhněte aktuální verzi Joomly ze stránky pro stahování Joomla pomocí následujícího příkazu wget:
sudo wget https://downloads.joomla.org/cms/joomla3/3-9-4/Joomla_3-9-4-Stable-Full_Package.zip sudo unzip Joomla_3-9-4-Stable-Full_Package.zip
Nastavte odpovídajícím způsobem oprávnění k adresáři:
sudo chown -R www-data: /var/www/example.com
Krok 5. Konfigurace Apache pro Joomla.
Vytvořte nový konfigurační soubor virtuálního hostitele pro svůj web Joomla s názvem vaše-domena.com.conf:
nano /etc/apache2/sites-available/your_domain.com.conf
A do souboru přidejte následující obsah:
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/example.com ServerName your-domain.com ServerAlias www.your-domain.com ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined <Directory /var/www/example.com/> Options FollowSymlinks AllowOverride All Require all granted </Directory> </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/your-domain.com.conf
Aby se nová konfigurace projevila, restartujte službu Apache zadáním:
sudo systemctl restart apache2
Krok 6. Dokončení instalace Joomla.
V posledním kroku této příručky potřebujeme vstoupit do webového rozhraní Joomla 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 pro instalaci Joomla CMS 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.