▷ Slik installerer du JOOMLA i UBUNTU 20.04 eller 19.04

Linux er et av de mest dynamiske operativsystemene i dag siden de tillater installasjon og konfigurasjon av mange applikasjoner og programmer for å utvide systemets egen funksjonalitet ytterligere, og et av de mest populære segmentene i Linux er utvikling, spesielt når det gjelder å lage nettsteder. I dette tilfellet er det ikke nok å ha ideen om nettstedet, men å ha det riktige settet med verktøy slik at alt går perfekt og det spiller inn CMS (Content Management System - Content Management System) som integrerer PHP kode samt de nødvendige temaene og pluginene for å gjøre det å lage et nettsted best mulig.

I CMS -verdenen har vi forskjellige alternativer å bruke og Joomla! er en av dem. Så i dag får 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 utføre oppgavene med å publisere webinnhold. Siden Joomla! Den er basert på et webapplikasjonsrammeverk basert på visningskontrollermodellen som er kompatibel med alle CMS, og dette resulterer i muligheten til å lage online innhold uten problemer.

Joomla miljøerJoomla! kan brukes i miljøer som:

  • Samfunn, skole eller samfunnsbaserte nettsteder eller portaler.
  • Magasiner, aviser og nettpublikasjoner.
  • Bedriftsnettsteder eller portaler, samt intranett og ekstranett.
  • Personlige hjemmesider.
  • Offentlige eller ideelle organisasjoner.

Joomla brukerHvis vi vil bruke Joomla! Rammeverk, som utviklere, vil det være mulig å lage:

  • Verktøy for datarapportering.
  • Bruer til søknad.
  • Tilpassede produktkataloger.
  • Beholdningskontrollsystemer.
  • Forretningskataloger.
  • Reservasjonssystemer.
  • Kommunikasjonsverktøy.

Uten flere ord skal vi se hvordan du installerer Joomla Ubuntu 19.04, 19.10 eller 20.04 og dermed får mest mulig ut av fordelene.

1. Oppdater Ubuntu -pakker

Det første trinnet å ta vil være å oppdatere Ubuntu -pakkene med deres respektive applikasjon, for dette utfører vi følgende:

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

2. Installer Apache og PHP Ubuntu


Deretter vil vi installere Apache og PHP 7.3 fordi Joomla! Den er skrevet i PHP og lagrer dataene i MySQL på back-end, Apache er påkrevd da vi vil ha tilgang via en nettleser.

Trinn 1
For dette vil vi først installere Apache ved å utføre følgende:

 sudo apt installere apache2 

FORSTØRRE

Steg 2
Vi skriver inn bokstaven "S" for å bekrefte nedlasting og installasjon av Apache i Ubuntu, nå skal vi starte og aktivere Apache -tjenesten i Ubuntu med følgende kommandoer:

 sudo systemctl stopp apache2.service sudo systemctl start apache2.service sudo systemctl aktiver apache2.service

FORSTØRRE

Trinn 3
Det neste trinnet vil være å installere PHP 7.3, og for dette må vi bruke et depot siden PHP 7.3 ikke alltid vil bli funnet i de offisielle Ubuntu -lagrene, for dette utfører vi først følgende kommando:

 sudo apt-get install software-properties-common 

FORSTØRRE

Trinn 4
Vi skriver inn bokstaven S for å bekrefte nedlasting og installasjon, etter dette legger vi til depotet med følgende kommando:

 sudo add-apt-repository ppa: ondrej / php 

FORSTØRRE

Trinn 5
Vi trykker på Enter -tasten for å bekrefte handlingen og fortsetter med å oppdatere depotene:

 sudo apt oppdatering 

FORSTØRRE

Trinn 6
Etter dette skal vi installere PHP 7.3 -pluginene 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-omkod php7.3-ryddig php7.3-xmlrpc 

FORSTØRRE

Trinn 7
Igjen skriver vi inn bokstaven S for å bekrefte nedlasting og installasjon:

FORSTØRRE

Trinn 8
Hvis vi vil vite versjonen av Apache, kan vi utføre følgende linje:

 sudo dpkg -l apache2 

FORSTØRRE

Trinn 9
Vi må validere at Apache fungerer korrekt, og for dette sjekker vi statusen med følgende kommando:

 sudo systemctl status apache2 

FORSTØRRE

Trinn 10
Fra selve datamaskinen får vi tilgang til en nettleser, og i en ny fane skriver du inn følgende:

 http: // datamaskin_IP 
Trinn 11
Som et resultat vil vi se følgende:

FORSTØRRE

Trinn 12
For å kontrollere versjonen av PHP utfører vi følgende:

 php -v 

FORSTØRRE

3. Installer MariaDB Ubuntu


Siden Joomla! du trenger en database på serveren for å lagre dataene dine, du må installere en relasjonsdatabaseserver.

Trinn 1
For dette vil vi bruke MariaDB som kan installeres med følgende kommando:

 sudo apt installer mariadb-server 

FORSTØRRE

Steg 2
Vi skriver inn bokstaven S for å bekrefte oppgaven og installere MariaDB i Ubuntu 19.04, 19.10 eller 20.04:

FORSTØRRE

Trinn 3
Som standard er installasjonen av MaríaDB ikke sikker, vi må legge til sikkerhet ved å utføre følgende kommando:

 sudo mysql_secure_installation 
Trinn 4
Der tildeler vi rotpassordet og skriver inn bokstaven "Y" for hvert spørsmål som vises:

FORSTØRRE

4. Lag Joomla -database

Trinn 1
Vi kommer til å lage databasen der Joomla -objektene vil bli plassert, for dette får vi tilgang til MariaDB med følgende kommando:

 sudo mysql -u root -p 
Steg 2
Der skal vi utføre følgende linjer:
 LAG DATABASE "Databasenavn"; TILBUD ALT PÅ "database * TIL" bruker "@" localhost "IDENTIFISERT MED" PASSORD "; FLUSH -PRIVILEGER; EXIT;
Trinn 3
Vi kan også bruke kommandoen "vis databaser" for å vise de nåværende databasene i MariaDB:

FORSTØRRE

5. Last ned Joomla! for Ubuntu

Trinn 1
Når databasen er opprettet, skal vi laste ned Joomla! fra den offisielle lenken der vi finner den nyeste versjonen tilgjengelig:

Steg 2
Den nåværende versjonen er 3.9.16, og for å laste den ned kjører vi:

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

FORSTØRRE

Trinn 3
La oss lage katalogen for Joomla!:

 sudo mkdir / var / www / html / Joomla 
Trinn 4
Vi pakker ut filen til katalogen:
 sudo unzip Joomla_3.19-16-Stable-Full_package.zip -d / var / www / html / Joomla 

FORSTØRRE

Trinn 5
Nå skal vi tildele Apache -tillatelser 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

Trinn 6
Vi starter Apache på nytt for å bruke endringene:

 sudo systemctl restart apache2 Apache -konfigurasjon for Joomla!
Trinn 7
Det er på tide å konfigurere Apache -webserveren for websidene til Joomla -serveren, i dette tilfellet må vi opprette en virtuell vert for Joomla som vil bli kalt Joomla.conf:
 sudo nano /etc/apache2/sites-available/joomla.conf 
Trinn 8
I denne filen vil vi lime inn 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 kombinert Alternativer FollowSymlinks AllowOverride All Krever alt gitt 

FORSTØRRE

Trinn 9
Vi lagrer endringene ved hjelp av følgende tastekombinasjon:

Ctrl + O.

Vi forlater redaktøren ved hjelp av:

Ctrl + X

Trinn 10
Vi aktiverer den virtuelle verten med følgende kommandoer:

 sudo a2ensite joomla.conf sudo a2enmod skrive om
Trinn 11
Vi starter Apache på nytt:
 sudo systemctl starter apache2 på nytt 

FORSTØRRE

6. Slik får du tilgang til Joomla cpanel

Trinn 1
Når disse trinnene er konfigurert, vil vi være klare til å få tilgang til Joomla! For dette går vi til en nettleser og skriver inn følgende syntaks:

 http: // Computer_IP / joomla

FORSTØRRE

Steg 2
I dette første vinduet må vi konfigurere noen aspekter som:

  • Språk å bruke i Joomla!
  • Navnet på nettstedet som skal opprettes
  • Mulighet for å legge til en beskrivelse
  • Vi legger inn kontakt -e -posten
  • Vi skriver inn brukernavn og passord

Trinn 3
Når dette er definert, klikker vi på Neste og vi ser dette:

FORSTØRRE

Trinn 4
Her konfigurerer vi følgende:

  • Type database som skal brukes (vi lar standardalternativet være)
  • Hosting som må være "localhost"
  • Bruker å få tilgang til
  • Vi kan legge til passord
  • I feltet "Database" går vi inn i databasen som vi har opprettet i MariaDB

Trinn 5
Vi klikker på Neste, så ser vi dette:

FORSTØRRE

Trinn 6
Der får vi tilgang til parametrene som må installeres i Joomla!, Nederst finner vi flere detaljer:

FORSTØRRE

Trinn 7
Når dette er bekreftet klikker vi på "Installer" for å kjøre den respektive prosessen:

FORSTØRRE

Trinn 8
Når dette slutter vil vi se følgende:

FORSTØRRE

Trinn 9
Der har vi to alternativer som er å få tilgang til nettstedet direkte eller til Joomla -administrasjonen. Hvis vi klikker på nettstedet, ser vi følgende:

FORSTØRRE

Trinn 10
For sikkerhets skyld anbefales det å slette installasjonsmappen, vi klikker der for å få tilgang til det globale nettstedet:

FORSTØRRE

Trinn 11
Når brukeropplysningene er angitt, får vi tilgang til:

FORSTØRRE

Trinn 12
Hvis vi går til alternativet "Administrasjon", vil vi observere følgende:

FORSTØRRE

Trinn 13
Derfra har vi all global ledelse av Joomla! og dens parametere for å konfigurere dem etter behov:

FORSTØRRE

Trinn 14
Hvis av en eller annen grunn når du prøver å få tilgang til Joomla! I de første trinnene dannes en domenefeil, du har muligheten til å opprette et lokalt domene i Ubuntu, for dette vil vi først installere Nginx med følgende kommando:

 sudo apt installer nginx 

Trinn 15
Vi bekrefter nedlasting og installasjon. Etter dette vil vi gå til katalogen ved å utføre:

 cd / var / www 
Trinn 16
Der gir vi HTML -tillatelser:
 sudo chmod 777 html 

Trinn 17
Nå vil vi gå til utforskeren og finne banen / var / www / html og der vil vi lage mappen med domenenavnet, i dette tilfellet "site1":

FORSTØRRE

Trinn 18
Det neste trinnet vil være å redigere / etc / hosts -filen ved å kjøre:

 sudo gedit / etc / hosts 
Trinn 19
I den viste filen angir vi følgende linje:
 127.0.0.1 Nettsted1 

FORSTØRRE

Trinn 20
Vi lagrer endringene og starter Nginx på nytt ved å kjøre. Etter dette vil vi være klare til å bruke dette domenet sammen med Joomla!.

 sudo service nginx omstart 
Med Solvetic har du lært å installere Joomla Ubuntu 19.04, 19.10 eller 20.04 på en komplett og omfattende måte for å bruke hver av funksjonene.

wave wave wave wave wave