Apache Archiva: Unterschied zwischen den Versionen

Aus Tutorials
Zur Navigation springen Zur Suche springen
Zeile 10: Zeile 10:
Von [[https://db.apache.org/derby/derby_downloads.html https://db.apache.org/derby/derby_downloads.html]] die aktuellste Derby Datenbank runterladen:
Von [[https://db.apache.org/derby/derby_downloads.html https://db.apache.org/derby/derby_downloads.html]] die aktuellste Derby Datenbank runterladen:
<pre>
<pre>
cd ~/downloads/
wget http://www-us.apache.org/dist//db/derby/db-derby-10.12.1.1/db-derby-10.12.1.1-lib.tar.gz
wget http://www-us.apache.org/dist//db/derby/db-derby-10.12.1.1/db-derby-10.12.1.1-lib.tar.gz
tar -xzf db-derby-*.tar.gz
tar -xzf db-derby-*.tar.gz
sudo cp db-derby-10.12.1.1-lib/lib/derby.jar /opt/tomcat/tomcat7/tomcat7_1/lib/derby-10.12.1.1.jar
</pre>
</pre>



Version vom 17. Juli 2016, 09:25 Uhr

Noch in Bearbeitung


Voraussetzungen

Hier wird die Installation unter Verwendung von Tomcat (Linux) beschrieben.

Tomcat Bibliotheken

Von [https://db.apache.org/derby/derby_downloads.html] die aktuellste Derby Datenbank runterladen:

cd ~/downloads/
wget http://www-us.apache.org/dist//db/derby/db-derby-10.12.1.1/db-derby-10.12.1.1-lib.tar.gz
tar -xzf db-derby-*.tar.gz
sudo cp db-derby-10.12.1.1-lib/lib/derby.jar /opt/tomcat/tomcat7/tomcat7_1/lib/derby-10.12.1.1.jar

Installation

Unter https://archiva.apache.org/download.cgi die aktuellste Version suchen und herunterladen:

wget http://www-eu.apache.org/dist/archiva/2.2.1/binaries/apache-archiva-2.2.1.war

In TOMCAT_HOME auf dem selben Level wie bin, lib etc. ein Verzeichnis archiva erstellen:

sudo -u tomcat mkdir archiva

Heruntergeladene WAR-Datei in gerade erstelltes Verzeichnis kopieren:

sudo -u tomcat cp ~/downloads/apache-archiva-2.2.1.war /opt/tomcat/tomcat7_0_69/tomcat7_1/archiva/

Eine Datei archiva.xml im Konfigurationsverzeichnis conf anlegen:

sudo -u tomcat nano /opt/tomcat/tomcat7_0_69/tomcat7_1/conf/archiva.xml

URL zur Datenbank muss noch angepasst werden

Und folgenden Inhalt einfügen:

 <?xml version="1.0" encoding="UTF-8"?>
 <Context path="/archiva"
          docBase="${catalina.home}/archiva/apache-archiva-1.1.war">

 <Resource name="jdbc/users" auth="Container" type="javax.sql.DataSource"
           username="sa"
           password=""
           driverClassName="org.apache.derby.jdbc.EmbeddedDriver"
           url="jdbc:derby:</path/to/database>/users;create=true" />

 <Resource name="mail/Session" auth="Container"
            type="javax.mail.Session"
            mail.smtp.host="localhost"/>
 </Context>

Konfiguration

Links

https://archiva.apache.org/index.cgi

https://archiva.apache.org/docs/2.2.1/adminguide/index.html


Zurück zu Ubuntu