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

VP- Installation via template

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 8 Nästa »

Template installation är förkonfigurerad att installeras för Linux under kataloger:

/opt/vp - program katalog

/var/log/camel - log katalog

Önskas andra installationskataloger kan detta ändras i konfigurationsfiler samt i vp.sh.

Ladda ner template och paket

  1. Template finns bifogat denna sida i tre olika format. Ladda ner i ditt favoritformat och packa upp i installationskatalogen (default under /opt/ ). Se länkar och exempel nedan.

  Arkiv Ändrad
[someuser@server]$ cd /tmp

# Download template jar with wget
[someuser@server]$ sudo wget https://skl-tp.atlassian.net/wiki/download/attachments/706969617/vp.jar

# Or download template zip with curl
[someuser@server]$ sudo curl -L -O https://skl-tp.atlassian.net/wiki/download/attachments/706969617/vp.zip

# Unpack template jar to /opt/
[someuser@server]$ cd /opt
[someuser@server]$ sudo jar xvf /tmp/vp.jar

# Or unzip template zip to /opt/
[someuser@server]$ cd /opt
[someuser@server]$ sudo unzip /tmp/vp.zip

2. Ladda ner önskad version av VP från Ineras Nexus server (X.Y.Z = version) till filen vp-services-camel.jar.

[someuser@server]$ cd /opt/vp
[someuser@server]$ wget -O vp-services-camel.jar https://nexus.drift.inera.se/repository/maven-public/se/skltp/vp/vp-services-camel/X.Y.Z/vp-services-camel-X.Y.Z.jar

Installera certifikat

Default ligger dummy certifikat under /opt/vp/cert som kan användas för enkla test. Byt ut dessa mot era certifikatfiler för plattformen. Det är tre filer som behövs:

  • Truststore - fil som styr vilka utgivare och certifikat som VP litar på. För att skapa denna fil, se Installationsmanual Certifikat

  • Producentcertifikat - certifikatfilen som identifierar plattformen som producent.

  • Konsumentcertifikat - certifikatfilen som identifierar plattformen som konsument (kan vara samma som producentcertifikat).

Konfigurera i /opt/vp/config/application-security.properties. Se SKLTP VP - Konfiguration

Konfigurera applikation

Ändra övriga konfigureringsfiler under /opt/vp/config efter era behov. Se SKLTP VP - Konfiguration

Uppdatera startskript

Template installationen innehåller startskriptet /opt/vp/vp.sh

Anpassa parameterna i början av skriptet för er installation:

# Adjust this parameters for your installation
RUN_AS="your-app-user"
BASE_DIR="/opt/vp"
...

Ställ in owner och rights

Vill du köra VP för en viss användare bör du sätta den användaren som ägare av filerna. Se även till att ha rätt behörigheter på filerna.

 # Set owner of files to your app user
 [someuser@server]$ sudo chown -R your-app-user.your-app-user /opt/vp

 # The runnable files must be runnable
 [someuser@server]$ sudo chmod 755 /opt/vp/vp.sh
 [someuser@server]$ sudo chmod 755 /opt/vp/poststart
 [someuser@server]$ sudo chmod 755 /opt/vp/prestop

Installera som service

Startskriptet kan installeras som service i Linux genom:

[someuser@server]$ sudo ln -sf /opt/vp/vp.sh /etc/rc.d/init.d/vp
[someuser@server]$ sudo chkconfig --add vp
[someuser@server]$ sudo chkconfig vp on

VP kan nu startas/stoppas som en service:

[someuser@server]$ service vp start|stop|restart|status

Verifiera installation

Se VP - Verifiera installationen

  • Inga etiketter