▷ Come INSTALLARE JOOMLA in UBUNTU 20.04 o 19.04

Linux è oggi uno dei sistemi operativi più dinamici poiché consente l'installazione e la configurazione di numerose applicazioni e programmi per estendere ulteriormente le funzionalità del sistema e uno dei segmenti più popolari in Linux è lo sviluppo, soprattutto quando si tratta di creare siti Web. In questo caso non basta avere l'idea del sito ma avere il giusto set di strumenti affinché tutto vada alla perfezione e lì entra in gioco il CMS (Content Management System - Content Management System) che integra il PHP codice, nonché i temi e i plug-in necessari per rendere la creazione di un sito Web il migliore possibile.

Nel mondo CMS abbiamo diverse alternative da utilizzare e Joomla! è uno di loro. Quindi oggi vedremo come installare Joomla su Ubuntu 20.04 o come installare Joomla su Ubuntu 19.04. Joomla! È un CMS totalmente gratuito e codificato con il quale possiamo svolgere le attività di pubblicazione di contenuti web. Da Joomla! Si basa su un framework di applicazioni web basato sul modello view-controller che è compatibile con tutti i CMS e questo si traduce nella possibilità di creare contenuti online senza alcun problema.

Ambienti JoomlaJoomla! può essere utilizzato per ambienti come:

  • Siti web o portali di comunità, scuole o comunità.
  • Riviste, giornali e pubblicazioni online.
  • Siti web o portali aziendali, nonché intranet ed extranet.
  • Home page personali.
  • Siti web governativi o senza scopo di lucro.

Joomla usaSe vogliamo usare Joomla! Framework, in qualità di sviluppatori, sarà possibile creare:

  • Strumenti per la comunicazione dei dati.
  • Ponti di applicazione.
  • Cataloghi prodotti personalizzati.
  • Sistemi di controllo dell'inventario.
  • Elenchi aziendali.
  • Sistemi di prenotazione.
  • Strumenti di comunicazione.

Senza ulteriori parole, vedremo come installare Joomla Ubuntu 19.04, 19.10 o 20.04 e ottenere così il massimo dai suoi vantaggi.

1. Aggiorna i pacchetti Ubuntu

Il primo passo da compiere sarà aggiornare i pacchetti Ubuntu con la rispettiva applicazione, per questo eseguiamo quanto segue:

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

2. Installa Apache e PHP Ubuntu


Successivamente, installeremo Apache e PHP 7.3 perché Joomla! È scritto in PHP e memorizza i dati in MySQL sul back-end, è necessario Apache poiché avremo accesso tramite un browser.

Passo 1
Per questo installeremo prima Apache eseguendo quanto segue:

 sudo apt install apache2 

INGRANDIRE

Passo 2
Inseriamo la lettera "S" per confermare il download e l'installazione di Apache in Ubuntu, ora avvieremo e abiliteremo il servizio Apache in Ubuntu con i seguenti comandi:

 sudo systemctl stop apache2.service sudo systemctl start apache2.service sudo systemctl abilita apache2.service

INGRANDIRE

Passaggio 3
Il prossimo passo sarà installare PHP 7.3 e per questo dobbiamo fare uso di un repository poiché PHP 7.3 non si troverà sempre nei repository ufficiali di Ubuntu, per questo eseguiamo prima il seguente comando:

 sudo apt-get install software-properties-common 

INGRANDIRE

Passaggio 4
Inseriamo la lettera S per confermare il download e l'installazione, dopodiché aggiungiamo il repository con il seguente comando:

 sudo add-apt-repository ppa: ondrej / php 

INGRANDIRE

Passaggio 5
Premiamo il tasto Invio per confermare l'azione e procedere all'aggiornamento dei repository:

 sudo apt update 

INGRANDIRE

Passaggio 6
Successivamente andremo ad installare i plugin PHP 7.3 con il seguente comando:

 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 

INGRANDIRE

Passaggio 7
Ancora una volta inseriamo la lettera S per confermare il download e l'installazione:

INGRANDIRE

Passaggio 8
Se vogliamo conoscere la versione di Apache possiamo eseguire la seguente riga:

 sudo dpkg -l apache2 

INGRANDIRE

Passaggio 9
Dobbiamo convalidare che Apache funzioni correttamente e per questo controlliamo il suo stato con il seguente comando:

 sudo systemctl status apache2 

INGRANDIRE

Passaggio 10
Dal computer stesso possiamo accedere a un browser e in una nuova scheda inserire quanto segue:

 http: // computer_IP 
Passaggio 11
Di conseguenza vedremo quanto segue:

INGRANDIRE

Passaggio 12
Per verificare la versione di PHP eseguiamo quanto segue:

 php -v 

INGRANDIRE

3. Installa MariaDB Ubuntu


Da Joomla! hai bisogno di un database sul server per archiviare i tuoi dati, dovrai installare un server di database relazionale.

Passo 1
Per questo utilizzeremo MariaDB che può essere installato con il seguente comando:

 sudo apt install mariadb-server 

INGRANDIRE

Passo 2
Inseriamo la lettera S per confermare l'attività e installiamo MariaDB in Ubuntu 19.04, 19.10 o 20.04:

INGRANDIRE

Passaggio 3
Per impostazione predefinita, l'installazione di MaríaDB non è sicura, dobbiamo aggiungere sicurezza eseguendo il seguente comando:

 sudo mysql_secure_installation 
Passaggio 4
Lì assegniamo la password di root e inseriamo la lettera "Y" per ogni domanda visualizzata:

INGRANDIRE

4. Crea database Joomla

Passo 1
Creeremo il database dove saranno ospitati gli oggetti Joomla, per questo accediamo a MariaDB con il seguente comando:

 sudo mysql -u root -p 
Passo 2
Lì eseguiremo le seguenti righe:
 CREA DATABASE "Nome banca dati"; CONCEDERE TUTTO SU "database * A" utente "@" localhost "IDENTIFICATO DA" PASSWORD "; PRIVILEGI DI SCARICO; USCITA;
Passaggio 3
Inoltre, possiamo usare il comando "show databases" per elencare i database correnti in MariaDB:

INGRANDIRE

5. Scarica Joomla! per Ubuntu

Passo 1
Una volta creato il database, scaricheremo Joomla! dal link ufficiale dove troviamo l'ultima versione disponibile:

Passo 2
La versione attuale è la 3.9.16 e per scaricarla eseguiamo:

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

INGRANDIRE

Passaggio 3
Creiamo la directory per Joomla!:

 sudo mkdir / var / www / html / Joomla 
Passaggio 4
Estraiamo il file in detta directory:
 sudo unzip Joomla_3.19-16-Stable-Full_package.zip -d / var / www / html / Joomla 

INGRANDIRE

Passaggio 5
Ora assegneremo i permessi di Apache con i seguenti comandi:

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

INGRANDIRE

Passaggio 6
Riavviamo Apache per applicare le modifiche:

 sudo systemctl riavvia apache2 Configurazione di Apache per Joomla!
Passaggio 7
È ora di configurare il server web Apache per le pagine web del server Joomla, in questo caso dobbiamo creare un host virtuale per Joomla che si chiamerà Joomla.conf:
 sudo nano /etc/apache2/sites-available/joomla.conf 
Passaggio 8
In questo file incolleremo quanto segue:
 ServerAdmin [email protected] DocumentRoot/var/www/html/joomla/NomeServer domain.com ServerAlias ​​www. domain.com ErrorLog $ {APACHE_LOG_DIR} /error.log CustomLog $ {APACHE_LOG_DIR} /access.log Opzioni combinate FollowSymlinks AllowOverride All Richiedi tutto concesso 

INGRANDIRE

Passaggio 9
Salviamo le modifiche utilizzando la seguente combinazione di tasti:

Ctrl + O

Lasciamo l'editor utilizzando:

Ctrl + X

Passaggio 10
Abilitiamo l'host virtuale con i seguenti comandi:

 sudo a2ensite joomla.conf sudo a2enmod rewrite
Passaggio 11
Riavviamo Apache:
 sudo systemctl riavvia apache2 

INGRANDIRE

6. Come accedere al pannello di controllo di Joomla

Passo 1
Una volta configurati questi passaggi, saremo pronti per accedere a Joomla!, per questo andiamo su un browser web e inseriamo la seguente sintassi:

 http: // Computer_IP / joomla

INGRANDIRE

Passo 2
In questa finestra iniziale dobbiamo configurare alcuni aspetti come:

  • Linguaggio da usare in Joomla!
  • Nome del sito da creare
  • Possibilità di aggiungere una descrizione
  • Inseriamo l'email di contatto
  • Inseriamo username e password

Passaggio 3
Una volta definito questo, facciamo clic su Avanti e vedremo questo:

INGRANDIRE

Passaggio 4
Qui configuriamo quanto segue:

  • Tipo di database da utilizzare (lasciamo l'opzione predefinita)
  • Hosting che deve essere "localhost"
  • Utente a cui accedere
  • Possiamo aggiungere la password
  • Nel campo "Database" inseriamo il database che abbiamo creato in MariaDB

Passaggio 5
Facciamo clic su Avanti e vedremo questo:

INGRANDIRE

Passaggio 6
Lì accediamo ai parametri che devono essere installati in Joomla!, in fondo troviamo maggiori dettagli:

INGRANDIRE

Passaggio 7
Una volta verificato questo, facciamo clic su "Installa" per eseguire il rispettivo processo:

INGRANDIRE

Passaggio 8
Al termine, vedremo quanto segue:

INGRANDIRE

Passaggio 9
Lì abbiamo due opzioni per accedere direttamente al sito o all'amministrazione di Joomla, se clicchiamo su Sito vedremo quanto segue:

INGRANDIRE

Passaggio 10
Per sicurezza si consiglia di eliminare la cartella di installazione, clicchiamo lì per accedere al sito globale:

INGRANDIRE

Passaggio 11
Una volta inserite le credenziali dell'utente accediamo a:

INGRANDIRE

Passaggio 12
Se andiamo all'opzione "Amministrazione" osserveremo quanto segue:

INGRANDIRE

Passaggio 13
Da lì abbiamo tutta la gestione globale di Joomla! e i suoi parametri per configurarli secondo necessità:

INGRANDIRE

Passaggio 14
Se per qualsiasi motivo quando provi ad accedere a Joomla! Nei passaggi iniziali viene generato un errore di dominio, hai la possibilità di creare un dominio locale in Ubuntu, per questo installeremo prima Nginx con il seguente comando:

 sudo apt install nginx 

Passaggio 15
Confermiamo il download e l'installazione. Successivamente andremo alla directory eseguendo:

 cd / var / www 
Passaggio 16
Lì concediamo le autorizzazioni HTML:
 sudo chmod 777 html 

Passaggio 17
Ora andremo su explorer e individueremo il percorso /var/www/html e lì creeremo la cartella con il nome di dominio, in questo caso "site1":

INGRANDIRE

Passaggio 18
Il prossimo passo sarà modificare il file /etc/hosts eseguendo:

 sudo gedit / etc / hosts 
Passo 19
Nel file visualizzato inseriamo la seguente riga:
 127.0.0.1 Sito1 

INGRANDIRE

Passaggio 20
Salviamo le modifiche e riavviamo Nginx eseguendo. Dopodiché saremo pronti per utilizzare questo dominio insieme a Joomla!.

 sudo service nginx riavvio 
Con Solvetic hai imparato ad installare Joomla Ubuntu 19.04, 19.10 o 20.04 in modo completo ed esaustivo per utilizzare ciascuna delle sue funzioni.

wave wave wave wave wave