In questo tutorial ti mostreremo come installare Jira sul server CentOS 7. Per quelli di voi che non lo sapessero, Jira è uno strumento utilizzato per il rilevamento e il progetto di difetti/problemi/bug scopo di gestione. JIRA Core è l'applicazione JIRA che ha funzionalità sia di sistema che applicative. Aiuta un amministratore a creare un progetto, un utente, un flusso di lavoro, un problema ecc.
Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nel root accge di Linount, in caso contrario potrebbe essere necessario aggiungere 'sudo' ai comandi per ottenere i privilegi di root. Ti mostrerò l'installazione passo passo di Jira su un server CentOS 7.
Installa Jira su CentOS 7
Passaggio 1. Innanzitutto iniziamo assicurandoci che il tuo sistema sia aggiornato.
yum clean all yum -y update
Passaggio 2. Installazione di Java.
JAVA è il primo requisito per la creazione di JIRA. Verifica di avere il modulo JAVA SE 6 o successivo introdotto nel tuo framework:
sudo yum install java-1.8.0-openjdk sudo yum install java-1.8.0-openjdk-devel
Se l'installazione ha esito positivo, vedrai il seguente output:
$ java -version openjdk version "1.8.0_201" OpenJDK Runtime Environment (build 1.8.0_281-b09) OpenJDK 64-Bit Server VM (build 28.201-b09, mixed mode)
Passaggio 3. Installazione di Jira su CentOS.
Scarica l'ultimo file di installazione JIRA (.bin) dalla pagina ufficiale di JIRA o indica il collegamento alla directory /opt:
cd /opt wget https://www.atlassian.com/software/jira/downloads/binary/atlassian-jira-software-7.3.0-x64.bin
Quindi, dai il permesso di esecuzione al file .bin e installa JIRA:
chmod +a atlassian-jira-software-7.3.0-x64.bin ./atlassian-jira-software-7.3.0-x64.bin
Passaggio 4. Installa MySQL.
L'ultima versione di MySQL è la versione 8.0. Per installarla sul tuo server CentOS 7, procedi nel seguente modo:
sudo yum localinstall https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm
Installa il pacchetto MySQL 8.0 con yum:
sudo yum install mysql-community-server
Una volta completata l'installazione, avvia il servizio MySQL e abilitalo all'avvio automatico all'avvio con:
sudo systemctl enable mysqld sudo systemctl start mysqld
Esegui il comando mysql_secure_installation per migliorare la sicurezza della tua installazione di MySQL:
sudo mysql_secure_installation
Passaggio 5. Connettività a JIRA con MySQL.
Crea un utente di database per JIRA usando il seguente comando:
$ mysql -u root -p CREATE DATABASE jiradb CHARACTER SET utf8 COLLATE utf8_bin; grant all privileges on jiradb.* to 'jira'@'%' identified by ''; flush privileges; exit
Dopo aver installato JIRA, è necessario il driver MySQL Connector. Puoi scaricare il file .tar.gz o .zip dal sito ufficiale. Altrimenti puoi usa il seguente comando:
cd /opt wget http://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-5.1.35.tar.gz tar -zxvf mysql-connector-java-5.1.35.tar.gz
Copia il file jar del driver MySQL JDBC nella directory di installazione di JIRA /opt/atlassian/jira/lib/:
cd /opt/mysql-connector-java-5.1.35 cp mysql-connector-java-5.1.35-bin.jar /opt/atlassian/jira/lib/
Per riavviare il servizio Jira:
cd /opt/atlassian/jira/bin/ ./shutdown.sh ./startup.sh
Passaggio 6. Configura il firewall.
Per impostazione predefinita, sarà la porta 8080:
sudo firewall-cmd --zone=public --add-port=8080/tcp --permanent sudo firewall-cmd --reload
Passaggio 7. Accesso a JIRA.
Dopo aver installato con successo Jira, viene visualizzato l'URL di accesso e utilizzalo per accedere:
http://server-ip:8080 or http://server-hostname:8080
Congratulazioni! Hai installato con successo Jira. Grazie per aver utilizzato questo tutorial per l'installazione di Jira sui sistemi CentOS 7. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di Jira.