En este tutorial, le mostraremos cómo instalar Jira en el servidor CentOS 7. Para aquellos de ustedes que no lo sabían, Jira es una herramienta utilizada para el seguimiento de defectos/problemas/errores y proyectos. propósito de administración. JIRA Core es la aplicación JIRA que tiene funcionalidades de sistema y aplicación. Ayuda a un administrador a crear un proyecto, usuario, flujo de trabajo, problema, etc.
Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que se están ejecutando en la cuenta raíz de Linount, si no, es posible que deba agregar 'sudo' a los comandos para obtener privilegios de raíz. Le mostraré paso a paso la instalación de Jira en un servidor CentOS 7.
Instalar Jira en CentOS 7
Paso 1. Primero, comencemos asegurándonos de que su sistema esté actualizado.
yum clean all yum -y update
Paso 2. Instalación de Java.
JAVA es el primer requisito para el establecimiento de JIRA. Verifique que tiene el formulario JAVA SE 6 o posterior introducido en su marco:
sudo yum install java-1.8.0-openjdk sudo yum install java-1.8.0-openjdk-devel
Si la instalación es exitosa, verá el siguiente resultado:
$ 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)
Paso 3. Instalación de Jira en CentOS.
Descargue el último archivo de instalación de JIRA (.bin) de la página oficial de JIRA o del enlace dado al directorio /opt:
cd /opt wget https://www.atlassian.com/software/jira/downloads/binary/atlassian-jira-software-7.3.0-x64.bin
Luego, otorgue permiso de ejecución al archivo .bin e instale JIRA:
chmod +a atlassian-jira-software-7.3.0-x64.bin ./atlassian-jira-software-7.3.0-x64.bin
Paso 4. Instala MySQL.
La última versión de MySQL es la versión 8.0. Para instalarlo en su servidor CentOS 7, siga los pasos a continuación:
sudo yum localinstall https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm
Instalar el paquete MySQL 8.0 con yum:
sudo yum install mysql-community-server
Una vez completada la instalación, inicie el servicio MySQL y habilítelo para que se inicie automáticamente al arrancar con:
sudo systemctl enable mysqld sudo systemctl start mysqld
Ejecute el comando mysql_secure_installation para mejorar la seguridad de su instalación de MySQL:
sudo mysql_secure_installation
Paso 5. Conectividad a JIRA con MySQL.
Cree un usuario de base de datos para JIRA usando el siguiente 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
Después de instalar JIRA, necesita el controlador MySQL Connector. Puede descargar el archivo .tar.gz o .zip del sitio oficial. De lo contrario, puede use el siguiente 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
Copie el archivo jar del controlador JDBC de MySQL en el directorio de instalación de 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/
Para reiniciar el servicio Jira:
cd /opt/atlassian/jira/bin/ ./shutdown.sh ./startup.sh
Paso 6. Configure el cortafuegos.
Por defecto, será el puerto 8080:
sudo firewall-cmd --zone=public --add-port=8080/tcp --permanent sudo firewall-cmd --reload
Paso 7. Acceso a JIRA.
Después de instalar correctamente Jira, se muestra la URL de inicio de sesión y utilícela para iniciar sesión:
http://server-ip:8080 or http://server-hostname:8080
¡Felicitaciones! Ha instalado Jira correctamente. Gracias por usar este tutorial para instalar Jira en sistemas CentOS 7. Para obtener ayuda adicional o información útil, le recomendamos que visite el sitio web oficial de Jira.