Zum Inhalt springen

Umstellung auf IIS

IIS (Internet Information Server) ist der Webserver von Microsoft, der Webseiten und Webanwendungen bereitstellt. Docuflair läuft standardmäßig auf dem einfacheren IIS Express; für den Produktivbetrieb wird jedoch die Umstellung auf den vollwertigen IIS empfohlen — dieser ist stabiler und bietet mehr Konfigurationsmöglichkeiten.

In Produktivumgebungen empfiehlt sich der Einsatz des vollwertigen Internet Information Servers, der mit Windows Server oder Windows Professional ausgeliefert wird. Beachten Sie, dass für die Ausführung von Docuflair auf dem vollwertigen Internet Information Server die ASP.NET 4.8 Komponente und eventuell weitere Module erforderlich sind.

Installieren Sie die erforderlichen Komponenten mit folgenden Schritten:

  • Öffnen Sie ein Eingabefenster mit administrativen Rechten (als Administrator ausführen)
  • Führen Sie folgenden Befehl aus:
    Dism /NoRestart /Online /Enable-Feature /FeatureName:IIS-ASPNET45 /FeatureName:IIS-ManagementScriptingTools /FeatureName:IIS-ApplicationInit /FeatureName:IIS-HttpRedirect /FeatureName:IIS-IPSecurity /FeatureName:IIS-HttpCompressionDynamic /All
  • Schließen Sie das Eingabefenster nach Abschluss der Installation

Um zu verhindern, dass der interne, mit Docuflair ausgelieferte IIS Express weiterhin ausgeführt wird, führen Sie folgende Schritte durch:

  • Stoppen des Docuflair-Dienstes
  • Erstellen einer leeren Datei mit dem Namen
    x:\Docuflair\instances\default\data\services\IIS Express.disabled

Um die Docuflair Dienste im vollwertigen Internet Information Server zu registrieren, führen Sie folgende Schritte durch:

  • Öffnen Sie ein Eingabefenster mit administrativen Rechten (als Administrator ausführen)
  • Wechseln Sie in das Verzeichnis
    x:\Docuflair\instances\default\bin
  • Führen Sie folgende Stapeldatei aus:
    IISREG.cmd
  • Schließen Sie das Eingabefenster nach Abschluss der Registrierung

Soll die Vollversion des Internet Information Servers auch für alle zukünftigen Updates von Docuflair verwendet werden, erstellen Sie eine weitere leere Datei: c:\Windows\Docuflair_iis_enabled.dat Diese Datei teilt dem Installer von Docuflair mit, dass IIS Express nicht benötigt wird und automatisch die Konfiguration der Vollversion des Internet Information Servers verwendet werden soll.

Starten Sie nun die Docuflair Dienste neu. Es wird außerdem empfohlen, den Internet Information Server neu zu starten.