GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare Joomla 3 su Debian 9

Ti mostreremo come installare Joomla 3 su Debian 9. Joomla è uno dei più popolari CMS (Content Management System) gratuiti e open source che ti permette di creare e gestire facilmente siti web dinamici. È scritto in PHP e può archiviare i suoi dati nel database MySQL o PostgreSQL. In questo tutorial, ti mostreremo come installare Joomla 3 su Debian 9 usando LAMP (Linux, Apache, MariaDB, PHP). L'installazione di Joomla 3 su Debian 9 è facile e dovrebbe richiedere meno di 10 minuti.

1. Per iniziare

Innanzitutto, devi accedere al tuo server tramite SSH come utente root:

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.

Prima di iniziare con l'installazione, assicuriamoci che il tuo server Debian 9 sia aggiornato eseguendo i seguenti comandi:

apt-get update
apt-get upgrade

2. Installa Apache

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

apt-get install apache2

Al termine dell'installazione, puoi abilitare l'avvio automatico del servizio all'avvio del sistema con:

systemctl enable apache2

Per verificare che il server Apache sia in esecuzione, puoi eseguire il seguente comando:

systemctl status apache2

2. Installa PHP 7.0

Successivamente, installeremo PHP 7 con alcuni moduli PHP aggiuntivi:

apt-get install php7.0 libapache2-mod-php7.0 php7.0-mysql php7.0-cli php7.0-common php7.0-json php7.0-opcache php7.0-readline php7.0-gd php7.0-mcrypt php7.0-intl php7.0-curl php7.0-zip

3. Installa MariaDB

Il passaggio successivo consiste nell'installare il server del database MariaDB. Per fare ciò, esegui il seguente comando:

apt-get install mariadb-server

Al termine dell'installazione, è possibile avviare il server del database e consentirne l'avvio automatico all'avvio, con:

systemctl start mariadb
systemctl enable mariadb

Puoi anche eseguire lo script "mysql_secure_installation" fornito da MariaDB per proteggere la tua installazione:

mysql_secure_installation

Dopo aver risposto a tutte le domande, ora puoi andare avanti e accedere a MariaDB come root usando la tua password di root, con il seguente comando:

mysql -u root -p

Per creare un nuovo database per la nostra installazione di Joomla, esegui i seguenti comandi:

CREATE DATABASE joomla_db;
GRANT ALL PRIVILEGES ON joomla_db.* TO 'joomla_user'@'localhost' IDENTIFIED BY 'PASSWORD';
FLUSH PRIVILEGES;
exit;

Assicurati di sostituire "PASSWORD" con una password efficace e sicura.

4. Installa Joomla 3 su Debian 9

Ora che il tuo server LAMP è pronto, possiamo finalmente installare Joomla.

Puoi scaricare l'ultima versione stabile con il seguente comando:

wget https://downloads.joomla.org/us/cms/joomla3/3-8-3/Joomla_3-8-3-Stable-Full_Package.zip

Crea una nuova directory joomla all'interno della directory root del documento Apache sul tuo server e decomprimi l'archivio:

mkdir /var/www/html/joomla
unzip Joomla_3-8-3-Stable-Full_Package.zip -d /var/www/html/joomla

Modifica la proprietà della directory di Joomla:

chown -R www-data:www-data /var/www/html/joomla

5. Configura l'host virtuale Apache

Se desideri accedere alla tua installazione di Joomla utilizzando il tuo nome di dominio, dovrai anche creare un file host virtuale Apache:

nano /etc/apache2/sites-available/joomla.conf

E inserisci il seguente contenuto all'interno di questo file:

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

<Directory /var/www/html/joomla>
Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
</Directory>

ErrorLog /var/log/apache2/joomla-error_log
CustomLog /var/log/apache2/joomla-access_log common
</VirtualHost>

6. Abilita il file host virtuale

e non dimenticare di sostituire "tuodominio.com" con il tuo nome di dominio. Infine, devi abilitare il file host virtuale con:

ln -s /etc/apache2/sites-available/joomla.conf /etc/apache2/sites-enabled/joomla.conf

7. Riavvia Apache

Riavvia il tuo Apache con:

systemctl restart apache2

8. Completa l'installazione di Joomla tramite browser web

Questo è tutto. Ora puoi andare su http://tuodominio.com e segui le istruzioni sullo schermo per completare l'installazione di Joomla.

Ovviamente, non devi installare Joomla 3 su Debian 9, se utilizzi uno dei nostri servizi di hosting VPS gestiti, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare Joomla 3 su Debian 9, per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.

PS . Se ti è piaciuto questo post su come installare Joomla 3 su Debian 9, condividilo con i tuoi amici sui social network usando i pulsanti a sinistra o lascia semplicemente una risposta qui sotto. Grazie.


Debian
  1. Come installare Debian 10 (Buster)

  2. Come installare Python 3.9 su Debian 10

  3. Come installare Memcached su Debian 10

  4. Come installare TeamViewer su Debian 10

  5. Come installare Joomla 3 su Debian 9

Come installare Joomla su Debian 8

Come installare Joomla su Debian 9

Come installare Joomla su Debian 10

Come installare Vai su Debian 10

Come installare Joomla su Debian 11

Come installare Vai su Debian