Installera Exopen Web Reports
Exopen Web Reports är en ASP.NET-applikation som gör det möjligt att distribuera och köra Exopen-rapporter via en webbläsare utan att användaren behöver ha Excel installerat.
Systemkrav
Programvara
- Windows Server 2012 R2 eller senare
- IIS 7.5 eller senare
- .NET Framework 4.5.2 eller senare
- Tillgång till Exopens systemdatabas
Minimikrav
- 2 GHz 64-bitars processor, 2 kärnor eller vCPU
- 4 GB RAM
- 50 GB ledigt diskutrymme
Om SQL Server-instansen för systemdatabasen körs på samma server rekommenderas minst 8 GB RAM.
Rekommenderat
- 2,4 GHz 64-bitars processor, 4 kärnor eller vCPU
- 8 GB RAM
- 100 GB ledigt diskutrymme
- Windows Server 2016 eller senare
Om SQL Server-instansen för systemdatabasen körs på samma server rekommenderas minst 16 GB RAM.
1. Installera IIS och nödvändiga komponenter
Kontrollera att IIS är installerat på servern och att servern uppfyller systemkraven ovan.
Exopen Web Reports använder ASP.NET och kräver därför att relevanta ASP.NET- och .NET Framework-komponenter är installerade och aktiverade i IIS.
2. Installera Exopen Web Reports
Packa upp installationspaketet för Exopen Web Reports på servern.
Föreslagen sökväg:
C:\inetpub\wwwroot\EWR
Kontot som senare används av IIS Application Pool måste ha rättigheter att läsa och köra filer i katalogen.
3. Skapa en Application Pool
Öppna Internet Information Services (IIS) Manager.
- Gå till Application Pools
- Klicka på Add Application Pool
- Ange ett namn, exempelvis
EWRAppPool - Skapa Application Pool
Öppna därefter Advanced Settings för den nya Application Pool.
Kontrollera följande inställningar:
- Identity ska vara ett konto som har nödvändiga rättigheter till installationen och de resurser som Exopen Web Reports behöver komma åt.
- Load User Profile ska vara satt till
True.
NetworkService kan användas som Application Pool Identity om det är lämpligt för den aktuella servermiljön.
4. Skapa webbplatsen i IIS
Exopen Web Reports kan antingen konfigureras som en egen webbplats eller som en applikation under en befintlig webbplats i IIS.
Egen webbplats
- Högerklicka på Sites
- Välj Add Website
- Ange ett namn, exempelvis
EWRellerExopenWebReports - Välj den Application Pool som skapades i föregående steg
- Ange sökvägen till katalogen där Exopen Web Reports installerades
- Konfigurera önskad binding, exempelvis hostname, port och HTTPS
Applikation under en befintlig webbplats
Om Exopen Web Reports exempelvis ligger under C:\inetpub\wwwroot kan katalogen istället läggas till som en applikation under Default Web Site.
- Leta upp katalogen i IIS
- Högerklicka på katalogen
- Välj Convert to Application
- Välj den Application Pool som skapades i föregående steg
Hur webbplatsens bindings, DNS och certifikat konfigureras beror på den aktuella servermiljön och hanteras normalt av systemadministratören.
5. Konfigurera systemdatabasen
Öppna filen web.config.
Kontrollera att connection string till Exopens systemdatabas är korrekt konfigurerad.
Exopen Web Reports måste kunna ansluta till systemdatabasen från servern med den konfiguration som anges i web.config.
Information om systemdatabas och connection string får du av din interna administratör.
6. Starta Exopen Web Reports
Starta eller återstarta webbplatsen och dess Application Pool i IIS.
Öppna därefter den adress som konfigurerats för Exopen Web Reports i en webbläsare.
Om installationen och databasanslutningen är korrekt ska inloggningssidan för Exopen Web Reports visas.
Administratörskontot kan nu användas för att logga in.
7. Registrera licens
Innan Exopen Web Reports kan användas fullt ut måste installationen licensieras.
Registreringen görs via en fungerande installation av Exopen Report för Excel.
Se Installera Exopen Report för information om hur Exopen Report installeras och konfigureras.
För att registrera licensen för Exopen Web Reports behöver du tillgång till en fungerande Exopen Report-klient i Excel.
Installation klar
Exopen Web Reports är nu installerat och anslutet till Exopens systemdatabas.
Fortsatt konfiguration, exempelvis användare, rapporter, behörigheter och andra systeminställningar, görs därefter utifrån hur Exopen-miljön ska användas.