Archiva Maven Repository Manager Installation on Centos 8.X

Para instalar Apache Archiva en Centos 8.x se deben seguir los siguientes pasos:

  • Ir al directorio /opt y descargar el paquete (tar.gz) mas actual disponible en el repositorio, para este caso fue el 2.2.5
# cd /opt
# wget https://apache.ups.edu.ec/dist/archiva/2.2.5/binaries/apache-archiva-2.2.5-bin.tar.gz
  • Se procede a descomprimir el paquete y se crea un enlace simbólico en (/opt/archiva).
# tar -zxvf apache-archiva-2.2.5-bin.tar.gz
# ln -s /opt/apache-archiva-2.2.5 /opt/archiva
  • Cambiar el puerto por defecto 8080 al 8081, se debe editar el archivo jetty.xml
# vim /opt/archiva/conf/jetty.xml
<Set name="port"><SystemProperty name="jetty.port" default="8081"/></Set>
  • Añadir permisos para el puerto 8081 en el servicio firewall-cmd
# firewall-cmd --permanent --zone=public --add-port=8081/tcp
# firewall-cmd --reload
# systemctl restart firewalld.service
  • Subimos el servicio de apache archiva. Se puede alternar con (start | stop | restart)
# /opt/archiva/bin/archiva start
  • Si todo salió bien se debe presentar la siguiente pantalla. No te olvides de dar click en el botón para crear el usuario admin.

Write a Comment

Your email address will not be published. Required fields are marked *