Joomla az Apache2-vel, helyi telepítés az Ubuntu 20.04-re

a joomla telepítéséről az apache2 segítségével

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:

telepítsen lámpát a joomla-hoz

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:

mysql_secure_installation for joomla

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:

adatbázis létrehozása a joomla számára

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:

letöltés joomla

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:

virtuális gép a joomla számára

<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.

hosts fájl a joomla számára

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:

joomla telepítő, első képernyő

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ó:

db telepí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:

utolsó képernyő a joomla telepítéséhez

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:

Telepítés befejezve

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:

hozzáférés a joomla adminisztrációhoz az apache2 segítségével

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:

joomla kezelőpanel

Ebben az időben mi is Keresse fel a Joomla webhelyünket az URL meglátogatásával: https://joomla.entreunosyceros.net.

weblocal joomlával és apache2-vel

É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.


2 hozzászólás, hagyd a tiedet

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Joaquin dijo

    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

    1.    Damien A. dijo

      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.