▷ Sådan installeres JOOMLA i UBUNTU 20.04 eller 19.04

Linux er et af de mest dynamiske operativsystemer i dag, da de tillader installation og konfiguration af mange applikationer og programmer at udvide systemets egen funktionalitet yderligere, og et af de mest populære segmenter i Linux er udvikling, især når det kommer til at oprette websteder. I dette tilfælde er det ikke nok at have ideen om stedet, men at have det rigtige sæt værktøjer, så alt går perfekt, og der kommer CMS (Content Management System - Content Management System), der integrerer PHP, i spil kode samt de nødvendige temaer og plugins for at gøre oprettelsen af ​​et websted det bedste det kan være.

I CMS -verdenen har vi forskellige alternativer at bruge og Joomla! er en af ​​dem. Så i dag vil vi se, hvordan du installerer Joomla på Ubuntu 20.04 eller hvordan du installerer Joomla på Ubuntu 19.04. Joomla! Det er et helt gratis og kodet CMS, som vi kan udføre opgaverne med at udgive webindhold på. Siden Joomla! Det er baseret på en webapplikationsramme baseret på view-controller-modellen, som er kompatibel med alle CMS, og dette resulterer i evnen til at oprette onlineindhold uden problemer.

Joomla miljøerJoomla! kan bruges til miljøer som:

  • Fællesskabs-, skole- eller samfundsbaserede websteder eller portaler.
  • Magasiner, aviser og onlinepublikationer.
  • Virksomhedswebsteder eller portaler samt intranet og ekstranet.
  • Personlige hjemmesider.
  • Offentlige eller almennyttige websteder.

Joomla brugerHvis vi vil bruge Joomla! Framework, som udviklere vil det være muligt at oprette:

  • Datarapporteringsværktøjer.
  • Anvendelsesbroer.
  • Tilpassede produktkataloger.
  • Lagerstyringssystemer.
  • Forretningsmapper.
  • Reservationssystemer.
  • Kommunikationsværktøjer.

Uden yderligere ord skal vi se, hvordan du installerer Joomla Ubuntu 19.04, 19.10 eller 20.04 og dermed får mest muligt ud af fordelene.

1. Opdater Ubuntu -pakker

Det første skridt at tage er at opdatere Ubuntu -pakkerne med deres respektive applikation, til dette udfører vi følgende:

 sudo apt update -y && sudo apt upgrade -y 

2. Installer Apache og PHP Ubuntu


Dernæst installerer vi Apache og PHP 7.3, fordi Joomla! Det er skrevet i PHP og gemmer dataene i MySQL på back-end, Apache er påkrævet, da vi får adgang via en browser.

Trin 1
Til dette installerer vi først Apache ved at udføre følgende:

 sudo apt installere apache2 

FORSTØRRE

Trin 2
Vi indtaster bogstavet "S" for at bekræfte download og installation af Apache i Ubuntu, nu skal vi starte og aktivere Apache -tjenesten i Ubuntu med følgende kommandoer:

 sudo systemctl stop apache2.service sudo systemctl start apache2.service sudo systemctl aktiver apache2.service

FORSTØRRE

Trin 3
Det næste trin vil være at installere PHP 7.3, og til dette skal vi gøre brug af et depot, da PHP 7.3 ikke altid findes i de officielle Ubuntu -arkiver, for dette udfører vi først følgende kommando:

 sudo apt-get install software-properties-common 

FORSTØRRE

Trin 4
Vi indtaster bogstavet S for at bekræfte download og installation, derefter tilføjer vi depotet med følgende kommando:

 sudo add-apt-repository ppa: ondrej / php 

FORSTØRRE

Trin 5
Vi trykker på Enter -tasten for at bekræfte handlingen og fortsætter med at opdatere lagrene:

 sudo apt opdatering 

FORSTØRRE

Trin 6
Efter dette skal vi installere PHP 7.3 -plugins med følgende kommando:

 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 

FORSTØRRE

Trin 7
Igen indtaster vi bogstavet S for at bekræfte download og installation:

FORSTØRRE

Trin 8
Hvis vi vil kende versionen af ​​Apache, kan vi udføre følgende linje:

 sudo dpkg -l apache2 

FORSTØRRE

Trin 9
Vi skal validere, at Apache fungerer korrekt, og til dette kontrollerer vi dens status med følgende kommando:

 sudo systemctl status apache2 

FORSTØRRE

Trin 10
Fra selve computeren kan vi få adgang til en browser og i en ny fane indtaste følgende:

 http: // computer_IP 
Trin 11
Som et resultat vil vi se følgende:

FORSTØRRE

Trin 12
For at kontrollere versionen af ​​PHP udfører vi følgende:

 php -v 

FORSTØRRE

3. Installer MariaDB Ubuntu


Siden Joomla! du har brug for en database på serveren for at gemme dine data, skal du installere en relationsdatabaseserver.

Trin 1
Til dette vil vi bruge MariaDB, som kan installeres med følgende kommando:

 sudo apt installer mariadb-server 

FORSTØRRE

Trin 2
Vi indtaster bogstavet S for at bekræfte opgaven og installere MariaDB i Ubuntu 19.04, 19.10 eller 20.04:

FORSTØRRE

Trin 3
Som standard er installationen af ​​MaríaDB ikke sikker, vi skal tilføje sikkerhed ved at udføre følgende kommando:

 sudo mysql_secure_installation 
Trin 4
Der tildeler vi root -adgangskoden og indtaster bogstavet "Y" for hvert vist spørgsmål:

FORSTØRRE

4. Opret Joomla database

Trin 1
Vi skal oprette databasen, hvor Joomla -objekterne vil blive hostet, til dette får vi adgang til MariaDB med følgende kommando:

 sudo mysql -u root -p 
Trin 2
Der vil vi udføre følgende linjer:
 Opret DATABASE "Databasenavn"; GRANT ALL ON "database * TIL" bruger "@" localhost "IDENTIFICERET MED" PASSWORD "; FLUSH -PRIVILEGER; AFSLUT;
Trin 3
Vi kan også bruge kommandoen "vis databaser" til at liste de aktuelle databaser i MariaDB:

FORSTØRRE

5. Download Joomla! til Ubuntu

Trin 1
Når databasen er oprettet, vil vi downloade Joomla! fra det officielle link, hvor vi finder den nyeste version tilgængelig:

Trin 2
Den nuværende version er 3.9.16, og for at downloade den udfører vi:

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

FORSTØRRE

Trin 3
Lad os oprette biblioteket til Joomla!:

 sudo mkdir / var / www / html / Joomla 
Trin 4
Vi udtrækker filen til nævnte bibliotek:
 sudo unzip Joomla_3.19-16-Stable-Full_package.zip -d / var / www / html / Joomla 

FORSTØRRE

Trin 5
Nu skal vi tildele Apache -tilladelser med følgende kommandoer:

 sudo chown -R www -data: www -data / var / www / html / joomla sudo chmod -R 755 / var / www / html / Joomla

FORSTØRRE

Trin 6
Vi genstarter Apache for at anvende ændringerne:

 sudo systemctl genstart apache2 Apache -konfiguration til Joomla!
Trin 7
Det er på tide at konfigurere Apache -webserveren til Joomla -serverens websider, i dette tilfælde skal vi oprette en virtuel vært for Joomla, som vil blive kaldt Joomla.conf:
 sudo nano /etc/apache2/sites-available/joomla.conf 
Trin 8
I denne fil vil vi indsætte følgende:
 ServerAdmin [email protected] DocumentRoot / var / www / html / joomla / ServerName domain.com ServerAlias ​​www. domain.com ErrorLog $ {APACHE_LOG_DIR} /error.log CustomLog $ {APACHE_LOG_DIR} /access.log kombineret Valg FølgSymlinks TilladOverrider alle Kræv alt givet 

FORSTØRRE

Trin 9
Vi gemmer ændringerne ved hjælp af følgende tastekombination:

Ctrl + O.

Vi forlader redaktøren ved hjælp af:

Ctrl + X

Trin 10
Vi aktiverer den virtuelle vært med følgende kommandoer:

 sudo a2ensite joomla.conf sudo a2enmod omskriv
Trin 11
Vi genstarter Apache:
 sudo systemctl genstart apache2 

FORSTØRRE

6. Sådan får du adgang til Joomla cpanel

Trin 1
Når disse trin er konfigureret, vil vi være klar til at få adgang til Joomla! Derfor går vi til en webbrowser og indtaster følgende syntaks:

 http: // Computer_IP / joomla

FORSTØRRE

Trin 2
I dette indledende vindue skal vi konfigurere nogle aspekter som:

  • Sprog at bruge i Joomla!
  • Navnet på det websted, der skal oprettes
  • Mulighed for at tilføje en beskrivelse
  • Vi indtaster kontakt -e -mailen
  • Vi indtaster brugernavn og adgangskode

Trin 3
Når dette er defineret, klikker vi på Næste, og vi ser dette:

FORSTØRRE

Trin 4
Her konfigurerer vi følgende:

  • Databasetype, der skal bruges (vi forlader standardindstillingen)
  • Hosting, der skal være "localhost"
  • Bruger at få adgang til
  • Vi kan tilføje adgangskode
  • I feltet "Database" indtaster vi den database, som vi har oprettet i MariaDB

Trin 5
Vi klikker på Næste, og vi ser dette:

FORSTØRRE

Trin 6
Der får vi adgang til de parametre, der skal installeres i Joomla!, I bunden finder vi flere detaljer:

FORSTØRRE

Trin 7
Når dette er blevet bekræftet, klikker vi på "Installer" for at køre den respektive proces:

FORSTØRRE

Trin 8
Når dette ender, ser vi følgende:

FORSTØRRE

Trin 9
Der har vi to muligheder for at få adgang til webstedet direkte eller til Joomla -administrationen, hvis vi klikker på webstedet, ser vi følgende:

FORSTØRRE

Trin 10
Af hensyn til sikkerheden anbefales det at slette installationsmappen, vi klikker der for at få adgang til det globale websted:

FORSTØRRE

Trin 11
Når brugeroplysningerne er indtastet, får vi adgang til:

FORSTØRRE

Trin 12
Hvis vi går til indstillingen "Administration", vil vi observere følgende:

FORSTØRRE

Trin 13
Derfra har vi al den globale ledelse af Joomla! og dens parametre til at konfigurere dem efter behov:

FORSTØRRE

Trin 14
Hvis det er af en eller anden grund, når du prøver at få adgang til Joomla! I de indledende trin genereres en domænefejl, du har mulighed for at oprette et lokalt domæne i Ubuntu, for dette installerer vi først Nginx med følgende kommando:

 sudo apt installere nginx 

Trin 15
Vi bekræfter download og installation. Efter dette vil vi gå til biblioteket ved at udføre:

 cd / var / www 
Trin 16
Der giver vi HTML -tilladelser:
 sudo chmod 777 html 

Trin 17
Nu går vi til explorer og finder stien / var / www / html, og der vil vi oprette mappen med domænenavnet, i dette tilfælde "site1":

FORSTØRRE

Trin 18
Det næste trin vil være at redigere filen / etc / hosts ved at udføre:

 sudo gedit / etc / hosts 
Trin 19
I den viste fil indtaster vi følgende linje:
 127.0.0.1 Websted1 

FORSTØRRE

Trin 20
Vi gemmer ændringerne og genstarter Nginx ved at køre. Herefter vil vi være klar til at bruge dette domæne sammen med Joomla!.

 sudo service nginx genstart 
Med Solvetic har du lært at installere Joomla Ubuntu 19.04, 19.10 eller 20.04 på en komplet og omfattende måde at bruge hver af dens funktioner.

wave wave wave wave wave