Info |
---|
Template installation är förkonfigurerad att installeras för Linux under kataloger:
Önskas andra installationskataloger kan detta ändras i konfigurationsfiler samt i vp.sh. |
...
Ladda ner template och paket
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.
...
Bilagor | ||||||
---|---|---|---|---|---|---|
|
...
|
Kodblock |
---|
[someuser@server]$ cd /tmp # Download template zipjar 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 itjar to /opt/ [someuser@server]$ cd /opt [someuser@server]$ sudo jar xvf <path to downloaded vp.jar>/vp.jar/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
.
Kodblock |
---|
[someuser@server]$ cd /opt/vp [someuser@server]$ wget -O vp-services-camel.jar https://nexusrepo.driftntjp.inera.se/repository/mavenSKLTP-publicReleases/se/skltp/vp/vp-services-camel/X.Y.Z/vp-services-camel-X.Y.Z.jar |
Info |
---|
Se även: Release Notes VP |
Installera certifikat
Default ligger dummy certifikat under /opt/vp/cert
som kan användas för enkla test. Byt ut dessa mot era certifikat certifikatfiler för plattformen och konfigurera . 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
...
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. Användaren måste också ha behörighet att skriva loggfiler på de platser som konfigurerats (notera att det är flera olika loggar som konfigureras i både startscript och log4j-konfiguration).
Kodblock |
---|
# 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 # Create log dirs and set owner to your app user [someuser@server]$ sudo mkdir /var/log/camel [someuser@server]$ sudo mkdir /var/log/camel/gc [someuser@server]$ sudo chown -R your-app-user.your-app-user /var/log/camel |
Installera som service
Startskriptet kan installeras som service i Linux genom:
...