GNU/Linux >> Znalost Linux >  >> Rocky Linux

Nainstalovat Joomla na Rocky Linux 8 – průvodce krok za krokem?

Joomla je bezplatná a open source platforma Content Management System (CMS) napsaná v PHP. Umožňuje vám snadno vytvářet dynamické webové stránky a aplikace. Zahrnuje snadno použitelný design, který vám umožní maximálně využít jeho vlastnosti a funkčnost.

Zde na LinuxAPT se podíváme na to, jak nainstalovat Joomla na Rocky Linux 8.


Hlavní vlastnosti Joomly zahrnují:

  • Vícejazyčné:Joomla je jednou z nejpopulárnějších a široce podporovaných open source vícejazyčných platforem CMS na světě, která nabízí více než 70 jazyků.
  • Dobrá podpora:Tým Joomla je kombinací jednotlivců, skupin světových vývojářů a obchodních konzultantů, kteří aktivně pomáhají zdarma na fórech.
  • Snadné aktualizace:Pro vývojáře je vždy problém udržovat software aktuální. Joomla se skládá z vestavěného aktualizačního programu, který uživatelům usnadňuje proces aktualizace a nevyžaduje žádné profesionální dovednosti. Obsahuje funkci „Aktualizace verze jedním kliknutím“, která se velmi snadno používá.
  • Integrovaný systém nápovědy:Joomla také poskytuje možnost kontextové nápovědy v aplikaci, která je užitečná pro každou úroveň uživatele, aby se naučila, jak Joomla ovládat.
  • Správa bannerů:Existuje také možnost snadno přidat reklamu a zpeněžit web pomocí správy bannerů.
  • Správce médií:Správce médií je nástroj, který lze použít k nahrávání, organizaci a správě mediálních souborů a složek.
  • Správa kontaktů:Nástroj pro správu kontaktů vám poskytuje možnost přidat několik kontaktů, oddělení a kategorií.
  • Vyhledávání:Vestavěný vyhledávací nástroj nebo funkce chytrého vyhledávání pomohou návštěvníkům snadno najít příslušné informace na vašem webu.
  • Správa obsahu:Joomla je systém pro správu obsahu a obsahuje některé vynikající funkce, které pomáhají uživatelům efektivně organizovat a spravovat obsah.
  • Úpravy rozhraní:Úpravy obsahu jsou velmi snadné a rychlé. Předpokládejme, že čtete své webové stránky a vidíte jakoukoli chybu nebo jinou změnu, kterou chcete provést.
  • Výkonná rozšiřitelnost:Joomla má výkonnou funkci rozšiřitelnosti. Můžete získat více než 7500 rozšíření pro rozšíření vašeho webu a rozšíření jeho funkčnosti.


Kroky k instalaci Joomly na Rocky Linux 8

1. Proveďte aktualizaci systému

Nejprve se ujistěte, že je váš systém aktuální:

$ sudo dnf update
$ sudo dnf install epel-release 


2. Nainstalujte LAMP server

Pokud nemáte nainstalovanou LAMP, můžete postupovat podle našeho průvodce zde.


3. Nainstalujte Joomla do systému

Nyní spustíme následující příkaz ke stažení nejnovějšího instalačního balíčku:

$ wget https://downloads.joomla.org/cms/joomla3/3-9-28/Joomla_3-9-28-Stable-Full_Package.zip?format=zip

Poté rozbalte soubor do složky /var/www/html/ pomocí následujícího příkazu:

$ sudo unzip Joomla_3-9-28-Stable-Full_Package.zip -d /var/www/html

Budeme muset změnit oprávnění některých složek:

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


4. Nakonfigurujte MariaDB pro NextCloud

Ve výchozím nastavení není MariaDB tvrzená. MariaDB můžete zabezpečit pomocí skriptu mysql_secure_installation. měli byste si pozorně přečíst a níže každý krok, který nastaví heslo root, odstraní anonymní uživatele, zakáže vzdálené přihlášení root a odstraní testovací databázi a přístup k zabezpečené MariaDB:

$ mysql_secure_installation

Nakonfigurujte to takto:

- Set root password? [Y/n] y
- Remove anonymous users? [Y/n] y
- Disallow root login remotely? [Y/n] y
- Remove test database and access to it? [Y/n] y
- Reload privilege tables now? [Y/n] y

Dále se budeme muset přihlásit do konzole MariaDB a vytvořit databázi pro NextCloud. Spusťte následující příkaz:

$ mysql -u root -p

To vás vyzve k zadání hesla, takže zadejte své root heslo MariaDB a stiskněte Enter. Jakmile jste přihlášeni ke svému databázovému serveru, musíte vytvořit databázi pro instalaci Joomly:

MariaDB [(none)]> create database joomladb;
MariaDB [(none)]> create user joomlauser@localhost identified by 'your-strong-passwd';
MariaDB [(none)]> grant all privileges on joomladb.* to joomlauser@localhost;
MariaDB [(none)]> flush privileges;
MariaDB [(none)]> exit


5. Nakonfigurujte Apache pro Joomla

Nyní vytvořte nový soubor virtuálního hostitele pomocí následujícího příkazu:

$ nano /etc/httpd/conf.d/joomla.conf

Přidejte následující řádky:

<VirtualHost *:80>
   ServerAdmin [email protected]
   DocumentRoot "/var/www/html/joomla"
   ServerName joomla.linuxapt.com
   ErrorLog "/var/log/httpd/example.com-error_log"
   CustomLog "/var/log/httpd/example.com-access_log" combined
<Directory "/var/www/html/joomla">
   DirectoryIndex index.html index.php
   Options FollowSymLinks
   AllowOverride All
   Require all granted
</Directory>
</VirtualHost>

Uložte soubor a ukončete. Poté restartujte webovou službu Apache, aby se změny projevily:

$ sudo systemctl restart httpd
$ sudo systemctl enable httpd


6. Nakonfigurujte bránu firewall

Povolte firewallu HTTP a HTTPS a znovu jej načtěte pomocí následujících příkazů:

$ sudo firewall-cmd --permanent --zone=public --add-service=http
$ sudo firewall-cmd --permanent --zone=public --add-service=https
$ sudo firewall-cmd --reload


Jak získat přístup k webovému rozhraní Joomla?

Otevřete webový prohlížeč a otevřete URL http://joomla.linuxapt.com. Budete přesměrováni na obrazovku Konfigurace.

Zadejte požadované informace a poté klikněte na 'Nastavit připojení k databázi'.

Dále vyplňte údaje o své databázi a klikněte na 'Instalovat Joomla'.

Počkejte na dokončení procesu instalace.

Dále jako možnost přihlášení vyberte „Otevřít správce“. Nakonec se zobrazí přihlašovací stránka Joomla. Zadejte své přihlašovací údaje a stiskněte tlačítko 'Přihlásit'.

Nakonec se zobrazí řídicí panel Joomly.



Rocky Linux
  1. Nasadit Redis na Rocky Linux 8 – průvodce krok za krokem?

  2. Nainstalovat Git na Rocky Linux 8 – průvodce krok za krokem?

  3. Nainstalovat Gitlab na Rocky Linux 8 – průvodce krok za krokem?

  1. Nainstalovat Discord na Rocky Linux 8 – průvodce krok za krokem?

  2. Nainstalovat Spotify na CentOS 8 / Rocky Linux - Průvodce krok za krokem?

  3. Instalovat/povolit RPM Fusion na Rocky Linux 8 – průvodce krok za krokem?

  1. Nainstalovat WordPress na Rocky Linux 8 pomocí zásobníku LAMP - Průvodce krok za krokem?

  2. Nainstalovat XFCE Desktop na Rocky Linux 8 - Průvodce krok za krokem?

  3. Instalace KVM na Rocky Linux 8 / AlmaLinux 8 - Průvodce krok za krokem?