Instalando JIRA en Arch Linux ARM

Instalando Java

Eduardo V.
1 min readJan 14, 2018

Actualiza el sistema e instala las dependencias de Java

pacman -Syyu ca-certificates-java java-environment-common java-runtime-common

Crea el usuario de jira

useradd — create-home — comment “Account for running JIRA” — shell /bin/bash jira

En Arch Linux root no puede generar los paquetes, por lo que es necesario compilar Java usando el usuario de JIRA

su jira
cd /tmp
wget -c https://aur.archlinux.org/cgit/aur.git/snapshot/jdk-arm.tar.gz
tar xvzf jdk-arm
cd jdk-arm
makepkg

Regresa a root e instala el paquete

exit
pacman -U jdk-arm-8u152-1-armv7h.pkg.tar.xz

Instalando JIRA

Descarga

wget -c https://product-downloads.atlassian.com/software/jira/downloads/atlassian-jira-software-7.7.0.tar.gz

Descomprime y muevelo a su directorio

tar xf atlassian-jira-software-7.7.0
mv atlassian-jira-software-7.7.0-standalone /opt/atlassian/jira

Crea el directorio home de JIRA

mkdir /usr/local/jira

Asignale los directorios al usuario jira

chown jira -R /usr/local/jira
chown jira -R /opt/atlassian/jira

Unidad de systemd

Agrega la unidad

/etc/systemd/system/jira.service

[Unit]
Description=Jira Issue & Project Tracking Software
After=network.target
[Service]
Type=forking
User=jira
PIDFile=/opt/atlassian/jira/work/catalina.pid
ExecStart=/opt/atlassian/jira/bin/start-jira.sh
ExecStop=/opt/atlassian/jira/bin/stop-jira.sh
Environment=JAVA_HOME=/usr/lib/jvm/java-8-jdk/
Environment=JIRA_HOME=/usr/local/jira
[Install]
WantedBy=multi-user.target

Inicia JIRA

systemctl enable jira
systemctl start jira

Referencias

Installing a JIRA server on a Scaleway ARM instance

--

--