Suomi.fi för tjänsteutvecklare
Gå direkt till innehållet.

Installationsanvisningar för anslutningsserverns program på Ubuntu-anslutningsservrar

Med hjälp av anvisningarna i den här artikeln kan du installera anslutningsserverns program på en Ubuntu-server i alla miljöer (FI, FI-TEST och FI-DEV) av Suomi.fi-informationsleden.

Det här anvisningarna ska INTE tillämpas för att uppdatera program som redan har installerats. För uppdatering finns en separat anvisning:

Anvisningarna i den här artikeln är för den senaste versionen av Informationsledens X-Road. På sidan Versionsuppdateringar kan du kontrollera den version som används i Informationsleden.

Installationens steg

1. Installera Ubuntu 22.04LTS eller 24.04LTS

Installera Ubuntu 22.04LTS eller 24.04LTS-serverversionen.

2. Uppdatera servern

Uppdatera servern efter Ubuntu-installationen med följande kommandon:

sudo apt-get update
sudo apt-get upgrade

3. Installera publikationsarkiv och signeringsnycklar

Ange länken till rätt publikationsarkiv (repository) enligt den miljö som du håller på att göra installationen i.

Ubuntu 24.04LTS

Utvecklingsmiljön (FI-DEV)

sudo su -l 
sudo apt-add-repository -y "deb http://www.nic.funet.fi/pub/csc/x-road/client/ubuntu-dev-current/packages noble-current main"
curl http://www.nic.funet.fi/pub/csc/x-road/client/ubuntu-dev-current/niis.public.asc| sudo apt-key add -

Testmiljön (FI-TEST)

sudo su -l
sudo apt-add-repository -y "deb http://www.nic.funet.fi/pub/csc/x-road/client/ubuntu-test-current/packages noble-current main"
curl http://www.nic.funet.fi/pub/csc/x-road/client/ubuntu-test-current/niis.public.asc| sudo apt-key add -

Produktionsmiljön (FI)

sudo su -l
sudo apt-add-repository -y "deb http://www.nic.funet.fi/pub/csc/x-road/client/ubuntu-prod-current/packages noble-current main"
curl http://www.nic.funet.fi/pub/csc/x-road/client/ubuntu-prod-current/niis.public.asc| sudo apt-key add -


Obs. Om du använder en äldre version, Ubuntu 22.04 LTS, ska ”noble-current” bytas till ”jammy-current”.

4. Lägg till administratör och fastställ lösenord

Lägg till administrationsgränssnittets administratör (i det här exemplet grandmaster) och ge administratören ett lösenord med följande kommando:

adduser grandmaster

5. Definiera systemets locale-support

Definiera systemets locale-support med följande kommandon:

locale-gen fi_FI.UTF-8
update-locale fi_FI.UTF-8

6. Installera NTP-program

Suomi.fi-informationsledens anslutningsservrar ska använda NTP-tidsservrar som har MIKES officiella finska tid som källan till stämplarna. Du kan själv bestämma hur MIKES tid hämtas. Din organisations tjänsteleverantör ger mer information om tidsstämplar.

7. Uppdatera innehållet i publikationsarkiven och installera anslutningsserverns program

Uppdatera innehållet i publikationsarkiven och installera Informationsledens anslutningsserverprogram.

apt-get update
apt-get install xroad-securityserver-fi

Under installationen efterfrågas namnet på administrationsgränssnittets administratör, som i detta fall är grandmaster.

Här ska administratörens namn anges under installationen

Ange sedan sökvägen till databasen.

Definiera sökvägen till databasen

Fyll i FQDN-namnet för WebUI REST-certifikatet i rätt format.

Komplettera FQDN-namnet på WebUI REST-certifikatet

Fyll i domain-namnet för WebUI REST-certifikatet i rätt format.

Komplettera domain-namnet på WebUI REST-certifikatet

Fyll i FQDN-namnet för TLS-certifikatet i rätt format.

Komplettera FQDN-namnet på TLS-certifikatet

Fyll i domain-namnet för TLS-certifikatet i rätt format.

Komplettera domain-namnet på TLS-certifikatet

8. Kontrollera om /tmp-katalogen eventuellt har försetts med noexec-flagga

Om /tmp-katalogen har försetts med noexec-flagga kommer administrationsgränssnittet inte att starta, eftersom /tmp-katalogen används i dess funktioner.

Gör en kontroll med hjälp av kommandon mount:

mount

Kontrollera i utskriften om identifierarna /tmp och noexec förekommer på den. Exempel:

/dev/loop0 on /tmp type ext3 (rw,noexec,nosuid,nodev)

Om identifierarna /tmp och noexec förekommer på utskriften (som i exemplet), ska du redigera filen /etc/fstab för att radera noexec-flaggan. Dessutom ska katalogen ”mountas” på nytt med följande kommando för att ändringarna ska träda i kraft omedelbart:

mount -o remount,exec /tmp

9. Anslut servern till Informationsledens test- eller produktionsmiljö

Anslut servern till test- (FI-TEST) eller produktionsmiljön enligt (FI) separata anvisningar.


Uppdaterad: 15.8.2025

Är du nöjd med innehållet på denna sida?