X-ERP Hilfe

04. Internet Information Services aktivieren

Aktivieren Sie IIS als klar begrenzten Webserver für X-ERP und schaffen Sie die Voraussetzung für Application Pool, Website, HTTPS und Protokollierung.

IIS ist die Eingangstür von X-ERP. Eine gute Tür ist erreichbar, protokolliert jeden Zutritt und öffnet nicht mehr Räume als nötig.

Warum diese Station zählt

IIS nimmt HTTPS-Anfragen an und leitet sie über das ASP.NET Core Module an die X-ERP-Anwendung weiter. Rollen, Application Pool, Bindings, Zertifikat und Logs gehören deshalb in einen gemeinsamen Betriebsplan.

Der belastbare Ablauf

  1. Fügen Sie die IIS-Webserverrolle und die für X-ERP benötigten Verwaltungsfunktionen hinzu.
  2. Prüfen Sie den IIS-Manager und die Standardseite lokal.
  3. Planen Sie Website, Application Pool, Hostname, Port, Pfad und Dienstidentität.
  4. Legen Sie Logspeicher, Aufbewahrung und Monitoring fest.
  5. Beschränken Sie Firewallregeln auf die spätere HTTPS-Verbindung.

Funktionsprobe – erst dann weiter

  • IIS-Dienst läuft nach Neustart.
  • Lokaler Test erreicht den Webserver.
  • Logs werden geschrieben und besitzen freien Speicher.
  • Keine unnötige Beispielanwendung bleibt öffentlich erreichbar.

Wenn das Ergebnis nicht stimmt

  • Zu viele installierte Rollen vergrößern Angriffs- und Wartungsfläche.
  • Ein Port ohne Hostname kann mit anderen Websites kollidieren.
  • Logs ohne Rotation füllen unbemerkt das Systemvolume.

Das nehmen Sie mit

Der Webserver ist schlank, beobachtbar und bereit für das .NET Hosting Bundle und die X-ERP-Website.

Video

Internet Information Services aktivieren

Weiterführender Link / Quelle

Weiterführende Themen

  1. Für Systemadministratoren – Server einrichten und Firmendatenbanken erstellen › 05. .NET Hosting Bundle installieren
  2. Für Systemadministratoren – Server einrichten und Firmendatenbanken erstellen › 08. X-ERP installieren
  3. Für Systemadministratoren – Server einrichten und Firmendatenbanken erstellen › 10. Zertifikat einrichten

Häufige Fragen

**Warum IIS vor dem Hosting Bundle?**

Das Hosting Bundle richtet das ASP.NET Core Module für IIS ein; die IIS-Rolle sollte daher bereits vorhanden sein.

**Ist HTTP ausreichend?**

Für produktive Anmeldungen und Datenübertragung verwenden Sie HTTPS mit gültigem Zertifikat.