Linux je jedním z nejdynamičtějších operačních systémů současnosti, protože umožňují instalaci a konfiguraci mnoha aplikací a programů k dalšímu rozšíření vlastních funkcí systému a jedním z nejpopulárnějších segmentů Linuxu je vývoj, zejména pokud jde o vytváření webových stránek. V tomto případě nestačí mít představu o webu, ale mít správnou sadu nástrojů, aby vše proběhlo perfektně a do hry vstoupil CMS (Content Management System - Content Management System), který integruje PHP kód, stejně jako nezbytná témata a doplňky, aby bylo vytváření webových stránek co nejlepší.
Ve světě CMS máme různé alternativy k použití a Joomla! je jedním z nich. Dnes tedy uvidíme, jak nainstalovat Joomla na Ubuntu 20.04 nebo jak nainstalovat Joomla na Ubuntu 19.04. Joomla! Jedná se o zcela bezplatný a kódový CMS, se kterým můžeme provádět úkoly publikování webového obsahu. Od Joomly! Je založen na webovém aplikačním rámci založeném na modelu view-controller, který je kompatibilní se všemi CMS, což má za následek schopnost vytvářet online obsah bez problémů.
Prostředí JoomlaJoomla! lze použít pro prostředí jako:
- Komunitní, školní nebo komunitní webové stránky nebo portály.
- Časopisy, noviny a online publikace.
- Firemní weby nebo portály, stejně jako intranety a extranety.
- Osobní domovské stránky.
- Vládní nebo neziskové webové stránky.
Joomla používáPokud chceme používat Joomla! Framework, jako vývojáři, bude možné vytvořit:
- Nástroje pro hlášení dat.
- Mosty aplikace.
- Vlastní katalogy produktů.
- Systémy řízení zásob.
- Obchodní adresáře.
- Rezervační systémy.
- Komunikační nástroje.
Bez dalších slov se podíváme na to, jak nainstalovat Joomla Ubuntu 19.04, 19.10 nebo 20.04 a získat tak co nejvíce z jejích výhod.
1. Aktualizujte balíčky Ubuntu
Prvním krokem, který je třeba provést, bude aktualizace balíčků Ubuntu pomocí jejich příslušné aplikace, proto provedeme následující:
sudo apt update -y && sudo apt upgrade -y
2. Nainstalujte si Apache a PHP Ubuntu
Dále nainstalujeme Apache a PHP 7.3, protože Joomla! Je napsán v PHP a ukládá data do MySQL na back-end, Apache je vyžadován, protože budeme mít přístup prostřednictvím prohlížeče.
Krok 1
Za tímto účelem nejprve nainstalujeme Apache provedením následujícího:
sudo apt nainstalovat apache2
ZVĚTŠIT
Krok 2
Zadáme písmeno „S“ pro potvrzení stažení a instalace Apache v Ubuntu, nyní se chystáme spustit a povolit službu Apache v Ubuntu pomocí následujících příkazů:
sudo systemctl stop apache2.service sudo systemctl start apache2.service sudo systemctl povolit apache2.service
ZVĚTŠIT
Krok 3
Dalším krokem bude instalace PHP 7.3, a proto musíme použít úložiště, protože PHP 7.3 nebude vždy nalezeno v oficiálních úložištích Ubuntu, proto nejprve spustíme následující příkaz:
sudo apt-get install software-properties-common
ZVĚTŠIT
Krok 4
Pro potvrzení stažení a instalace zadáme písmeno S, poté přidáme úložiště následujícím příkazem:
sudo add-apt-repository ppa: ondrej / php
ZVĚTŠIT
Krok 5
Stisknutím klávesy Enter akci potvrdíme a pokračujeme k aktualizaci úložišť:
sudo apt aktualizace
ZVĚTŠIT
Krok 6
Poté nainstalujeme doplňky PHP 7.3 pomocí následujícího příkazu:
sudo apt-get install php7.3 libapache2-mod-php7.3 php7.3-cli php7.3-mysql php7.3-gd php7.3-recode php7.3-tidy php7.3-xmlrpc
ZVĚTŠIT
Krok 7
Znovu zadáme písmeno S pro potvrzení stahování a instalace:
ZVĚTŠIT
Krok 8
Pokud chceme znát verzi Apache, můžeme spustit následující řádek:
sudo dpkg -l apache2
ZVĚTŠIT
Krok 9
Musíme ověřit, že Apache funguje správně, a proto zkontrolujeme jeho stav pomocí následujícího příkazu:
sudo systemctl status apache2
ZVĚTŠIT
Krok 10
Z počítače samotného můžeme přistupovat k prohlížeči a na nové kartě zadat následující:
http: // počítač_IPKrok 11
V důsledku toho uvidíme následující:
ZVĚTŠIT
Krok 12
Abychom zkontrolovali verzi PHP, spustíme následující:
php -v
ZVĚTŠIT
3. Nainstalujte si MariaDB Ubuntu
Od Joomly! k ukládání dat potřebujete databázi na serveru, budete muset nainstalovat relační databázový server.
Krok 1
K tomu použijeme MariaDB, který lze nainstalovat pomocí následujícího příkazu:
sudo apt nainstalovat mariadb-server
ZVĚTŠIT
Krok 2
Zadáme písmeno S pro potvrzení úkolu a nainstalujeme MariaDB v Ubuntu 19.04, 19.10 nebo 20.04:
ZVĚTŠIT
Krok 3
Ve výchozím nastavení není instalace MaríaDB bezpečná, musíme přidat zabezpečení spuštěním následujícího příkazu:
sudo mysql_secure_installationKrok 4
Zde přiřadíme heslo root a pro každou zobrazenou otázku zadáme písmeno „Y“:
ZVĚTŠIT
4. Vytvořte databázi Joomla
Krok 1
Chystáme se vytvořit databázi, kde budou hostovány objekty Joomla, proto k MariaDB přistoupíme následujícím příkazem:
sudo mysql -u root -pKrok 2
Zde provedeme následující řádky:
VYTVOŘIT DATABÁZI "Název databáze"; UDĚLIT VŠE DO "databáze" TO "uživateli"@"localhost" IDENTIFIKOVANÉ "HESLEM"; FLUSH PRIVILEGES; VÝSTUP;Krok 3
Můžeme také použít příkaz "zobrazit databáze" k výpisu aktuálních databází v MariaDB:
ZVĚTŠIT
5. Stáhnout Joomla! pro Ubuntu
Krok 1
Jakmile je databáze vytvořena, chystáme se stáhnout Joomla! z oficiálního odkazu, kde najdeme nejnovější dostupnou verzi:
Krok 2
Aktuální verze je 3.9.16 a ke stažení ji spustíme:
sudo wget https://downloads.joomla.org/cms/joomla3/3-9-16/Joomla_3-9-16-Stable-Full_Package.zip
ZVĚTŠIT
Krok 3
Pojďme vytvořit adresář pro Joomla!:
sudo mkdir / var / www / html / JoomlaKrok 4
Extrahujeme soubor do uvedeného adresáře:
sudo rozbalit Joomla_3.19-16-Stable-Full_package.zip -d / var / www / html / Joomla
ZVĚTŠIT
Krok 5
Nyní přiřadíme oprávnění Apache následujícími příkazy:
sudo chown -R www -data: www -data / var / www / html / joomla sudo chmod -R 755 / var / www / html / Joomla
ZVĚTŠIT
Krok 6
Restartujeme Apache, abychom provedli změny:
sudo systemctl restart apache2 Konfigurace Apache pro Joomla!Krok 7
Je na čase nakonfigurovat webový server Apache pro webové stránky serveru Joomla, v tomto případě musíme pro Joomlu vytvořit virtuálního hostitele, který se bude jmenovat Joomla.conf:
sudo nano /etc/apache2/sites-available/joomla.confKrok 8
Do tohoto souboru vložíme následující:
ServerAdmin [email protected] DocumentRoot / var / www / html / joomla / ServerName doména.com ServerAlias www. domain.com ErrorLog $ {APACHE_LOG_DIR} /error.log CustomLog $ {APACHE_LOG_DIR} /access.log kombinované Možnosti FollowSymlinks AllowOverride All Vyžadovat vše uděleno
ZVĚTŠIT
Krok 9
Změny uložíme pomocí následující kombinace kláves:
Ctrl + O
Editor opustíme pomocí:
Ctrl + X
Krok 10
Virtuálního hostitele povolíme pomocí následujících příkazů:
sudo a2ensite joomla.conf sudo a2enmod přepsatKrok 11
Restartujeme Apache:
sudo systemctl restart apache2
ZVĚTŠIT
6. Jak získat přístup k cpanelu Joomla
Krok 1
Jakmile jsou tyto kroky nakonfigurovány, budeme připraveni přistupovat k Joomla !, proto přejdeme do webového prohlížeče a zadáme následující syntaxi:
http: // IP_počítače / joomla
ZVĚTŠIT
Krok 2
V tomto počátečním okně musíme nakonfigurovat některé aspekty, jako například:
- Jazyk pro použití v Joomle!
- Název webu, který se má vytvořit
- Možnost přidat popis
- Zadáme kontaktní e -mail
- Zadáme uživatelské jméno a heslo
Krok 3
Jakmile je toto definováno, klikneme na Další a uvidíme toto:
ZVĚTŠIT
Krok 4
Zde nakonfigurujeme následující:
- Typ databáze, kterou chcete použít (ponecháme výchozí možnost)
- Hosting, který musí být „localhost“
- Uživatel k přístupu
- Můžeme přidat heslo
- Do pole „Databáze“ zadáme databázi, kterou jsme vytvořili v MariaDB
Krok 5
Klikneme na Další a uvidíme toto:
ZVĚTŠIT
Krok 6
Zde přistupujeme k parametrům, které je třeba nainstalovat do Joomla !, ve spodní části najdeme další podrobnosti:
ZVĚTŠIT
Krok 7
Jakmile to bude ověřeno, spustíme příslušný proces kliknutím na „Instalovat“:
ZVĚTŠIT
Krok 8
Když to skončí, uvidíme následující:
ZVĚTŠIT
Krok 9
Máme dvě možnosti, kterými je přímý přístup na web nebo do administrace Joomla, pokud klikneme na web, zobrazí se následující:
ZVĚTŠIT
Krok 10
Z bezpečnostních důvodů se doporučuje odstranit instalační složku, kliknutím sem přejdeme na globální web:
ZVĚTŠIT
Krok 11
Po zadání přihlašovacích údajů uživatele přistupujeme k:
ZVĚTŠIT
Krok 12
Pokud přejdeme na možnost „Správa“, budeme sledovat následující:
ZVĚTŠIT
Krok 13
Odtud máme veškerou globální správu Joomly! a jeho parametry pro jejich konfiguraci podle potřeby:
ZVĚTŠIT
Krok 14
Pokud z jakéhokoli důvodu při pokusu o přístup k Joomla! V počátečních krocích je vygenerována chyba domény, máte možnost vytvořit místní doménu v Ubuntu, proto nejprve nainstalujeme Nginx následujícím příkazem:
sudo apt nainstalovat nginx
Krok 15
Potvrzujeme stažení a instalaci. Poté přejdeme do adresáře spuštěním:
cd / var / wwwKrok 16
Tam udělujeme oprávnění HTML:
sudo chmod 777 html
Krok 17
Nyní přejdeme k průzkumníkovi a vyhledáme cestu / var / www / html a tam vytvoříme složku s názvem domény, v tomto případě „site1“:
ZVĚTŠIT
Krok 18
Dalším krokem bude úprava souboru / etc / hosts spuštěním:
sudo gedit / etc / hostsKrok 19
V zobrazeném souboru zadáme následující řádek:
127.0.0.1 Místo 1
ZVĚTŠIT
Krok 20
Uložíme změny a restartujeme Nginx spuštěním. Poté budeme připraveni používat tuto doménu společně s Joomlou!.
restartování služby sudo nginxS aplikací Solvetic jste se naučili instalovat Joomla Ubuntu 19.04, 19.10 nebo 20.04 úplným a komplexním způsobem, abyste mohli využívat všechny její funkce.