A következő cikkben megnézzük hogyan telepíthetjük a Joomla-t az Apache2-vel az Ubuntu 20.04-re. Ha valaki nem tudja, a Joomla egy nyílt forráskódú tartalomkezelő rendszer. Alkalmazások és weboldalak online közzétételére szolgál. PHP-ben íródott, és a MySQL / MariaDB-t használja adatbázisként.
Ez egyszerű, könnyen használható és webes alkalmazás keretrendszeren alapul modell-nézet-vezérlő mobil készen áll. A Joomla rengeteg olyan funkcióval és dizájnnal rendelkezik, amelyek jó fogadást tesznek professzionális oldalak építésére.
Telepítse a Joomla-t az Apache2-vel az Ubuntu 20.04-re
Telepítse a LAMP szervert
Először is telepítenünk kell az Apache webszervert, a MariaDB, a PHP és más PHP kiterjesztéseket a rendszerünkre. Ehhez megteheti kövesse a cikket hogy néhány napja írtunk ebben a blogban, vagy megnyitunk egy terminált (Ctrl + Alt + T), és megírjuk a következő parancsot:
sudo apt install apache2 mariadb-server php7.4 libapache2-mod-php7.4 php7.4-cli php7.4-mysql php7.4-json php7.4-opcache php7.4-mbstring php7.4-intl php7.4-xml php7.4-gd php7.4-zip php7.4-curl php7.4-xmlrpc unzip
Az összes csomag telepítése után szükségünk lesz rá szerkessze a php.ini fájlt és módosítson néhány beállítást:
sudo vim /etc/php/7.4/apache2/php.ini
A fájlban módosítanunk kell az alábbiak értékeit:
memory_limit = 512M upload_max_filesize = 256M post_max_size = 256M output_buffering = Off max_execution_time = 300 date.timezone = Europe/Madrid
Miután az összes érték elkészült, mentjük és bezárjuk a fájlt.
Hozzon létre egy adatbázist
Először gyere a MariaDB telepítés biztonságához és a MariaDB gyökér jelszavának beállításához a következő paranccsal:
sudo mysql_secure_installation
Itt beállíthatjuk a root jelszavát, és az összes kérdésre válaszolhatunk Y, de érdemes elolvasni a kérdéseket:
majd bejelentkezünk a MariaDB shellbe a következő paranccsal:
sudo mysql -u root -p
A MariaDB root jelszó használata után megtesszük hozzon létre egy adatbázist és egy felhasználót a Joomla számára a parancsokkal:
CREATE DATABASE joomladb CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci; GRANT ALL ON joomladb.* TO 'usuariojoomla'@'localhost' IDENTIFIED BY '123password'; FLUSH PRIVILEGES; EXIT;
Töltse le a Joomla-t
Először megyünk töltse le a legújabb verziót Joomla hivatalos honlapjáról használatával wget:
wget https://downloads.joomla.org/cms/joomla3/3-9-19/Joomla_3.9.19-Stable-Full_Package.zip
Amint a letöltés befejeződött, csak muszáj csomagolja ki a letöltött fájlt az Apache webgyökérkönyvtárába a következő paranccsal:
sudo unzip Joomla_3.9.19-Stable-Full_Package.zip -d /var/www/html/joomla
majd megváltoztatjuk a joomla könyvtár tulajdonjogát www-data-ra:
sudo chown -R www-data:www-data /var/www/html/joomla
Miután a fentiek befejeződtek, folytathatjuk a következő lépéssel.
Állítsa be az Apache-ot a Joomla számára
Most nézzük hozzon létre egy új konfigurációs fájlt virtuális gazdagép az Apache számára, amellyel a Joomla szolgálható:
sudo vim /etc/apache2/sites-available/joomla.conf
A fájlban a következő tartalmat fogjuk hozzáadni:
<VirtualHost *:80> ServerName joomla.entreunosyceros.net DirectoryIndex index.html index.php DocumentRoot /var/www/html/joomla ErrorLog ${APACHE_LOG_DIR}/joomla-error.log CustomLog ${APACHE_LOG_DIR}/joomla-access.log combined <Directory /var/www/html/joomla> Options FollowSymLinks AllowOverride All Require all granted </Directory> </VirtualHost>
Mentjük és bezárjuk a fájlt. Akkor fogunk engedélyezze az Apache virtuális gazdagépet és indítsa újra az Apache szolgáltatást a parancsokkal:
sudo a2ensite joomla sudo systemctl reload apache2
Miután végzett, folytathatja a következő lépéssel. Ez lesz az hozzon létre egy bejegyzést a hosts fájlban:
sudo vim /etc/hosts
A fájlban csak adjon hozzá egy bejegyzést a számítógépünk helyi IP-jével és a domain névvel, amellyel hozzáférni akarunk Joomla installációnkhoz.
Telepítse a Joomla-t
Ezen a ponton nincs más, mint nyissa meg a webböngészőt és írja be az URL-t; https://joomla.entreunosyceros.net. Átirányítunk a Joomla telepítővarázslóhoz:
Ebben az első képernyőn meg kell írnunk a webhely nevét, az adminisztrátor e-mail címét, a jelszót, és kattintson a Tovább gombra. Ezzel a következő képernyőre kerülünk, amely a adatbázis-beállító varázsló:
Itt meg kell adnunk azokat az adatokat, amelyeket az adatbázis létrehozásakor használtunk, például az adatbázis nevét, az adatbázis felhasználónevét, a jelszavát, és a Tovább gombra kattintva fejezzük be. Ennek el kell vezetnie minket végső konfigurációs oldal:
Ezen a képernyőn minden felhasználónak ki kell választania a kívánt opciót. Ekkor rákattinthatunk a Telepítés gombra. Ha a telepítés befejeződött, ha minden rendben van, akkor a következő képernyőt kell látnunk:
Nem itt Többet kell törölnünk a telepítési könyvtárból, ha rákattintunk az előző képernyőképen jelzett gombra, és rákattintunk az Administrator gombra. Meg kell látnunk a Joomla bejelentkezési oldalát:
Most csak erre van szükségünk írja meg a Joomla felhasználónevünket és jelszavunkat. Ezzel bejelentkezünk. Ezzel eljutunk az adminisztrációs panelhez:
Ebben az időben mi is Keresse fel a Joomla webhelyünket az URL meglátogatásával: https://joomla.entreunosyceros.net.
És ezzel már Sikeresen telepítettük a Joomla-t helyileg az Ubuntu 20.04-re. Most elkezdhetjük az e-kereskedelmi áruház, személyes weboldal, közösségi oldal vagy blog fejlesztését.
Helló, nagyon tetszett az oktatóanyagod a joomla telepítéséhez az Ubuntu 20.04-be, de nincs szolgáltatóm, így az entreunosyceros.net nem tudja feltenni. Megtehetek mindent helyben, anélkül, hogy bármit is felvettem volna? Mit változtassak az eljárásodon?
Köszönöm ezer
Szia. Helyi végrehajtáshoz nem kell mást tennie, csak a cikkben található utasításokat követnie. Ez a maga korában mindent, amit itt bemutatok, helyben tettem.
Csak meg kell változtatnia a cikkben bemutatott IP-címet a gazdagép fájlban található számítógépére. És ahelyett, hogy az entreunosyceros.net-t tenné, tegye be a kívánt domaint (annak idején a domain.local-ot kellett volna felvennie, ami egyértelműbb).
helló2.