Linux är ett av de mest dynamiska operativsystemen idag eftersom de tillåter installation och konfiguration av många applikationer och program för att ytterligare utöka systemets egen funktionalitet och ett av de mest populära segmenten i Linux är utveckling, särskilt när det gäller att skapa webbplatser. I det här fallet är det inte tillräckligt att ha idén om webbplatsen utan att ha rätt uppsättning verktyg så att allt går perfekt och det spelar in CMS (Content Management System - Content Management System) som integrerar PHP kod samt de nödvändiga teman och plugins för att skapa en webbplats så bra som möjligt.
I CMS -världen har vi olika alternativ att använda och Joomla! är en av dem. Så idag får vi se hur du installerar Joomla på Ubuntu 20.04 eller hur du installerar Joomla på Ubuntu 19.04. Joomla! Det är ett helt gratis och kodat CMS med vilket vi kan utföra uppgif.webpterna för att publicera webbinnehåll. Sedan Joomla! Den är baserad på ett webbapplikationsramverk baserat på view-controller-modellen som är kompatibel med alla CMS och detta resulterar i möjligheten att skapa onlineinnehåll utan problem.
Joomla miljöerJoomla! kan användas för miljöer som:
- Community, skolor eller samhällsbaserade webbplatser eller portaler.
- Tidningar, tidningar och onlinepublikationer.
- Företagets webbplatser eller portaler, samt intranät och extranät.
- Personliga hemsidor.
- Statliga eller ideella webbplatser.
Joomla använderOm vi vill använda Joomla! Framework, som utvecklare kommer det att vara möjligt att skapa:
- Verktyg för datarapportering.
- Broar för tillämpning.
- Anpassade produktkataloger.
- Lagerkontrollsystem.
- Företagskataloger.
- Reservationssystem.
- Kommunikationsverktyg.
Utan ytterligare ord ska vi se hur du installerar Joomla Ubuntu 19.04, 19.10 eller 20.04 och på så sätt får ut det mesta av dess fördelar.
1. Uppdatera Ubuntu -paket
Det första steget att ta är att uppdatera Ubuntu -paketen med deras respektive applikation, för detta utför vi följande:
sudo apt update -y && sudo apt upgrade -y
2. Installera Apache och PHP Ubuntu
Därefter kommer vi att installera Apache och PHP 7.3 eftersom Joomla! Den är skriven i PHP och lagrar data i MySQL på backend, Apache krävs eftersom vi kommer att ha åtkomst via en webbläsare.
Steg 1
För detta installerar vi först Apache genom att köra följande:
sudo apt installera apache2
FÖRSTORA
Steg 2
Vi anger bokstaven "S" för att bekräfta nedladdning och installation av Apache i Ubuntu, nu ska vi starta och aktivera Apache -tjänsten i Ubuntu med följande kommandon:
sudo systemctl stoppa apache2.service sudo systemctl start apache2.service sudo systemctl aktivera apache2.service
FÖRSTORA
Steg 3
Nästa steg blir att installera PHP 7.3 och för detta måste vi använda ett förråd eftersom PHP 7.3 inte alltid finns i de officiella Ubuntu -lagren, för detta kör vi först följande kommando:
sudo apt-get install software-properties-common
FÖRSTORA
Steg 4
Vi anger bokstaven S för att bekräfta nedladdningen och installationen, efter detta lägger vi till förvaret med följande kommando:
sudo add-apt-repository ppa: ondrej / php
FÖRSTORA
Steg 5
Vi trycker på Enter -knappen för att bekräfta åtgärden och fortsätter att uppdatera lagren:
sudo apt uppdatering
FÖRSTORA
Steg 6
Efter detta kommer vi att installera PHP 7.3 -plugins med följande 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
FÖRSTORA
Steg 7
Återigen anger vi bokstaven S för att bekräfta nedladdningen och installationen:
FÖRSTORA
Steg 8
Om vi vill veta versionen av Apache kan vi köra följande rad:
sudo dpkg -l apache2
FÖRSTORA
Steg 9
Vi måste verifiera att Apache fungerar korrekt och för detta kontrollerar vi dess status med följande kommando:
sudo systemctl status apache2
FÖRSTORA
Steg 10
Från själva datorn kan vi komma åt en webbläsare och i en ny flik ange följande:
http: // dator_IPSteg 11
Som ett resultat kommer vi att se följande:
FÖRSTORA
Steg 12
För att kontrollera versionen av PHP kör vi följande:
php -v
FÖRSTORA
3. Installera MariaDB Ubuntu
Sedan Joomla! du behöver en databas på servern för att kunna lagra dina data, du måste installera en relationsdatabaserver.
Steg 1
För detta kommer vi att använda MariaDB som kan installeras med följande kommando:
sudo apt installera mariadb-server
FÖRSTORA
Steg 2
Vi anger bokstaven S för att bekräfta uppgif.webpten och installera MariaDB i Ubuntu 19.04, 19.10 eller 20.04:
FÖRSTORA
Steg 3
Som standard är installationen av MaríaDB inte säker, vi måste lägga till säkerhet genom att utföra följande kommando:
sudo mysql_secure_installationSteg 4
Där tilldelar vi rotlösenordet och anger bokstaven "Y" för varje fråga som visas:
FÖRSTORA
4. Skapa Joomla -databas
Steg 1
Vi kommer att skapa databasen där Joomla -objekten kommer att vara värd, för detta kommer vi åt MariaDB med följande kommando:
sudo mysql -u root -pSteg 2
Där kommer vi att köra följande rader:
SKAPA DATABAS "Databasnamn"; GE ALLA PÅ "databas * TILL" användare "@" localhost "IDENTIFICERAD MED" LÖSENORD "; FLUSH -PRIVILEGER; UTGÅNG;Steg 3
Vi kan också använda kommandot "visa databaser" för att lista de aktuella databaserna i MariaDB:
FÖRSTORA
5. Ladda ner Joomla! för Ubuntu
Steg 1
När databasen har skapats kommer vi att ladda ner Joomla! från den officiella länken där vi hittar den senaste versionen tillgänglig:
Steg 2
Den nuvarande versionen är 3.9.16 och för att ladda ner den kör vi:
sudo wget https://downloads.joomla.org/cms/joomla3/3-9-16/Joomla_3-9-16-Stable-Full_Package.zip
FÖRSTORA
Steg 3
Låt oss skapa katalogen för Joomla!:
sudo mkdir / var / www / html / JoomlaSteg 4
Vi extraherar filen till katalogen:
sudo unzip Joomla_3.19-16-Stable-Full_package.zip -d / var / www / html / Joomla
FÖRSTORA
Steg 5
Nu ska vi tilldela Apache -behörigheter med följande kommandon:
sudo chown -R www -data: www -data / var / www / html / joomla sudo chmod -R 755 / var / www / html / Joomla
FÖRSTORA
Steg 6
Vi startar om Apache för att tillämpa ändringarna:
sudo systemctl starta om apache2 Apache -konfiguration för Joomla!Steg 7
Det är dags att konfigurera Apache -webbservern för Joomla -serverns webbsidor, i det här fallet måste vi skapa en virtuell värd för Joomla som kommer att kallas Joomla.conf:
sudo nano /etc/apache2/sites-available/joomla.confSteg 8
I den här filen klistrar vi in följande:
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 kombinerad Alternativ FöljSymlänkar TillåtOverrider alla Kräv alla beviljade
FÖRSTORA
Steg 9
Vi sparar ändringarna med följande tangentkombination:
Ctrl + O
Vi lämnar redaktören med:
Ctrl + X
Steg 10
Vi aktiverar den virtuella värden med följande kommandon:
sudo a2ensite joomla.conf sudo a2enmod skriva omSteg 11
Vi startar om Apache:
sudo systemctl starta om apache2
FÖRSTORA
6. Hur man kommer åt Joomla cpanel
Steg 1
När dessa steg är konfigurerade kommer vi att vara redo att komma åt Joomla! För detta går vi till en webbläsare och anger följande syntax:
http: // Computer_IP / joomla
FÖRSTORA
Steg 2
I det här första fönstret måste vi konfigurera vissa aspekter som:
- Språk att använda i Joomla!
- Namnet på webbplatsen som ska skapas
- Alternativ för att lägga till en beskrivning
- Vi anger kontaktmeddelandet
- Vi anger användarnamn och lösenord
Steg 3
När detta är definierat klickar vi på Nästa så ser vi detta:
FÖRSTORA
Steg 4
Här konfigurerar vi följande:
- Typ av databas som ska användas (vi lämnar standardalternativet)
- Hosting som måste vara "localhost"
- Användare att komma åt
- Vi kan lägga till lösenord
- I fältet "Databas" anger vi databasen som vi har skapat i MariaDB
Steg 5
Vi klickar på Nästa så ser vi detta:
FÖRSTORA
Steg 6
Där kommer vi åt de parametrar som måste installeras i Joomla!, Längst ner hittar vi mer information:
FÖRSTORA
Steg 7
När detta har verifierats klickar vi på "Installera" för att köra respektive process:
FÖRSTORA
Steg 8
När detta slutar kommer vi att se följande:
FÖRSTORA
Steg 9
Där har vi två alternativ som är att komma åt webbplatsen direkt eller till Joomla -administrationen. Om vi klickar på webbplatsen ser vi följande:
FÖRSTORA
Steg 10
För säkerhets skull rekommenderas att ta bort installationsmappen, vi klickar där för att komma åt den globala webbplatsen:
FÖRSTORA
Steg 11
När användaruppgif.webpterna har angetts får vi tillgång till:
FÖRSTORA
Steg 12
Om vi går till alternativet "Administration" kommer vi att observera följande:
FÖRSTORA
Steg 13
Därifrån har vi all global ledning av Joomla! och dess parametrar för att konfigurera dem efter behov:
FÖRSTORA
Steg 14
Om av någon anledning när du försöker komma åt Joomla! I de första stegen genereras ett domänfel, du har möjlighet att skapa en lokal domän i Ubuntu, för detta installerar vi först Nginx med följande kommando:
sudo apt installera nginx
Steg 15
Vi bekräftar nedladdningen och installationen. Efter detta går vi till katalogen genom att köra:
cd / var / wwwSteg 16
Där ger vi HTML -behörigheter:
sudo chmod 777 html
Steg 17
Nu går vi till utforskaren och hittar sökvägen / var / www / html och där skapar vi mappen med domännamnet, i det här fallet "site1":
FÖRSTORA
Steg 18
Nästa steg blir att redigera filen / etc / hosts genom att köra:
sudo gedit / etc / hostsSteg 19
I den visade filen anger vi följande rad:
127.0.0.1 Webbplats1
FÖRSTORA
Steg 20
Vi sparar ändringarna och startar om Nginx genom att köra. Efter detta kommer vi att vara redo att använda denna domän tillsammans med Joomla!.
sudo service nginx starta omMed Solvetic har du lärt dig att installera Joomla Ubuntu 19.04, 19.10 eller 20.04 på ett komplett och omfattande sätt för att använda alla funktioner.