Joomla koos Apache2-ga, kohalik install Ubuntu 20.04

umbes joomla installimiseks apache2-ga

Järgmises artiklis heidame pilgu sellele kuidas saaksime Joomla koos Apache2-ga installida Ubuntu 20.04. Juhul kui keegi ei tea, on Joomla avatud lähtekoodiga sisuhaldussüsteem. Seda kasutatakse rakenduste ja veebisaitide veebis avaldamiseks. See on kirjutatud PHP-s ja andmebaasina kasutab MySQL / MariaDB.

See on lihtne, lihtne kasutada ja põhineb veebirakenduste raamistikul mudel-vaade-kontroller mobiil valmis. Joomlal on hulk funktsioone ja kujundusi, mis muudavad selle professionaalsete saitide ehitamiseks heaks panuseks.

Installige Joomla koos Apache2-ga Ubuntu 20.04

Installige LAMP-server

Esiteks peame oma süsteemi installima Apache veebiserveri, MariaDB, PHP ja muud PHP laiendused. Selleks saate seda teha järgi artiklit mille me siin blogis paar päeva tagasi kirjutasime või avame terminali (Ctrl + Alt + T) ja kirjutame järgmise käsu:

paigaldage lamp joomla jaoks

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

Kui kõik paketid on installitud, vajame seda redigeeri faili php.ini ja muutke mõnda sätet:

sudo vim /etc/php/7.4/apache2/php.ini

Failis peame muutma järgmise väärtusi:

memory_limit = 512M
upload_max_filesize = 256M
post_max_size = 256M
output_buffering = Off
max_execution_time = 300
date.timezone = Europe/Madrid

Kui kõik väärtused on tehtud, salvestame ja sulgeme faili.

Looge andmebaas

Kõigepealt tule MariaDB installi kindlustamiseks ja MariaDB juurparooli määramiseks järgmise käsuga:

sudo mysql_secure_installation

Siin saame määrata root parooli ja vastata kõigile küsimustele Y, kuid tasub lugeda küsimusi:

mysql_secure_installation joomla jaoks

Siis logime sisse MariaDB kesta käsuga:

sudo mysql -u root -p

Pärast MariaDB juurparooli kasutamist teeme luua Joomla jaoks andmebaas ja kasutaja käskudega:

luua joomla andmebaas

CREATE DATABASE joomladb CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;

GRANT ALL ON joomladb.* TO 'usuariojoomla'@'localhost' IDENTIFIED BY '123password';

FLUSH PRIVILEGES;

EXIT;

Laadige alla Joomla

Kõigepealt läheme laadige alla uusim versioon Joomla oma ametlikul veebisaidil kasutamine wget:

lae alla joomla

wget https://downloads.joomla.org/cms/joomla3/3-9-19/Joomla_3.9.19-Stable-Full_Package.zip

Kui allalaadimine on lõpule jõudnud, peame seda lihtsalt tegema pakkige alla laaditud fail Apache'i veebi juurkataloogi käsuga:

sudo unzip Joomla_3.9.19-Stable-Full_Package.zip -d /var/www/html/joomla

Järgmine muudame joomla kataloogi omandiõiguse www-andmeteks:

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

Kui ülaltoodu on lõpetatud, võime jätkata järgmise sammuga.

Seadistage Joomla jaoks Apache

Nüüd lähme looge uus konfiguratsioonifail virtuaalne host Apache jaoks, kellega teenida Joomlat:

sudo vim /etc/apache2/sites-available/joomla.conf

Lisame faili sisse järgmise sisu:

virtuaalne host joomla jaoks

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

Salvestame ja sulgeme faili. Siis me teeme lubage Apache virtuaalne host ja taaskäivitage Apache-teenus käskudega:

sudo a2ensite joomla
sudo systemctl reload apache2

Kui olete lõpetanud, saate jätkata järgmise sammuga. See saab olema loo kanne hostifaili:

sudo vim /etc/hosts

Faili sees on ainult lisage kirje oma arvuti kohaliku IP-ga ja domeeninimega, millele soovime juurde pääseda meie Joomla installatsioonini.

hosts faili Joomla jaoks

Installige Joomla

Sel hetkel on meil ainult avage veebibrauser ja tippige URL; https://joomla.entreunosyceros.net. Meid suunatakse Joomla installimisviisardi juurde:

joomla installer, esimene ekraan

Sellel esimesel ekraanil peame kirjutama saidi nime, administraatori e-posti aadressi, parooli ja klõpsama nuppu Edasi. See viib meid järgmisele ekraanile, milleks on andmebaasi seadistamise viisard:

db installimisviisard

Siin peame esitama andmed, mida andmebaasi loomisel kasutasime, nagu andmebaasi nimi, andmebaasi kasutajanimi, parool ja lõpetage klõpsates nuppu Edasi. See peaks meid viima lõplik konfiguratsioonileht:

viimane ekraan joomla installimiseks

Sellel ekraanil peab iga kasutaja valima soovitud valiku. Siinkohal võime klõpsata nupul Install. Kui kõik on õigesti installitud, peaksime nägema järgmist ekraani:

installimine lõpetatud

Mitte siin Paigalduskataloogi kustutamiseks on meil veel midagi, klõpsates eelmises ekraanipildil näidatud nuppu ja klõpsates nuppu Administraator. Peaksime nägema Joomla sisselogimislehte:

juurdepääs joomla administreerimisele apache2 abil

Nüüd vajame seda lihtsalt kirjutage meie Joomla kasutajanimi ja parool. Sellega logime sisse. See viib meid halduspaneeli:

joomla juhtpaneel

Sel ajal saame ka Juurdepääs meie Joomla veebisaidile, külastades URL-i: https://joomla.entreunosyceros.net.

veebilokaal koos joomla ja apache2-ga

Ja juba sellega Oleme Joomla edukalt lokaalselt installinud Ubuntu 20.04. Nüüd saame hakata arendama e-kaubanduse poodi, isiklikku veebisaiti, suhtlusportaali või ajaveebi.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   Joaquin DIJO

    Tere, mulle meeldis väga teie õpetus joomla installimiseks Ubuntu 20.04, kuid mul pole pakkujat, nii et entreunosyceros.net ei saa seda panna. Kas ma saan kõike teha kohapeal, ilma et oleksin veel midagi palganud? Mida peaksin teie protseduuris muutma?

    Tänud tuhat

    1.    Damien A. DIJO

      Tere. Kohalikuks tegemiseks ei pea te midagi muud tegema kui järgima artiklis toodud juhiseid. See on omal ajal kõik, mida siin näidatakse, tegin seda kohapeal.

      Peate lihtsalt muutma artiklis näidatud IP-faili hostifailis oleva arvuti omaks. Ja selle asemel, et sisestada entreunosyceros.net, sisestage soovitud domeen (omal ajal oleks see pidanud lisama domeeni.local, mis on selgem).

      tere2.