GNU/Linux >> Linux Esercitazione >  >> Panels >> Panels

Come installare Joomla su Ubuntu 18.04

Joomla è un sistema di gestione dei contenuti che ti consente di sviluppare siti Web e pubblicare contenuti Web in modo semplice e intuitivo. È open-source, gratuito da usare ed è basato su un framework di applicazioni Web Model-View-Controller predisposto per dispositivi mobili. In questo tutorial, ti mostreremo come installare Joomla su Ubuntu 18.04. Dovrebbe funzionare ovunque, ma lo faremo su uno dei nostri server di hosting Joomla.

Prerequisiti:

– Un VPS con Ubuntu 18.04
– Utente sudo amministrativo con privilegi di root

1. Collegati al tuo Server

Per connetterti al tuo server tramite SSH come utente root, usa il seguente comando:

ssh root@IP_ADDRESS -p PORT_NUMBER

e sostituisci "IP_ADDRESS" e "PORT_NUMBER" con l'indirizzo IP del tuo server effettivo e il numero di porta SSH.

Una volta effettuato l'accesso, assicurati che il tuo server sia aggiornato eseguendo i seguenti comandi:

sudo apt-get update
sudo apt-get upgrade

2. Installa il server di database MySQL

Successivamente, installeremo il server MySQL. Per installare il pacchetto predefinito, esegui il comando seguente:

sudo apt-get install mysql-server

Questo installerà MySQL 5.7 sul tuo server, ma non ti chiederà di impostare una password o di apportare altre modifiche alla configurazione. Poiché ciò lascia la tua installazione di MySQL non sicura, per migliorare la sicurezza del tuo server MySQL, ti consigliamo di eseguire 'mysql_secure_installation ' script digitando il seguente comando:

mysql_secure_installation

Questo script ti aiuterà a eseguire importanti attività di sicurezza come impostare una password di root, disabilitare l'accesso root remoto, rimuovere utenti anonimi, ecc.

3. Crea un database per Joomla

Ora creeremo il nostro database MySQL per il nostro sito Joomla. Accedi al tuo server MySQL con il seguente comando e inserisci la tua password di root MySQL:

sudo mysql -u root -p

In questa sezione creeremo un nuovo database MySQL joomla e assegnare l'accesso utente ad un nuovo utente admin_user con password Strong_Password :

CREATE DATABASE joomla;
GRANT ALL PRIVILEGES ON joomla.* TO 'admin_user'@'localhost' IDENTIFIED BY 'Strong_Password';
FLUSH PRIVILEGES;
exit;

Non dimenticare di sostituire "Strong_Password" con una password efficace.

4. Installa Apache e PHP

Per installare il server Web Apache, eseguire il comando seguente:

sudo apt-get install apache2

Al termine dell'installazione, dovresti abilitare Apache per l'avvio automatico al riavvio del server con:

sudo systemctl enable apache2

Puoi anche controllare lo stato del tuo servizio Apache con il seguente comando:

sudo systemctl status apache2

Uscita:

apache2.service - The Apache HTTP Server
   Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
  Drop-In: /lib/systemd/system/apache2.service.d
           └─apache2-systemd.conf
   Active: active (running)
 Main PID: 905 (apache2)
    Tasks: 7 (limit: 1110)
   CGroup: /system.slice/apache2.service
           ├─  905 /usr/sbin/apache2 -k start
           ├─  923 /usr/sbin/apache2 -k start
           ├─  926 /usr/sbin/apache2 -k start
           ├─  927 /usr/sbin/apache2 -k start
           ├─  928 /usr/sbin/apache2 -k start
           ├─  929 /usr/sbin/apache2 -k start
           └─16816 /usr/sbin/apache2 -k start

Poiché Joomla è un'applicazione basata su PHP, il nostro prossimo passo è installare PHP e alcune estensioni PHP richieste da Joomla:

sudo apt-get install php php-xml php-mysql php-zip

Riavvia il server web Apache per caricare i moduli PHP:

sudo systemctl restart apache2

Ora controlla la versione PHP installata sul tuo server:

php -v

Uscita:

PHP 7.2.10-0ubuntu0.18.04.1 (cli) (built: Sep 13 2018 13:45:02) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.2.10-0ubuntu0.18.04.1, Copyright (c) 1999-2018, by Zend Technologies

5. Scarica Joomla

Quindi, esegui i comandi seguenti per scaricare l'ultima versione di Joomla.

wget https://downloads.joomla.org/cms/joomla3/3-9-1/joomla_3-9-1-stable-full_package-zip?format=zip

Quindi esegui i comandi seguenti per installare e decomprimere il pacchetto, creare una directory Joomla nella directory radice del documento Apache ed estrarre il file di archivio Joomla.

sudo mkdir -p /var/www/html/joomla
sudo unzip joomla_3-9-1-stable-full_package-zip?format=zip -d /var/www/html/joomla

Imposta le autorizzazioni della directory di conseguenza:

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

6. Configura il server Web Apache

Crea un nuovo file di configurazione dell'host virtuale per il tuo sito Web Joomla, denominato tuo-dominio.com.conf :

sudo nano /etc/apache2/sites-available/your-domain.com.conf

E aggiungi il seguente contenuto al file:

<VirtualHost *:80>
     ServerAdmin [email protected]
     DocumentRoot /var/www/html/joomla/
     ServerName your-domain.com
     ServerAlias www.your-domain.com

     ErrorLog ${APACHE_LOG_DIR}/error.log
     CustomLog ${APACHE_LOG_DIR}/access.log combined

     <Directory /var/www/html/joomla/>
            Options FollowSymlinks
            AllowOverride All
            Require all granted
     </Directory>

</VirtualHost>

Salva il file ed esci.

Per abilitare l'host virtuale che abbiamo appena creato, esegui il seguente comando:

ln -s /etc/apache2/sites-available/your-domain.com.conf /etc/apache2/sites-enabled/your-domain.com.conf

Riavvia Apache per rendere effettive le modifiche:

sudo systemctl restart apache2

Apri http://tuo-dominio.com/ nel tuo browser web preferito e completa i passaggi di installazione.
Ecco fatto. Se hai seguito correttamente tutte le istruzioni, ora dovresti essere in grado di completare l'installazione di Joomla sul tuo server Ubuntu 18.04.

Ovviamente, non devi installare Joomla su Ubuntu 18.04 se utilizzi uno dei nostri servizi di hosting VPS gestiti, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare Joomla sul tuo server Ubuntu 18.04 per te. Sono disponibili 24×7 e si occuperanno immediatamente dell'installazione di Joomla. Puoi anche consultare la nostra guida su Come installare Joomla con Nginx su Ubuntu 18.04.

PS . Se ti è piaciuto questo post su come installare Joomla su Ubuntu 18.04 , condividilo con i tuoi amici sui social network utilizzando i pulsanti qui sotto, o se hai domande lascia semplicemente un commento e i nostri amministratori di sistema risponderanno il prima possibile. Grazie.


Panels
  1. Come installare Joomla 3 su Ubuntu 14.04

  2. Come installare R su Ubuntu 16.04

  3. Come installare Attendize su Ubuntu 16.04

  4. Come installare Joomla 3 su Ubuntu 16.04

  5. Come installare Nginx su Ubuntu 16.04

Come installare Docker su Ubuntu 18.04

Come installare Joomla con Apache su Ubuntu 18.04

Come installare Joomla in Ubuntu 20.04/22.04

Come installare Joomla su Ubuntu 14.04

Come installare Gogs su Ubuntu 18.04

Come installare Vai su Ubuntu 18.04