Gå till slutet av bannern
Gå till början av bannern

VP - Manuell installation

Hoppa till slutet på meta-data
Gå till början av metadata

Du visar en gammal version av den här sidan. Visa nuvarande version.

Jämför med nuvarande Visa sidhistorik

« Föregående Version 2 Nästa »

1. Ladda ner applikationen

Kan hämtas från Ineras Nexus, https://nexus.drift.inera.se/repository/maven-public/

Med wget där X.Y.Z är versionnummret av VP:

wget https://nexus.drift.inera.se/repository/maven-public/se/skltp/vp/vp-services-camel/X.Y.Z/vp-services-camel-X.Y.Z.jar

2. Konfigurera VP applikation

Notera att om det finns en redan installerad version av VP så är detta steget redan genomfört och endast ev förändringar kring nya eller borttagna properties behöver hanteras.
Se release notes för VP på Release Note - Virtualiseringsplatformen för att se information om eventuella förändringar mellan releaser.


VP har konfigurationsfiler för att konfigurera olika parametrar som styr applikationens funktioner. Se SKLTP VP - Konfiguration.

  1. Skapa application-custom.properties och application-security.properties under <vp-install-dir>/conf/ .

  2. Konfigurera application-custom.properties och application-security.properties enligt beskrivning SKLTP VP - Konfiguration.

  3. För att “Trädklättring” ska fungera (se förklaring här: UppdateraHSACache - Bakgrund, arkitektur och implementation) så ska en fil med HSA-information finnas i den mapp som pekas ut i application-custom.properties.
    Ladda ner en HSA fil med endast SE nod som kompletterar den riktiga HSA filen. Placera till exempel i config-katalogen.

    1. wget http://skl-tp.atlassian.net/wiki/download/attachments/5308496/hsacachecomplementary.xml
      mv hsacachecomplementary.xml <vp-install-dir>/conf/hsacachecomplementary.xml


    2. Uppdatera värdet i parametern hsa.files i application-custom.properties, så att den pekar på katalogen där du lagt filen hsacachecomplementary.xml för att läsa in SE noden

      vi <vp-install-dir>/conf/vp-config-override.properties 
      hsa.files=<vp-install-dir>/conf/hsacachecomplementary.xml

    3. Finns det behov av att hämta en fil från HSA med ett komplett organisationsträd, läs följande instruktion.

  4. Säkerställ att korrekta certifikatsfiler finns. Dessa ligger default i <vp-install-dir>/certs men kan också ligga i en egen-konfigurerad mapp som pekas ut i application-security.properties.

    1. Saknas mappen <vp-install-dir>/certs/, skapa den och lägg era certifikatsfiler i katalogen.

      mkdir <vp-install-dir>/certs/ 
      cp my-cert.p12 <vp-install-dir>/certs/
      cp my-trustsore.jks <vp-install-dir>/certs/
      cp my-client.jks <vp-install-dir>/certs/

    2. Se SKLTP VP - Konfiguration, hur konfiguration i application-security.properties skall göras för att peka ut certifikatsfiler.

    3. Vid behov , se Installationsmanual Certifikat för hur en truststore hanteras.

3. Starta VP

VP kan startas upp som en vanlig java applikation. Exampel:

[someuser@server]$ java -jar -Dfile.encoding=UTF-8 -Duser.country=SE -Duser.language=sv -Dspring.profiles.active=custom -Xms512m -Xmx1536m -Dlog4j.configurationFile=file:///opt/vp/config/log4j2.xml vp-services-4.0.0.jar

  • Inga etiketter