GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Joomla s LAMP na Ubuntu 18.04 Bionic Beaver

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.


Ubuntu
  1. Jak nainstalovat Ubuntu 18.04 Bionic Beaver

  2. Jak nainstalovat phpMyAdmin s LAMP na Ubuntu 16.04

  3. Jak nainstalovat GlassFish na Ubuntu 18.04 Bionic Beaver

  1. Jak nainstalovat Kodi na Ubuntu 18.04 Bionic Beaver

  2. Jak nainstalovat Pip na Ubuntu 18.04 Bionic Beaver

  3. Jak nainstalovat OpenVPN na Ubuntu 18.04 Bionic Beaver

  1. Jak nainstalovat Node.js na Ubuntu 18.04 Bionic Beaver

  2. Jak nainstalovat LAMP Stack na Ubuntu 18.04 Bionic Beaver

  3. Jak nainstalovat Joomla s LAMP na Ubuntu 18.04 Bionic Beaver