I denna artikel beskriver vi hur du sätter upp Sharespine Client i en miljö såsom Terminal Server, Citrix, osv där användaren inte har direkt åtkomst till applikationsservern utan strukturen är uppsatt för en multi user miljö.
Steg 0. Baskunskaper om sökvägar
Innan du läser vidare bör du, om du inte redan gjort detta, läsa FAQ-artikeln som beskriver "Vilka sökvägar använder Sharespine Client?" för att ha baskunskaper kring sökvägarna i programmet.
Steg 1. Exempel på infrastruktur
Låt oss ta ett exempel med en applikationsserver där serverdelarna av t.ex. Visma Administration eller Mamut installeras. Likaså Sharespine Client.
Samt en TS-miljö där klientdelarna installeras och en genväg till Sharespine Client, så den kan startas från TS men körs från/mot APP-servern.
Värdnamnen i exemplet blir då;
- APP-SRV1
- TS-1
Steg 2. Installera Sharespine Client
Applikationsservern har i detta exempel värdnamn APP-SRV1 så det är det namnet vi jobbar vidare med i denna guide.
När du installerar Sharespine Client får du en fråga om vilken sökväg du vill använda. Standardsökvägen är C:\Program Files (x86)\Sharespine men i detta exempel vill vi inte använda standard, så sökväg (INSTALLATIONSKATALOG) som vi använder oss blir D:\Programs\Sharespine (men kan vara vilken giltig drive eller katalog som helst i er miljö).
Slutför installationsguiden för att installera Sharespine Client. Sharespine startas genom D:\Apps\Sharespine.exe eller genom genväg precis som vanligt.
Steg 3. Redigera sharespine.properties med ny sökväg
Som grundguiden för sökvägar beskriver så är standardsökvägen till HEMKATALOGEN för Sharespine Client 3 C:\ProgramData\Sharespine men även här ska vi justera lite för att illustrera hur detta kan styras om enligt egna önskemål.
Lägg till följande rad i sharespine.properties;
sharespine-home-folder = \/\/APP-SRV1\/Apps$\/Sharespine
OBS! Notera att backslash/frontslash uppsättningen är viktig. Dvs
Steg 4. Redigera Sharespine.ini med nya sökvägar
I INSTALLATIONSKATALOGEN ligger en fil som heter Sharespine.ini och denna fil innehehåller sökvägar som krävs för att Sharespine.exe ska kunna starta programmet. I regel ska man aldrig gå in i denna filen och redigera men i detta fallet är vi tvingade att göra detta.
- Öppna filen med Notepad
- Kör sök/ersätt
- Sök efter strängen D:\Apps\Sharespine (i synnerhet bör rader som startar med JRE Path= och Class Path= vara berörda)
- Ersätt med \\APP-SRV1\Apps$\Sharespine
- Genomför
- Spara och stäng
Nu har vi gjort så sökvägarna pekar mot samma värddator oavsett vem eller vilken dator som startar Sharespine Client.
Steg 5. Skapa genväg på klientdatorn
Skapa en genväg på skrivbordet på TS-servern (för den användaren som ska kunna starta Sharespine Client) och fyll i följande på;
- Mål/Target = \\APP-SRV1\Apps$\Sharespine\Sharespine.exe
- Starta i/Start in = \\APP-SRV1\Apps$\Sharespine\
Du kan sätta ikon om du vill med ;-)
Steg 5. Nu är allt klart att testas
Nu ska man kunna starta Sharespine Client på Terminalservern genom att dubbelklicka på genvägen på skrivbordet. Då kommer programmet köras från APP-SRV1 och alla inställningar och datafiler kommuniceras mot APP-SRV1.
OBS! Viktiga saker att tänka på;
- Endast en användare ska köra Sharespine Client samtidigt
- Det är på APP-SRV1 som man kan köra Sharespine Client som en Windows Service
- Det går inte att använda Windows Service och Klient GUI samtidigt
- Kontrollera att rättigheterna och utdelningarna är korrekta i infrastrukturen mellan servrarna
Andra artiklar om Sharespine Client:
https://sharespine.zendesk.com/hc/sv/sections/201804273-Installation
Kommentarer
0 kommentarer
Artikeln är stängd för kommentarer.