GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Joomla na Ubuntu 18.04

Pokud jde o vytváření webových stránek, jedním z nejjednodušších způsobů, jak mít své stránky v provozu, je použití CMS (systém správy obsahu ), který se obvykle dodává s přibaleným PHP kód a všechna témata a pluginy, které potřebujete.

Kromě WordPress , další populární CMS je Joomla . Joomla je bezplatný a open-source CMS, který je postaven na PHP a ukládá svá data na databázovém stroji založeném na SQL na backendu.

V tomto článku se dozvíte, jak nainstalovat Joomla na Ubuntu 18.04 a novější verze Ubuntu.

Krok 1:Aktualizujte systémové balíčky Ubuntu

Vždy je skvělý nápad aktualizovat systémové balíčky a úložiště dříve, než cokoli jiného. Aktualizujte a upgradujte svůj systém spuštěním.

$ sudo apt update -y && sudo apt upgrade -y

Aktualizujte systémové balíčky Ubuntu

Krok 2:Instalace Apache a PHP 7.2 v Ubuntu

Joomla je napsán na PHP a ukládá data v MySQL na back-endu. Dále budou uživatelé přistupovat k libovolnému Joomla přes prohlížeč, a proto musíme nainstalovat Apache webový server, který bude obsluhovat Joomla stránky.

Chcete-li nainstalovat Apache a PHP (budeme používat PHP 7.2 ) proveďte níže uvedené příkazy.

$ sudo apt install apache2 libapache2-mod-php7.2 openssl php-imagick php7.2-common php7.2-curl php7.2-gd php7.2-imap php7.2-intl php7.2-json php7.2-ldap php7.2-mbstring php7.2-mysql php7.2-pgsql php-smbclient php-ssh2 php7.2-sqlite3 php7.2-xml php7.2-zip

Nainstalujte Apache a PHP v Ubuntu

Po dokončení instalace můžete ověřit verzi Apache nainstalován spuštěním příkazu dpkg.

$ sudo dpkg -l apache

Zkontrolujte verzi Apache v Ubuntu

Nyní spusťte a povolte Apache webový server.

$ sudo systemctl start apache2
$ sudo systemctl enable apache2

Chcete-li potvrdit, že Apache je v provozu, spusťte příkaz:

$ sudo systemctl status apache2

Nyní přejděte do svého prohlížeče a zadejte IP adresu svého serveru do adresního řádku, jak je znázorněno:

http://server-IP

Níže byste měli získat webovou stránku zobrazující Apache je nainstalován a spuštěn.

Ověřte stránku Apache v Ubuntu

Pro potvrzení, zda PHP spusťte příkaz.

$ php -v

Zkontrolujte verzi PHP v Ubuntu

Krok 3:Nainstalujte MariaDB v Ubuntu

Od Joomla bude vyžadovat databázi na backendu pro uložení dat, musíme nainstalovat relační databázový server. Pro tuto příručku nainstalujeme MariaDB server, který je forkem MySQL . Je to bezplatný databázový stroj s otevřeným zdrojovým kódem, který obsahuje vylepšené funkce a funkce.

Chcete-li nainstalovat MariaDB spusťte příkaz:

$ sudo apt install mariadb-server

Nainstalujte MariaDB v Ubuntu

Od MariaDB není ve výchozím nastavení zabezpečena, takže je zranitelná vůči potenciálnímu narušení. Preventivně se chystáme zabezpečit databázový stroj

Chcete-li toho dosáhnout, zadejte příkaz:

$ sudo mysql_secure_installation

Stiskněte ENTER až budete vyzváni k zadání hesla uživatele root a stiskněte ‘Y’ pro nastavení hesla uživatele root.

Nastavte heslo MySQL v Ubuntu

Pro zbytek sekce stačí napsat ‘Y’ a stiskněte ENTER nastavte jej na doporučená nastavení, která posílí jeho zabezpečení.

Zabezpečte MySQL v Ubuntu

Konečně jsme zajistili náš databázový stroj.

Krok 4:Vytvořte databázi Joomla

Jak již bylo zmíněno dříve, Joomla ukládá svá data na backend SQL server, v tomto případě MariaDB . Takže vytvoříme databázi pro uložení jejích souborů.

Nejprve se přihlásíme do MariaDB pomocí příkazu:

$ sudo mysql -u root -p

Chcete-li vytvořit databázi, uživatele databáze a udělit oprávnění uživateli databáze, spusťte níže uvedené příkazy.

MariaDB [(none)]> CREATE DATABASE joomla_db;
MariaDB [(none)]> GRANT ALL ON joomla_db.* TO ‘joomla_user’@’localhost’ IDENTIFIED BY ‘[email protected]’;
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> EXIT;

Krok 5:Stáhněte si Joomla v Ubuntu

V tomto kroku stáhneme instalační soubor z oficiálních stránek Joomly. V době psaní tohoto článku je nejnovější verze Joomla 3.9.16 . Chcete-li stáhnout instalační balíček, spusťte příkaz níže:

$ sudo wget https://downloads.joomla.org/cms/joomla3/3-9-16/Joomla_3-9-16-Stable-Full_Package.zip

Jakmile je stahování dokončeno. Musíme to rozbalit do adresáře webroot. Udělejme tedy adresář a nazvěme jej ‚Joomla '. Můžete mu dát jakékoli jméno.

$ sudo mkdir /var/www/html/joomla

Dále rozbalte zazipovaný soubor Joomla do právě vytvořeného ‘Joomla ' adresář.

$ sudo unzip Joomla_3.19-16-Stable-Full_package.zip -d /var/www/html/joomla

Po dokončení nastavte vlastnictví adresáře na uživatele Apache a změňte oprávnění, jak je uvedeno níže:

$ sudo chown -R www-data:www-data /var/www/html/joomla
$ sudo chmod -R 755 /var/www/html/joomla

Aby se změny projevily, restartujte Apache webový server.

$ sudo systemctl restart apache2

Krok 6:Konfigurace Apache pro Joomla

Chystáme se nakonfigurovat Apache webový server na server Joomla webové stránky. Aby se tak stalo, vytvoříme soubory virtuálního hostitele pro Joomlu a nazveme jej Joomla.conf .

$ sudo vim /etc/apache2/sites-available/joomla.conf

Vložte konfiguraci níže do souboru a uložte.

<VirtualHost *:80>
     ServerAdmin [email protected]
     DocumentRoot /var/www/html/joomla/
     ServerName example.com
     ServerAlias www.example.com

     ErrorLog ${APACHE_LOG_DIR}/error.log
     CustomLog ${APACHE_LOG_DIR}/access.log combined

     <Directory /var/www/html/joomla/>
            Options FollowSymlinks
            AllowOverride All
            Require all granted
     </Directory>
</VirtualHost>

Dále povolte soubor virtuálních hostitelů.

$ sudo a2ensite joomla.conf
$ sudo a2enmod rewrite

Poté restartujte službu webového serveru Apache, aby se změny projevily.

$ sudo systemctl restart apache2

Krok 7:Dokončení instalace Joomla v Ubuntu

Když jsou všechny konfigurace na místě, zbývá už jen nastavit Joomla přes webový prohlížeč. Spusťte tedy prohlížeč a procházejte adresu URL svého serveru, jak je uvedeno

http:// server-IP/joomla

Zobrazí se níže uvedená webová stránka. Vyplňte požadované údaje, jako je název webu, e-mailová adresa, uživatelské jméno a heslo, a klikněte na „Další “.

Konfigurace webu Joomla

V další části vyplňte podrobnosti o databázi, jako je typ databáze (Vyberte MySQLI ), uživatel databáze, název databáze a heslo databáze. Poté klikněte na tlačítko Další '.

Nastavení Joomla MySQL

Následující stránka poskytuje přehled všech nastavení a umožňuje provést kontrolu před instalací.

Přehled instalace Joomla

Přejděte dolů na „Kontrola před instalací “ a „Doporučená nastavení ’ a potvrďte, že jsou nainstalovány všechny požadované balíčky a správná nastavení.

Kontrola před instalací Joomla

Poté klikněte na tlačítko „Instalovat ' knoflík. Nastavení Joomly začne, jak je uvedeno.

Proces instalace Joomla

Po dokončení dostanete níže upozornění, že byla nainstalována Joomla.

Instalace Joomla dokončena

Jako bezpečnostní opatření bude instalační program vyžadovat, abyste před přihlášením smazali instalační složku. Přejděte tedy dolů a klikněte na „Odstranit instalační složku “ tlačítko zobrazené níže.

Odebrat Joomla Installation Director

Chcete-li se přihlásit, klikněte na ‘Administrátor “, které vás přesměruje na stránku níže.

Přihlášení správce Joomla

Zadejte své uživatelské jméno a heslo a klikněte na „Přihlásit se ' knoflík. Tím se dostanete na řídicí panel Joomla zobrazený níže.

Joomla Dashboard v Ubuntu

Nyní si můžete vytvořit svůj blog a pomocí různých pluginů a nastavení zlepšit jeho vzhled. Konečně jsme dokončili instalaci Joomly na Ubuntu 18.04 .

Sharing is Caring…
Sdílet na FacebookuSdílet na TwitteruSdílet na LinkedinSdílet na Redditu
Ubuntu
  1. Jak nainstalovat PHP 7.4 / 7.3 / 7.2 na Ubuntu 18.04 / Ubuntu 16.04

  2. Jak nainstalovat PHP 7 na Ubuntu 14.04

  3. Jak nainstalovat PHP 7 na Ubuntu 15.04

  1. Jak nainstalovat Joomla 3 na Ubuntu 14.04

  2. Jak nainstalovat Joomla 3 na Ubuntu 16.04

  3. Jak nainstalovat PHP 7.3 na Ubuntu 18.04

  1. Jak nainstalovat R na Ubuntu 20.04

  2. Jak nainstalovat Go na Ubuntu 18.04

  3. Jak nainstalovat R na Ubuntu 18.04