Comment installer Apache Archiva dans Ubuntu

Comment installer Apache Archiva dans Ubuntu

L'Apache Archiva est un puissant gestionnaire de référentiel, voici un guide simple pour installer l'Apache Archiva dans Ubuntu.

Installation d'Apache Archiva

1. Télécharger Apache Archiva

VisitezApache Archiva official website. Cliquez sur le lien plus de téléchargement, accédez à la page de téléchargement et cliquez sur la version tar pour le télécharger - par exemple apache-archiva-1.2.2-bin.tag.gz.

P.S Choose the standalone version, Jetty is build-in as web container.

2. Extraire

Extrayez-le avec la commande tar.

example$ tar -xvzf apache-archiva-1.2.2-bin.tar.gz

P.S More detail about tar command

3. Commencez

Localisez le dossier bin Apache Archiva, démarrez-le avec la commande «./archiva start».

example@example-desktop:~/Desktop/apache-archiva-1.2.2/bin$ ./archiva
Usage: ./archiva { console | start | stop | restart | status | dump }
example@example-desktop:~/Desktop/apache-archiva-1.2.2/bin$ ./archiva start
Starting Apache Archiva...

4. Done

Accédez à l'administrateur Web Apache Archiva viahttp://localhost:8080/archiva.

Post-installation

Vous devrez peut-être modifier le numéro de port 8080 par défaut d'Apache Archiva pour éviter un problème de conflit de port.

1. Fichier de configuration Archiva

Accédez au fichier de configuration du conteneur Web Apache Archiva «{achiva_folder}/conf/jetty.xml», modifiez-le avec votre éditeur favori.

vim {achiva_folder}/conf/jetty.xml

2. Mettre à jour le numéro de port

Trouvez le modèle suivant


   
       
         
         
         30000
         2
         false
         8443
     5000
     5000
       
   

Changer le port de la jetée à un autre poste - 8888

3. Redémarrez-le

Redémarrez Apache Archiva pour prendre effet, c'est fait.

example@example-desktop:~/Desktop/apache-archiva-1.2.2/bin$ ./archiva restart
Stopping Apache Archiva...
Stopped Apache Archiva.
Starting Apache Archiva...

Maintenant, vous pouvez accéder à l'administrateur Web Apache Archiva viahttp://localhost:8888/archiva.