GNU/Linux >> Linux Esercitazione >  >> Rocky Linux

Installare Joomla su Rocky Linux 8 - Guida passo passo?

Joomla è una piattaforma gratuita e open source Content Management System (CMS) scritta in PHP. Ti consente di creare facilmente pagine Web e applicazioni dinamiche. Include un design facile da usare che ti consente di ottenere il massimo dalle sue caratteristiche e funzionalità.

Qui a LinuxAPT, esamineremo come installare Joomla su Rocky Linux 8.


Le caratteristiche principali di Joomla includono:

  • Multilingua:Joomla è una delle piattaforme CMS multilingue open source più popolari e ampiamente supportate al mondo, che offre più di 70 lingue.
  • Ben supportato:il team di Joomla è la combinazione di individui, gruppi di sviluppatori di livello mondiale e consulenti aziendali che aiutano attivamente senza alcun costo nei forum.
  • Aggiornamenti facili:c'è sempre una sfida per gli sviluppatori mantenere il software aggiornato. Joomla è costituito da un programma di aggiornamento integrato per semplificare il processo di aggiornamento per gli utenti e non richiede competenze professionali. Contiene la funzione "Aggiornamento versione con un clic", che è semplicissimo da usare.
  • Sistema di aiuto integrato:Joomla fornisce anche un'opzione di aiuto contestuale in-app utile per tutti i livelli di utente per imparare a utilizzare Joomla.
  • Gestione banner:c'è anche un'opzione per aggiungere facilmente pubblicità e monetizzare il sito web con l'aiuto della gestione dei banner.
  • Media Manager:il media manager è uno strumento che può essere utilizzato per caricare, organizzare e gestire i file e le cartelle multimediali.
  • Gestione dei contatti:lo strumento di gestione dei contatti offre un'opzione per aggiungere diversi contatti, reparti e categorie.
  • Ricerca:uno strumento di ricerca integrato o una funzione di ricerca intelligente aiuterà i visitatori a trovare facilmente le informazioni appropriate sul tuo sito web.
  • Gestione dei contenuti:Joomla è un sistema di gestione dei contenuti e contiene alcune eccellenti funzionalità che aiutano gli utenti a organizzare e gestire i contenuti in modo efficiente.
  • Modifica frontale:la modifica del contenuto è molto semplice e veloce. Supponi di leggere il tuo sito Web e di vedere qualsiasi errore o qualsiasi altra modifica che desideri apportare.
  • Potente estensibilità:Joomla ha una potente funzione di estensibilità. Puoi ottenere oltre 7500 estensioni per estendere il tuo sito Web e ampliarne le funzionalità.


Passaggi per installare Joomla su Rocky Linux 8

1. Esegui l'aggiornamento del sistema

Per iniziare, assicurati che il tuo sistema sia aggiornato:

$ sudo dnf update
$ sudo dnf install epel-release 


2. Installa il server LAMP

Se non hai installato LAMP, puoi seguire la nostra guida qui.


3. Installa Joomla sul sistema

Ora eseguiamo il seguente comando per scaricare l'ultimo pacchetto di installazione:

$ wget https://downloads.joomla.org/cms/joomla3/3-9-28/Joomla_3-9-28-Stable-Full_Package.zip?format=zip

Dopodiché, estrai il file nella cartella /var/www/html/ con il seguente comando:

$ sudo unzip Joomla_3-9-28-Stable-Full_Package.zip -d /var/www/html

Avremo bisogno di modificare alcune autorizzazioni delle cartelle:

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


4. Configura MariaDB per NextCloud

Per impostazione predefinita, MariaDB non è protetto. Puoi proteggere MariaDB usando lo script mysql_secure_installation. dovresti leggere attentamente e sotto ogni passaggio che imposterà una password di root, rimuoverà gli utenti anonimi, non consentirà l'accesso root remoto e rimuoverà il database di test e l'accesso per proteggere MariaDB:

$ mysql_secure_installation

Configuralo in questo modo:

- Set root password? [Y/n] y
- Remove anonymous users? [Y/n] y
- Disallow root login remotely? [Y/n] y
- Remove test database and access to it? [Y/n] y
- Reload privilege tables now? [Y/n] y

Successivamente, dovremo accedere alla console MariaDB e creare un database per NextCloud. Esegui il seguente comando:

$ mysql -u root -p

Questo ti chiederà una password, quindi inserisci la tua password di root MariaDB e premi Invio. Una volta effettuato l'accesso al server del database, è necessario creare un database per l'installazione di Joomla:

MariaDB [(none)]> create database joomladb;
MariaDB [(none)]> create user joomlauser@localhost identified by 'your-strong-passwd';
MariaDB [(none)]> grant all privileges on joomladb.* to joomlauser@localhost;
MariaDB [(none)]> flush privileges;
MariaDB [(none)]> exit


5. Configura Apache per Joomla

Ora crea un nuovo file host virtuale usando il seguente comando:

$ nano /etc/httpd/conf.d/joomla.conf

Aggiungi le seguenti righe:

<VirtualHost *:80>
   ServerAdmin [email protected]
   DocumentRoot "/var/www/html/joomla"
   ServerName joomla.linuxapt.com
   ErrorLog "/var/log/httpd/example.com-error_log"
   CustomLog "/var/log/httpd/example.com-access_log" combined
<Directory "/var/www/html/joomla">
   DirectoryIndex index.html index.php
   Options FollowSymLinks
   AllowOverride All
   Require all granted
</Directory>
</VirtualHost>

Salva il file ed esci. Quindi, riavvia il servizio Web Apache per applicare le modifiche:

$ sudo systemctl restart httpd
$ sudo systemctl enable httpd


6. Configura Firewall

Consenti al firewall di utilizzare HTTP e HTTPS e ricaricalo con i seguenti comandi:

$ sudo firewall-cmd --permanent --zone=public --add-service=http
$ sudo firewall-cmd --permanent --zone=public --add-service=https
$ sudo firewall-cmd --reload


Come accedere all'interfaccia web di Joomla?

Apri il tuo browser web e apri l'URL http://joomla.linuxapt.com. Verrai reindirizzato alla schermata di configurazione.

Fornisci le informazioni richieste, quindi fai clic su "Configura connessione al database".

Quindi, compila i dettagli del tuo database e fai clic su "Installa Joomla".

Attendi il completamento del processo di installazione.

Quindi, seleziona "Apri amministratore" come opzione di accesso. Infine, verrà visualizzata la pagina di accesso di Joomla. Fornisci le tue credenziali di accesso e premi il pulsante "Accedi".

Infine, verrà visualizzata la dashboard di Joomla.



Rocky Linux
  1. Distribuire Redis su Rocky Linux 8 - Guida passo passo?

  2. Installa Git su Rocky Linux 8 - Guida passo passo?

  3. Installare Gitlab su Rocky Linux 8 - Guida passo passo?

  4. Installare Discord su Rocky Linux 8 - Guida passo passo?

  5. Come installare MariaDB su Rocky Linux 8

Come installare Rocky Linux 8.4 (Guida passo passo con schermate)

Come installare il server MariaDB in Rocky Linux

Come installare MariaDB 10 su AlmaLinux 8 o Rocky Linux

Installa MariaDB 10.6 su Rocky Linux 8

Come installare il server MariaDB su Rocky Linux 8

Come installare Joomla su Rocky Linux 8