Production Service ja Production Client ovat FuturaPlanin erikseen myytäviä lisäosia
Vaatimukset
- Admin-oikeudet
- Internet Information Services (IIS) manager
- Production Service ja Production Client asennuspaketti
- FuturaPlan tietokannan yhteystiedot
- ASP.NET Core Runtime - Hosting Bundle: katso FuturaPlan Servicen asennus
Asennus
- Pura Production Servicen asennuspaketin sisältö omaan kansioon.
- Avaa kansiosta tiedosto appsettings.json ja anna siihen Key-kohtaan 32 merkkiä pitkä avain. Voit keksiä avaimen itse. Avain yksilöi käyttämäsi ohjelmaversion ja estää väärinkäytön. Avainta ei kysytä myöhemmissä vaiheissa. Anna myös tietokannan yhteystiedot
3. Avaa IIS Manager -ohjelma ja lisää uusi sivu "Sites → Add Website..." -komennolla.
4. Valitse Physical path -kohtaan asennuskansion sijainti. Connect as kohdan asetukset on aina tapauskohtaisia mutta kun kaikki on ok Test Setting -napin takaa löytyy kaksi vihreää palloa.
5. Valitse Application Pools ja valitse sieltä .NETCLR versioksi No managed Code
6. Kun palvelu on käynnissä, voi pintapuolisen testin tehdä menemällä selaimella Production Servicen osoitteeseen. Jos kaikki toimii näkyy selaimessa ohjelman versionumero (tässä tapauksessa 1.4)
7. Asenna nyt Production Client asennuspaketista löytyvästä exe-tiedostosta. Luo pikakuvake työpöydälle. Avaa asennuskansiosta löytyvä tiedosto ProductionClient.exe.config ja muuta siihen vaiheessa 4 antamasi yhteyden tyyppi (http/https) sekä portti (84)
Päivittäminen
Production Service
- Pysäytä palvelu IIS-palvelusta
- Selaa asennuskansioon (explore) ja korvaa sieltä kaikki muut tiedostot paitsi appsettings.json uuden ohjelmaversion tiedostoilla. Käynnistä palvelu uudelleen ja testaa vaiheen 6 tapaan.
Production Client
- varmuuskopioi vanhasta asennuskansiosta tiedosto ProductionClient.exe.config
- Suorita uuden asennuspaketin exe-tiedosto. Kun asennus on valmis, kopioi vanha ProductionClient.exe.config uuteen kansioon.
Aiheeseen liittyvää