▷ Cum se instalează JOOMLA în UBUNTU 20.04 sau 19.04

Linux este unul dintre cele mai dinamice sisteme de operare de astăzi, deoarece acestea permit instalarea și configurarea a numeroase aplicații și programe pentru a extinde în continuare funcționalitatea proprie a sistemului și unul dintre cele mai populare segmente din Linux este dezvoltarea, mai ales atunci când vine vorba de crearea de site-uri web. În acest caz, nu este suficient să aveți ideea de site, ci să aveți setul corect de instrumente, astfel încât totul să meargă perfect și să intre în joc CMS (Content Management System - Content Management System) care integrează PHP cod, precum și temele și pluginurile necesare pentru a crea cea mai bună soluție de creare a unui site web.

În lumea CMS avem diferite alternative de utilizare și Joomla! este unul dintre ei. Deci, astăzi vom vedea cum se instalează Joomla pe Ubuntu 20.04 sau cum se instalează Joomla pe Ubuntu 19.04. Joomla! Este un CMS complet gratuit și cu cod, cu care putem îndeplini sarcinile de publicare a conținutului web. De la Joomla! Se bazează pe un cadru de aplicații web bazat pe modelul controlerului de vizualizare, care este compatibil cu toate CMS-urile, ceea ce duce la posibilitatea de a crea conținut online fără nicio problemă.

Medii JoomlaJoomla! poate fi folosit pentru medii precum:

  • Site-uri web sau portaluri comunitare, școlare sau comunitare.
  • Reviste, ziare și publicații online.
  • Site-uri web sau portaluri corporative, precum și intranet și extranet.
  • Pagini de pornire personale.
  • Site-uri guvernamentale sau non-profit.

Joomla foloseșteDacă vrem să folosim Joomla! Framework, ca dezvoltatori, va fi posibil să creați:

  • Instrumente de raportare a datelor.
  • Poduri de aplicare.
  • Cataloage de produse personalizate.
  • Sisteme de control al inventarului.
  • Directoare comerciale.
  • Sisteme de rezervare.
  • Instrumente de comunicare.

Fără alte cuvinte, vom vedea cum să instalăm Joomla Ubuntu 19.04, 19.10 sau 20.04 și astfel să profităm la maximum de beneficiile sale.

1. Actualizați pachetele Ubuntu

Primul pas care trebuie făcut va fi actualizarea pachetelor Ubuntu cu aplicația lor respectivă, pentru aceasta executăm următoarele:

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

2. Instalați Apache și PHP Ubuntu


Apoi, vom instala Apache și PHP 7.3 pentru că Joomla! Este scris în PHP și stochează datele în MySQL pe back-end, este necesar Apache deoarece vom avea acces printr-un browser.

Pasul 1
Pentru aceasta vom instala mai întâi Apache executând următoarele:

 sudo apt instalează apache2 

MARI

Pasul 2
Introducem litera „S” pentru a confirma descărcarea și instalarea Apache în Ubuntu, acum vom începe și activa serviciul Apache în Ubuntu cu următoarele comenzi:

 sudo systemctl stop apache2.service sudo systemctl start apache2.service sudo systemctl activate apache2.service

MARI

Pasul 3
Următorul pas va fi instalarea PHP 7.3 și pentru aceasta trebuie să folosim un depozit deoarece PHP 7.3 nu va fi întotdeauna găsit în depozitele oficiale Ubuntu, pentru aceasta executăm mai întâi următoarea comandă:

 sudo apt-get install software-properties-common 

MARI

Pasul 4
Introducem litera S pentru a confirma descărcarea și instalarea, după care adăugăm depozitul cu următoarea comandă:

 sudo add-apt-repository ppa: ondrej / php 

MARI

Pasul 5
Apăsăm tasta Enter pentru a confirma acțiunea și continuăm actualizarea depozitelor:

 actualizare sudo apt 

MARI

Pasul 6
După aceasta, vom instala pluginurile PHP 7.3 cu următoarea comandă:

 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 

MARI

Pasul 7
Din nou introducem litera S pentru a confirma descărcarea și instalarea:

MARI

Pasul 8
Dacă dorim să cunoaștem versiunea Apache, putem executa următoarea linie:

 sudo dpkg -l apache2 

MARI

Pasul 9
Trebuie să validăm că Apache funcționează corect și pentru aceasta îi verificăm starea cu următoarea comandă:

 sudo systemctl status apache2 

MARI

Pasul 10
De pe computerul însuși putem accesa un browser și într-o filă nouă introduceți următoarele:

 http: // computer_IP 
Pasul 11
Drept urmare, vom vedea următoarele:

MARI

Pasul 12
Pentru a verifica versiunea PHP executăm următoarele:

 php -v 

MARI

3. Instalați MariaDB Ubuntu


De la Joomla! aveți nevoie de o bază de date pe server pentru a vă stoca datele, va trebui să instalați un server de baze de date relaționale.

Pasul 1
Pentru aceasta vom folosi MariaDB care poate fi instalat cu următoarea comandă:

 sudo apt instalați mariadb-server 

MARI

Pasul 2
Introducem litera S pentru a confirma sarcina și a instala MariaDB în Ubuntu 19.04, 19.10 sau 20.04:

MARI

Pasul 3
În mod implicit, instalarea MaríaDB nu este sigură, trebuie să adăugăm securitate executând următoarea comandă:

 sudo mysql_secure_installation 
Pasul 4
Acolo atribuim parola de root și introducem litera „Y” pentru fiecare întrebare afișată:

MARI

4. Creați baza de date Joomla

Pasul 1
Vom crea baza de date în care vor fi găzduite obiectele Joomla, pentru aceasta accesăm MariaDB cu următoarea comandă:

 sudo mysql -u root -p 
Pasul 2
Acolo vom executa următoarele linii:
 CREAȚI BAZA DE DATE „Numele bazei de date”; ACORDAȚI TOT PE „baza de date *„ utilizatorului ”@„ localhost ”IDENTIFICAT DE„ PAROLĂ ”; PRIVILEGII DE ÎNVĂȚARE; IEȘIRE;
Pasul 3
De asemenea, putem folosi comanda „arată baze de date” pentru a lista bazele de date curente în MariaDB:

MARI

5. Descărcați Joomla! pentru Ubuntu

Pasul 1
Odată ce baza de date este creată, vom descărca Joomla! de pe linkul oficial unde găsim cea mai recentă versiune disponibilă:

Pasul 2
Versiunea actuală este 3.9.16 și pentru ao descărca executăm:

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

MARI

Pasul 3
Să creăm directorul pentru Joomla!:

 sudo mkdir / var / www / html / Joomla 
Pasul 4
Extragem fișierul în directorul menționat:
 sudo dezarhivați Joomla_3.19-16-Stable-Full_package.zip -d / var / www / html / Joomla 

MARI

Pasul 5
Acum vom atribui permisiuni Apache cu următoarele comenzi:

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

MARI

Pasul 6
Repornim Apache pentru a aplica modificările:

 sudo systemctl reporniți apache2 Configurarea Apache pentru Joomla!
Pasul 7
Este timpul să configurați serverul web Apache pentru paginile web ale serverului Joomla, în acest caz trebuie să creăm o gazdă virtuală pentru Joomla care se va numi Joomla.conf:
 sudo nano /etc/apache2/sites-available/joomla.conf 
Pasul 8
În acest fișier vom lipi următoarele:
 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 combinate Opțiuni UrmăreșteSymlinks AllowOverride Toate Necesită toate acordate 

MARI

Pasul 9
Salvăm modificările folosind următoarea combinație de taste:

Ctrl + O

Lăsăm editorul folosind:

Ctrl + X

Pasul 10
Activăm gazda virtuală cu următoarele comenzi:

 sudo a2ensite joomla.conf sudo a2enmod rewrite
Pasul 11
Repornim Apache:
 sudo systemctl reporniți apache2 

MARI

6. Cum se accesează cpanelul Joomla

Pasul 1
După configurarea acestor pași, vom fi gata să accesăm Joomla!, Pentru aceasta mergem la un browser web și introducem următoarea sintaxă:

 http: // Computer_IP / joomla

MARI

Pasul 2
În această fereastră inițială trebuie să configurăm câteva aspecte precum:

  • Limba de utilizat în Joomla!
  • Numele site-ului de creat
  • Opțiunea de a adăuga o descriere
  • Intrăm adresa de e-mail de contact
  • Introducem numele de utilizator și parola

Pasul 3
Odată ce acest lucru este definit, facem clic pe Următorul și vom vedea acest lucru:

MARI

Pasul 4
Aici configurăm următoarele:

  • Tipul bazei de date de utilizat (lăsăm opțiunea implicită)
  • Gazduire care trebuie să fie „localhost”
  • Utilizator pentru a accesa
  • Putem adăuga parola
  • În câmpul „Baza de date” intrăm în baza de date pe care am creat-o în MariaDB

Pasul 5
Facem clic pe Următorul și vom vedea acest lucru:

MARI

Pasul 6
Acolo accesăm parametrii care trebuie instalați în Joomla!, În partea de jos găsim mai multe detalii:

MARI

Pasul 7
Odată ce acest lucru a fost verificat, facem clic pe „Instalare” pentru a rula procesul respectiv:

MARI

Pasul 8
Când se termină acest lucru, vom vedea următoarele:

MARI

Pasul 9
Acolo avem două opțiuni care sunt de a accesa site-ul direct sau la Administrația Joomla, dacă facem clic pe site vom vedea următoarele:

MARI

Pasul 10
Pentru securitate, se recomandă ștergerea folderului de instalare, facem clic acolo pentru a accesa site-ul global:

MARI

Pasul 11
Când sunt introduse acreditările de utilizator, accesăm:

MARI

Pasul 12
Dacă mergem la opțiunea „Administrare” vom observa următoarele:

MARI

Pasul 13
De acolo avem tot managementul global al Joomla! și parametrii săi pentru a le configura după cum este necesar:

MARI

Pasul 14
Dacă din orice motiv când încerci să accesezi Joomla! În pașii inițiali este generată o eroare de domeniu, aveți posibilitatea de a crea un domeniu local în Ubuntu, pentru aceasta vom instala mai întâi Nginx cu următoarea comandă:

 sudo apt instalează nginx 

Pasul 15
Confirmăm descărcarea și instalarea. După aceasta vom merge la director executând:

 cd / var / www 
Pasul 16
Acolo acordăm permisiunile HTML:
 sudo chmod 777 html 

Pasul 17
Acum vom merge la explorator și vom găsi calea / var / www / html și acolo vom crea folderul cu numele domeniului, în acest caz „site1”:

MARI

Pasul 18
Următorul pas va fi să editați fișierul / etc / hosts executând:

 sudo gedit / etc / hosts 
Pasul 19
În fișierul afișat intrăm următoarea linie:
 127.0.0.1 Site1 

MARI

Pasul 20
Salvăm modificările și repornim Nginx rulând. După aceasta vom fi gata să folosim acest domeniu împreună cu Joomla !.

 sudo service nginx restart 
Cu Solvetic ați învățat să instalați Joomla Ubuntu 19.04, 19.10 sau 20.04 într-un mod complet și cuprinzător pentru a utiliza fiecare dintre funcțiile sale.

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave