Projekt

Allgemein

Profil

Aktionen

Installation und Konfiguration

Installation IIS

  • Installieren Sie ein aktuelles Windows Server-Betriebssystem (2016 +). Verwenden Sie, wenn irgendwie möglich bitte Englisch als OS-Sprache.
  • Geben Sie an der Firewall den Anforderungen entsprechend die Ports frei. Den Webdeploy-Port am Besten auf die Range 193.93.240.0/22 einschränken.
  • Installieren Sie den IIS mit folgenden Rollen:
    • Web Server:
      • Common HTTP Features:
        • Default Document
        • Directory Browsing
        • HTTP Errors
        • Static Content
      • Health and Diagnostics:
        • HTTP Logging
        • Logging Tools
        • ODBC Logging
        • Request Monitor
      • Performance:
        • Static Content Compression
      • Security
        • Request Filtering
      • Application Development
        • .NET Extensibility 3.5
        • .NET Extensibility 4.X
        • ASP.NET 3.5
        • ASP.NET 4.X
        • ISAPI Extensions
        • ISAPI Filters
    • Management Tools
      • IIS Management Console
      • Management Service
  • Erstellen Sie zudem noch einen lokalen Benutzer auf dem Server ( lusrmgr.msc )

Konfiguration Management Service

  • Klicken Sie im IIS Manager links in der Baumstruktur auf Ihren Server
  • Wählen Sie dann unter Management den Punkt Management Service aus. Folgende Dinge konfigurieren:
  • Haken bei "Enable Remote Connections" aktivieren.
    • Identity Credentials: Windows credentials or IIS Manager credentials.
    • Connection: <All Unassigned>:8172
    • SSL certificate: Kann selfsigned sein.
    • Logging: Nach eigenem Ermessen.
    • IP Address Restrictions: Nicht notwendig, da über Firewall konfiguriert.
  • Anschließend per Apply und Start die Einstellungen speichern und anwenden.

Konfiguration IIS

  • Erstellen Sie im IIS eine Site und wählen Sie als Rootverzeichnis einen leeren Ordner, auf den der im ersten Step abschließend erstellte Benutzer Vollzugriff hat.
  • Sichern Sie die Seite am besten mit einem Zertifikat ab. Sie können dies z.B. mittels Let's Encrypt oder unseren SSL-Zertifikaten von Sectigo erreichen.
  • Wir benötigen von Ihnen dann die zukünftige URL (welche bereits auf die Public IP des Servers schauen sollte), den Sitenamen (falls abweichend) und die Zugangsdaten des Benutzers mit Vollzugriff auf den Pfad der Webseite.

Installation SQL Server

Der SQL-Server kann auf der selben Maschine installiert werden. Zusätzlich genügt in den meisten Fällen ein SQL-Express-Server.
Nur in dem Fall eines separaten Servers sind die als "Optional" gekennzeichneten Schritte zu erledigen.

  • Optional: Installieren Sie ein aktuelles Windows Server-Betriebssystem (2016 +). Auch hier wenn möglich in Englisch.
  • Optional: Geben Sie an der Firewall die SQL-Ports für den IIS-Server frei. Standardmäßig genügt 1433:TCP
  • Installation eines geeigneten SQL-Servers bzw. einer Instanz (2017 +) mit folgenden Rollen:
    • Instance Features:
      • Database Engine Services (ohne die Unterpunkte)
    • Shared Features:
      • Client Tools Connectivity
      • Client Tools Backwards Compatibility
      • Client Tools SDK
  • Installieren des SQL Management Studios.
  • Mithilfe des SQL Management Studios eine Datenbank und einen SQL-Login erstellen.

Konfiguration SQL Server

  • Öffnen Sie den SQL Server 20XX Configuration Manager.
  • Erweitern Sie SQL Server Network Configuration und klicken Sie auf Protocols for <Instanzname>.
  • Doppelklicken Sie auf TCP/IP und stellen Sie im Reiter Protocol die Einstellung Enabled auf Yes.
  • Wechseln Sie dann auf den Reiter IP Addresses, scrollen Sie ganz nach unten und tragen dort unter IPAll > TCP Port den SQL-Port ein, der verwendet werden soll (z.B. 1433).
  • Alles mit OK bestätigen.
  • Einmal die Dienste für diese SQL-Instanz neustarten.

Von Anonym vor mehr als 1 Jahr aktualisiert · 1 Revisionen