GNU/Linux >> Znalost Linux >  >> Panels >> Panels

Jak nainstalovat Joomla na Ubuntu 18.04

Joomla je redakční systém, který vám umožňuje vytvářet webové stránky a publikovat webový obsah snadno uživatelsky přívětivým způsobem. Jedná se o open-source, zdarma k použití a je postaven na platformě webové aplikace model-view-controller připravené pro mobilní zařízení. V tomto tutoriálu vám ukážeme, jak nainstalovat Joomla na Ubuntu 18.04. Mělo by to fungovat všude, ale uděláme to na jednom z našich hostingových serverů Joomla.

Předpoklady:

– VPS se systémem Ubuntu 18.04
– Administrativní uživatel sudo s oprávněními root

1. Připojte se k vašemu serveru

Chcete-li se připojit k serveru přes SSH jako uživatel root, použijte následující příkaz:

ssh root@IP_ADDRESS -p PORT_NUMBER

a nahraďte „IP_ADDRESS“ a „PORT_NUMBER“ vaší skutečnou IP adresou serveru a číslem portu SSH.

Po přihlášení se pomocí následujících příkazů ujistěte, že je váš server aktuální:

sudo apt-get update
sudo apt-get upgrade

2. Nainstalujte databázový server MySQL

Dále nainstalujeme server MySQL. Chcete-li nainstalovat výchozí balíček, spusťte následující příkaz:

sudo apt-get install mysql-server

To nainstaluje MySQL 5.7 na váš server, ale nebude vás vyzve k nastavení hesla nebo k provedení jakýchkoliv jiných změn konfigurace. Protože to ponechává vaši instalaci MySQL nezabezpečenou, za účelem zlepšení zabezpečení vašeho serveru MySQL vám doporučujeme spustit „mysql_secure_installation ‘ skript zadáním následujícího příkazu:

mysql_secure_installation

Tento skript vám pomůže provádět důležité bezpečnostní úkoly, jako je nastavení hesla uživatele root, zakázání vzdáleného přihlášení uživatele root, odstranění anonymních uživatelů atd.

3. Vytvořte databázi pro Joomla

Nyní vytvoříme databázi MySQL pro náš web Joomla. Přihlaste se ke svému serveru MySQL pomocí následujícího příkazu a zadejte své kořenové heslo MySQL:

sudo mysql -u root -p

V této sekci vytvoříme novou MySQL databázi joomla a přidělte uživatelský přístup k novému uživateli admin_user s heslem Strong_Password :

CREATE DATABASE joomla;
GRANT ALL PRIVILEGES ON joomla.* TO 'admin_user'@'localhost' IDENTIFIED BY 'Strong_Password';
FLUSH PRIVILEGES;
exit;

Nezapomeňte nahradit „Strong_Password“ skutečným silným heslem.

4. Nainstalujte Apache a PHP

Chcete-li nainstalovat webový server Apache, spusťte následující příkaz:

sudo apt-get install apache2

Po dokončení instalace byste měli povolit automatické spouštění Apache po restartu serveru pomocí:

sudo systemctl enable apache2

Stav své služby Apache můžete také zkontrolovat pomocí následujícího příkazu:

sudo systemctl status apache2

Výstup:

apache2.service - The Apache HTTP Server
   Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
  Drop-In: /lib/systemd/system/apache2.service.d
           └─apache2-systemd.conf
   Active: active (running)
 Main PID: 905 (apache2)
    Tasks: 7 (limit: 1110)
   CGroup: /system.slice/apache2.service
           ├─  905 /usr/sbin/apache2 -k start
           ├─  923 /usr/sbin/apache2 -k start
           ├─  926 /usr/sbin/apache2 -k start
           ├─  927 /usr/sbin/apache2 -k start
           ├─  928 /usr/sbin/apache2 -k start
           ├─  929 /usr/sbin/apache2 -k start
           └─16816 /usr/sbin/apache2 -k start

Vzhledem k tomu, že Joomla je aplikace založená na PHP, naším dalším krokem je instalace PHP a některých rozšíření PHP požadovaných Joomlou:

sudo apt-get install php php-xml php-mysql php-zip

Restartujte webový server Apache, aby se načetly moduly PHP:

sudo systemctl restart apache2

Nyní zkontrolujte verzi PHP nainstalovanou na vašem serveru:

php -v

Výstup:

PHP 7.2.10-0ubuntu0.18.04.1 (cli) (built: Sep 13 2018 13:45:02) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.2.10-0ubuntu0.18.04.1, Copyright (c) 1999-2018, by Zend Technologies

5. Stáhněte si Joomla

Dále spusťte níže uvedené příkazy a stáhněte si nejnovější verzi Joomly.

wget https://downloads.joomla.org/cms/joomla3/3-9-1/joomla_3-9-1-stable-full_package-zip?format=zip

Poté spusťte níže uvedené příkazy pro instalaci a rozbalení balíčku, vytvořte adresář Joomla v kořenovém adresáři dokumentu Apache a rozbalte soubor archivu Joomla.

sudo mkdir -p /var/www/html/joomla
sudo unzip joomla_3-9-1-stable-full_package-zip?format=zip -d /var/www/html/joomla

Nastavte odpovídajícím způsobem oprávnění k adresáři:

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

6. Nakonfigurujte webový server Apache

Vytvořte nový konfigurační soubor virtuálního hostitele pro váš web Joomla s názvem vaše-doména.com.conf :

sudo nano /etc/apache2/sites-available/your-domain.com.conf

A přidejte do souboru následující obsah:

<VirtualHost *:80>
     ServerAdmin [email protected]
     DocumentRoot /var/www/html/joomla/
     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/html/joomla/>
            Options FollowSymlinks
            AllowOverride All
            Require all granted
     </Directory>

</VirtualHost>

Uložte soubor a ukončete.

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

Restartujte Apache, aby se změny projevily:

sudo systemctl restart apache2

Otevřete http://your-domain.com/ ve svém preferovaném webovém prohlížeči a dokončete instalační kroky.
To je vše. Pokud jste postupovali správně podle všech pokynů, měli byste nyní být schopni dokončit instalaci Joomly na vašem serveru Ubuntu 18.04.

Samozřejmě nemusíte instalovat Joomlu na Ubuntu 18.04, pokud používáte jednu z našich spravovaných hostingových služeb VPS, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby vám nainstalovali Joomlu na váš server Ubuntu 18.04. Jsou k dispozici 24×7 a okamžitě se postarají o instalaci Joomly. Můžete si také prohlédnout našeho průvodce Jak nainstalovat Joomla s Nginx na Ubuntu 18.04.

PS . Pokud se vám líbil tento příspěvek o jak nainstalovat Joomla na Ubuntu 18.04 , sdílejte jej prosím se svými přáteli na sociálních sítích pomocí tlačítek níže, nebo pokud máte nějaké dotazy, jednoduše zanechte komentář a naši správci systému na ně co nejrychleji odpoví. Děkuji.


Panels
  1. Jak nainstalovat Joomla 3 na Ubuntu 14.04

  2. Jak nainstalovat R na Ubuntu 16.04

  3. Jak nainstalovat Attendize na Ubuntu 16.04

  1. Jak nainstalovat Joomla 3 na Ubuntu 16.04

  2. Jak nainstalovat Nginx na Ubuntu 16.04

  3. Jak nainstalovat Phabricator na Ubuntu 16.04

  1. Jak nainstalovat Joomla s Nginx na Ubuntu 18.04

  2. Jak nainstalovat Drupal na Ubuntu 18.04

  3. Jak nainstalovat ownCloud na Ubuntu 18.04