Installazione software · 7 min read · Nov 08, 2025

Come installare lo strumento di gestione progetti Agile Jira su Ubuntu 20.04

JIRA è uno strumento di gestione progetti sviluppato da Atlassian utilizzato come sistema di tracciamento di problemi e bug. È uno strumento commerciale disponibile come versione di prova per un periodo limitato. Puoi utilizzare JIRA nei servizi di supporto e clienti per creare ticket e monitorare lo stato dei ticket creati. Viene fornito con un’interfaccia semplice e intuitiva che ti aiuta a monitorare il progresso del lavoro e i problemi. Offre un ricco set di funzionalità tra cui gestione di bug e difetti, reportistica avanzata, ricerca e filtraggio, flussi di lavoro personalizzabili, dashboard personalizzabili, sicurezza e amministrazione avanzate e molto altro.

In questo tutorial, ti mostreremo come installare lo strumento di gestione progetti JIRA sul server Ubuntu 20.04.

Prerequisiti

  • Un server che esegue Ubuntu 20.04 con un minimo di 4GB di RAM.
  • Un nome di dominio valido puntato all’IP del tuo server.
  • Una password di root configurata sul server.

Iniziare

Prima di tutto, è consigliabile aggiornare il sistema all’ultima versione. Puoi aggiornare utilizzando il seguente comando:

apt-get update -y

Una volta aggiornati tutti i pacchetti, installa gli altri pacchetti richiesti con il seguente comando:

apt-get install unzip fontconfig -y

Una volta terminato, puoi procedere al passaggio successivo.

Installare e configurare il database MariaDB

JIRA utilizza MySQL/MariaDB per memorizzare i propri dati. Quindi dovrai installare il server MariaDB sul tuo server. Puoi installarlo con il seguente comando:

apt-get install mariadb-server -y

Una volta completata l’installazione, accedi alla shell di MariaDB con il seguente comando:

mysql

Una volta effettuato l’accesso, crea un database e un utente per JIRA con il seguente comando:

MariaDB [(none)]> CREATE DATABASE jiradb CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;  
MariaDB [(none)]> CREATE USER 'jirauser'@'localhost' IDENTIFIED BY 'password';

Successivamente, concedi tutti i privilegi al jiradb con il seguente comando:

MariaDB [(none)]> GRANT ALL ON jiradb.* TO 'jirauser'@'localhost' WITH GRANT OPTION;

Successivamente, aggiorna i privilegi ed esci dalla shell di MariaDB con il seguente comando:

MariaDB [(none)]> FLUSH PRIVILEGES; MariaDB [(none)]> EXIT;

Successivamente, modifica il file di configurazione predefinito di MariaDB e modifica alcune impostazioni per migliorare le prestazioni.

nano /etc/mysql/mariadb.conf.d/50-server.cnf

Aggiungi le seguenti righe all’interno di [mysqld]:

default-storage-engine= INNODB
character_set_server = utf8mb4
innodb_default_row_format = DYNAMIC
innodb_large_prefix = ON
innodb_file_format = Barracuda
innodb_log_file_size = 2G
sql_mode = NO_AUTO_VALUE_ON_ZERO

Salva e chiudi il file quando hai finito. Quindi, riavvia il servizio MariaDB per applicare le modifiche:

systemctl restart mariadb.service

Una volta terminato, puoi procedere al passaggio successivo.

Installare JIRA

Prima di tutto, dovrai scaricare l’ultima versione di JIRA dal loro sito ufficiale. Puoi scaricarlo con il comando wget come mostrato di seguito:

wget https://www.atlassian.com/software/jira/downloads/binary/atlassian-jira-software-8.7.1-x64.bin

Una volta completato il download, cambia i permessi del file scaricato con il seguente comando:

chmod a+x atlassian-jira-software-8.11.0-x64.bin

Successivamente, installa il software JIRA eseguendo il file binario scaricato come mostrato di seguito:

./atlassian-jira-software-8.11.0-x64.bin

Dovresti vedere il seguente output:

This will install Jira Software 8.11.0 on your computer.
OK [o, Enter], Cancel [c]

Premi Enter per continuare. Dovresti vedere il seguente output:

Click Next to continue, or Cancel to exit Setup.

Choose the appropriate installation or upgrade option.
Please choose one of the following:
Express Install (use default settings) [1], Custom Install (recommended for advanced users) [2, Enter], Upgrade an existing Jira installation [3]
2

Digita 2 e premi Enter per l’installazione personalizzata. Dovresti vedere il seguente output:

Select the folder where you would like Jira Software to be installed.
Where should Jira Software be installed?
[/opt/atlassian/jira]

Seleziona il percorso di installazione di Jira e premi Enter. Dovresti vedere il seguente output:

Default location for Jira Software data
[/var/atlassian/application-data/jira]

Ora, premi Enter per continuare. Dovresti vedere il seguente output:

Configure which ports Jira Software will use.
Jira requires two TCP ports that are not being used by any other
applications on this machine. The HTTP port is where you will access Jira
through your browser. The Control port is used to startup and shutdown Jira.
Use default ports (HTTP: 8080, Control: 8005) - Recommended [1, Enter], Set custom value for HTTP and Control ports [2]
1

Digita 1 e premi Enter per utilizzare la porta HTTP predefinita. Dovresti vedere il seguente output:

Jira can be run in the background.
You may choose to run Jira as a service, which means it will start
automatically whenever the computer restarts.
Install Jira as Service?
Yes [y, Enter], No [n]
y

Digita y e premi Enter per installare Jira come servizio. Dovresti vedere il seguente output:

Details on where Jira Software will be installed and the settings that will be used.
Installation Directory: /opt/atlassian/jira 
Home Directory: /var/atlassian/application-data/jira 
HTTP Port: 8080 
RMI Port: 8005 
Install as service: Yes 
Install [i, Enter], Exit [e]
i

Digita i e premi Enter per avviare l’installazione. Dovresti vedere il seguente output:

Please wait a few moments while Jira Software is configured.

Installation of Jira Software 8.11.0 is complete
Start Jira Software 8.11.0 now?
Yes [y, Enter], No [n]
y

Digita y e premi Enter per avviare il software Jira. Una volta completata con successo l’installazione, dovresti vedere il seguente output:

Please wait a few moments while Jira Software starts up.
Launching Jira Software ...

Installation of Jira Software 8.11.0 is complete
Your installation of Jira Software 8.11.0 is now ready and can be accessed
via your browser.
Jira Software 8.11.0 can be accessed at http://localhost:8080
Finishing installation ...

A questo punto, Jira è installato sul tuo server. Puoi ora procedere al passaggio successivo.

Configurare JIRA

Successivamente, dovrai scaricare il driver JDBC di MySQL e copiarlo nella directory di installazione di Jira. Prima, scaricalo con il seguente comando:

wget https://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-8.0.18.zip

Successivamente, decomprimi il file scaricato con il seguente comando:

unzip mysql-connector-java-8.0.18.zip

Successivamente, copia il connettore MySQL con il seguente comando:

cp mysql-connector-java-8.0.18/mysql-connector-java-8.0.18.jar /opt/atlassian/jira/lib

Successivamente, ferma e avvia il servizio Jira per applicare le modifiche:

/etc/init.d/jira stop  
/etc/init.d/jira start

Configurare il proxy per JIRA

Successivamente, dovrai definire un proxy in Jira. Se desideri accedere a Jira utilizzando il tuo dominio. Puoi definirlo modificando il file /opt/atlassian/jira/conf/server.xml:

nano /opt/atlassian/jira/conf/server.xml

Trova le seguenti righe:

"
                   maxThreads="150" minSpareThreads="25" connectionTimeout="20000" enableLookups="false"
                   maxHttpHeaderSize="8192" protocol="HTTP/1.1" useBodyEncodingForURI="true" redirectPort="8443"
                   acceptCount="100" disableUploadTimeout="true" bindOnInit="false"/>

Sostituiscile con le seguenti righe:

"
                   maxThreads="150" minSpareThreads="25" connectionTimeout="20000" enableLookups="false"
                   maxHttpHeaderSize="8192" protocol="HTTP/1.1" useBodyEncodingForURI="true" redirectPort="8443"
                   acceptCount="100" disableUploadTimeout="true" bindOnInit="false" scheme="http"
                   proxyName="jira.example.com" proxyPort="80"/>

Ora, esegui il seguente comando per applicare la nuova configurazione.

/etc/init.d/jira stop  
/etc/init.d/jira start

Configurare Nginx come reverse proxy per Jira

Successivamente, dovrai configurare Nginx come reverse proxy se desideri accedere a Jira sulla porta 80.

Prima, installa il server web Nginx con il seguente comando:

apt-get install nginx -y

Una volta installato il server Nginx, crea un nuovo file di configurazione per l’host virtuale Nginx:

nano /etc/nginx/sites-available/jira.conf

Aggiungi le seguenti righe:

server {
    listen 80;
    server_name jira.example.com;
    location / {
        proxy_set_header X-Forwarded-Host $host;
        proxy_set_header X-Forwarded-Server $host;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_pass http://localhost:8080;
        client_max_body_size 10M;
    }
}

Salva e chiudi il file quando hai finito. Quindi, attiva il file dell’host virtuale con il seguente comando:

ln -s /etc/nginx/sites-available/jira.conf /etc/nginx/sites-enabled/

Successivamente, controlla Nginx per eventuali errori di sintassi con il seguente comando:

ginx -t

Dovresti vedere il seguente output:

nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful

Infine, riavvia il servizio Jira e Nginx per applicare le modifiche:

/etc/init.d/jira stop  
/etc/init.d/jira start  
systemctl nginx restart

Accedere all’interfaccia web di Jira

Ora, apri il tuo browser web e accedi all’interfaccia web di Jira utilizzando l’URL http://jira.example.com. Sarai reindirizzato alla seguente schermata:

Installatore web di Jira

Seleziona “ configurerò io stesso “ e fai clic sul pulsante Avanti. Dovresti vedere la seguente schermata:

Impostazione del database

Seleziona “ Il mio database “, fornisci i dettagli del tuo database e fai clic sul pulsante Avanti. Dovresti vedere la seguente schermata:

Proprietà dell'applicazione

Fornisci il titolo della tua applicazione, modalità, URL e fai clic sul pulsante Avanti. Dovresti vedere la seguente schermata:

Chiave di licenza

Fornisci la tua chiave di licenza di prova e fai clic sul pulsante Avanti. Dovresti vedere la seguente schermata:

Account amministratore

Fornisci i dettagli del tuo account amministratore e fai clic sul pulsante Avanti. Dovresti vedere la seguente schermata:

Notifica email

Fai clic sul pulsante Fine per completare l’installazione. Dovresti vedere la schermata di selezione della lingua:

Lingua

Seleziona la tua lingua desiderata e fai clic sul pulsante Continua. Dovresti vedere la seguente schermata:

Scegli Avatar

Scegli il tuo avatar e fai clic sul pulsante Avanti. Dovresti vedere la seguente schermata:

Dashboard di Jira

Fai clic su “ Crea nuovo progetto “ per creare il tuo primo progetto. Dovresti vedere la seguente schermata:

Crea un progetto

Seleziona “ Sviluppo software Scrum “ e fai clic sul pulsante Avanti. Dovresti vedere la seguente schermata:

Sviluppo software Scrum

Fai clic sul pulsante Seleziona per selezionare il tuo flusso di lavoro. Dovresti vedere la seguente schermata:

Nome del progetto

Fornisci il nome e la chiave del tuo progetto, quindi fai clic sul pulsante Invia. Dovresti vedere il dashboard di Jira nella seguente schermata:

Gestione progetti in Jira

Conclusione

Nella guida sopra, hai imparato come installare JIRA su Ubuntu 20.04. Se non sei a conoscenza di come installare e utilizzare JIRA in modo efficace, questa guida ti aiuterà a installare JIRA senza alcun problema.

Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.