Die Verwendung von Windows Server 2019 in einer Unternehmensumgebung ist eine der praktischsten Lösungen, wenn wir eine globale und zentrale Steuerung von Rollen, Diensten und Funktionen wünschen, mit denen sowohl Benutzer als auch Computer und alles, was sie im Unternehmen ausführen können, verwaltet werden können.
Mit Windows Server 2019 können wir viel mehr Funktionen installieren oder hinzufügen, als wir normalerweise verwenden. Dies führt zu einer umfassenden Skalierbarkeit, mit der das volle Potenzial des Servers und die Vorgehensweise der Organisation oder der Administratoren voll ausgeschöpft werden können Hierbei handelt es sich um die Entwicklungs- oder Webhosting-Funktion, die für diese Art von Benutzern am besten geeignet ist.
In der ganzen Welt des Webverkehrs gibt es zwei Prozessmodelle, mit denen Webserver Anforderungen verwalten können:
- Verwaltung von Anfragen in einem einzigen Thread.
- Erstellung neuer Threads für jede einzelne Anfrage.
IIS unter Windows Server 2019 verwendet die Erstellung neuer Threads für jede Anforderung, sodass für jede empfangene Anforderung ein Thread aus einer vorhandenen Threadgruppe erfasst werden kann.
- Strenge HTTP-Transportsicherheit (HSTS – HTTP Strict Transport Security): Hiermit kann eine Website eine Benachrichtigung senden, dass es sich um einen sicheren Host handelt, und einen Bericht an Browser senden, mit denen nur über HTTPS-Verbindungen (sichere Verbindungen) Kontakt aufgenommen werden soll .
- Neue IISAdministration-Cmdlets in PowerShell.
- Container-Verbesserungen zur Optimierung der Ausführung in IIS-Arbeitsprozessen.
- Hinzufügen neuer Servervariablen für das kryptografische Protokoll, den Verschlüsselungsalgorithmus, den Schlüsselaustauschalgorithmus und den Nachrichtenauthentifizierungsalgorithmus, mit denen die Gesamtsicherheit von IIS erhöht werden soll.
- Es ermöglicht den Aufbau und die Entwicklung von kundenspezifischen Servern oder mit einem speziellen Fokus.
- Verbessert die allgemeine Serverleistung.
- Reduzieren Sie die Angriffsfläche für das Web.
Nun erklärt TechnoWikis, wie Sie IIS unter Windows Server 2019 installieren und so die Webfunktionen dieser Rolle optimal nutzen können.
Denken Sie daran, unseren YouTube-Kanal zu abonnieren, um auf dem Laufenden zu bleiben! ABONNIEREN
1. Installieren Sie IIS mit Windows Server 2019 Server Administrator
Der Server Manager in Windows Server 2019 wurde als zentraler Verwaltungspunkt entwickelt, in dem wir verschiedene Aufgaben zur Steuerung, Verwaltung und Unterstützung des Betriebssystems und seiner Komponenten ausführen können. Dieser Server-Manager wird standardmäßig im System geöffnet, oder wir können über das Startmenü darauf zugreifen:
Dort klicken wir auf die Zeile „Rollen und Merkmale hinzufügen“, in der das folgende Informationsfenster angezeigt wird:
Klicken Sie auf Weiter und aktivieren Sie das Kontrollkästchen “Installation basierend auf Funktionen und Rollen”:
Im nächsten Fenster wählen wir den Server aus, auf dem IIS installiert werden soll:
Wir klicken auf Weiter und suchen dann die Rolle “Webserver (IIS)”:
Wir aktivieren Ihre Box und das folgende Fenster wird angezeigt, in dem wir auf die Schaltfläche “Features hinzufügen” klicken:
Wir können sehen, dass IIS ausgewählt ist:
Wir klicken auf Next und im nächsten Abschnitt “Features” können wir es weglassen, da dort nichts erforderlich ist:
Im nächsten Fenster finden Sie eine kurze Zusammenfassung darüber, was uns IIS in Windows Server 2019 bietet:
Im folgenden Fenster können Sie die Dienste der Rolle verwalten, die folgenden Kategorien zugeordnet sind:
- Webserver
- Status und Diagnose
- Leistung
- Sicherheit und mehr
Wir können die Standardwerte beibehalten oder die Kästchen aktivieren, die wir für unsere Verwaltungsaufgaben für notwendig halten. Danach klicken wir auf Weiter und sehen eine Zusammenfassung der auf dem Server auszuführenden Aufgabe:
Klicken Sie auf “Installieren”, um den Vorgang zu starten:
Sobald dies abgeschlossen ist, sehen wir Folgendes:
IIS ist automatisch im Server-Manager verfügbar:
2. Installieren Sie IIS mit Windows PowerShell Windows Server 2019
Eine weitere Möglichkeit, IIS unter Windows Server 2019 zu installieren, ist die Verwendung von PowerShell, der integrierten Administrationskonsole mit Hunderten von Cmdlets.
Dazu greifen wir als Administratoren auf Windows PowerShell zu und führen dort Folgendes aus:
Install-WindowsFeature-name Web-Server -IncludeManagementTools
Drücken Sie die Eingabetaste, um die Datenerfassung zu starten:
Wenn dies vorbei ist, werden wir Folgendes sehen. Ab diesem Moment können Sie IIS in Windows Server 2019 verwenden und konfigurieren.
3. Öffnen und konfigurieren Sie IIS mit Windows Server 2019 Server Administrator
Wir können vom Server Administrator aus auf IIS zugreifen:
Von dort aus sehen wir die verschiedenen Konfigurationsoptionen:
Schließlich können wir zu einer Website gehen und Folgendes eingeben:
http: // localhost http: // IP_Adresse
Wenn Sie eine dieser Optionen verwenden, wird Folgendes angezeigt, wenn alles korrekt installiert wurde:
4. Deinstallieren Sie IIS mit Windows Server 2019 Server Administrator
Wenn wir IIS auf dem Server zu einem beliebigen Zeitpunkt nicht konfigurieren und verwenden müssen, wird von TechnoWikis empfohlen, es vom System zu deinstallieren. Dazu rufen wir den Server Administrator auf und wählen im Menü “Verwalten” die Option “Rollen und Funktionen entfernen”. Folgendes wird angezeigt :
Klicken Sie auf Weiter und wählen Sie den Server aus:
Im folgenden Fenster deaktivieren wir das Feld Webserver (IIS):
Klicken Sie auf Weiter und wir können den Abschnitt Funktionen überspringen, um direkt zur Zusammenfassung der auszuführenden Aufgabe zu gelangen:
Wir klicken auf die Schaltfläche “Entfernen”, um mit der Deinstallation von IIS in Windows Server 2019 fortzufahren:
Wenn dies vorbei ist, werden wir Folgendes sehen. Wie wir sehen können, ist ein Neustart des Betriebssystems erforderlich, um den Deinstallationsvorgang abzuschließen.
Sie haben also gelernt, IIS auf praktische Weise zu installieren und von Windows Server zu entfernen, und kennen bereits alle Funktionen, die uns diese Rolle für Website-Aufgaben bietet.