Windows Server 2019 Core ist eine verkleinerte Version des Betriebssystems Windows Server 2019, das keine grafische Oberfläche hat. Dies macht es zu einer idealen Wahl für Server, die maximale Leistung ohne unnötige Komplexität benötigen.
In diesem Artikel werden wir die grundlegenden Aspekte der Windows Server 2019 Core-Serververwaltung untersuchen. Wir erklären Ihnen, wie Sie diese Version des Betriebssystems installieren, wie Sie eine Netzwerkverbindung einrichten und wie Sie den Server über die Befehlszeile verwalten können.
Besonderes Augenmerk wird auf die Installation und Konfiguration von Serverrollen und -komponenten gelegt. Wir zeigen Ihnen, wie Sie einen Webserver mit IIS erstellen, einen DNS-Server konfigurieren, Active Directory konfigurieren und vieles mehr. Wir werden uns auch mit Sicherheitsaspekten befassen, von der Installation von Antivirensoftware über die Konfiguration der Firewall bis hin zur Aktualisierung des Servers.
Die Verwaltung eines Windows Server 2019 Core-Servers mag auf den ersten Blick kompliziert erscheinen, aber wir helfen Ihnen, dieses Betriebssystem zu verstehen und Ihnen beizubringen, wie Sie den Server effektiv verwalten können. Nach unserem Leitfaden können Sie Windows Server 2019 Core mit allen notwendigen Komponenten einrichten und verwalten, damit Ihr Netzwerk sicher und zuverlässig funktioniert.
Grundlagen der Serververwaltung von Windows Server 2019 Core
Sie können den Windows Server 2019 Core-Server über die Befehlszeile oder Remote mit Tools wie PowerShell oder Remote Server Administration Tools (RSAT) verwalten.
Im Folgenden sind die grundlegenden Schritte zum Verwalten von Windows Server 2019 Core aufgeführt:
- Anmelden: um sich bei einem Windows Server 2019 Core-Server anzumelden, müssen Sie nach dem Start des Servers die Administratoranmeldeinformationen eingeben.
- Netzwerkverbindung: Stellen Sie nach der Anmeldung sicher, dass der Server mit dem Netzwerk verbunden ist, um über Remotezugriff verfügen zu können.
- Verwenden der Befehlszeile: die Eingabeaufforderung ist das primäre Verwaltungstool für Windows Server 2019 Core. Mithilfe von Befehlen können Sie die Serverrolle installieren, Netzwerkeinstellungen konfigurieren, Dienste konfigurieren usw.
- Fernsteuerung: mit der Remoteverwaltung des Windows Server 2019 Core-Servers kann ein Administrator den Server von überall im Netzwerk aus mithilfe von Tools wie PowerShell oder RSAT verwalten.
- Software aktualisieren und installieren: um die Sicherheit und Funktionalität des Servers zu gewährleisten, müssen Sie das Betriebssystem regelmäßig aktualisieren und die erforderliche Software installieren.
- Überwachen und Beheben von Problemen: sie müssen den Status des Servers überwachen und eventuelle Probleme debuggen, um einen stabilen Betrieb des Servers zu gewährleisten.
Die Verwaltung von Windows Server 2019 Core erfordert einige Kenntnisse und Erfahrungen mit der Befehlszeile, aber dank der benutzerfreundlichen Befehlszeilenschnittstelle und der Remoteverwaltungsfunktionen wird die Serververwaltung einfacher und effizienter.
Installation und Konfiguration
Hier finden Sie eine schrittweise Anleitung zum Installieren und Konfigurieren von Windows Server 2019 Core:
1. Herunterladen eines Windows Server 2019 Core-Abbilds
Zuerst müssen Sie das Windows Server 2019 Core-Image von der offiziellen Microsoft-Website herunterladen oder die verfügbaren Tools zum Erstellen eines bootfähigen Mediums verwenden.
2. Erstellen eines bootfähigen Mediums
Nachdem Sie das Windows Server 2019 Core-Image heruntergeladen haben, müssen Sie ein bootfähiges Medium erstellen, um das Betriebssystem auf dem Server zu installieren. Dies kann mit einem ISO-Brennprogramm wie Rufus erfolgen.
3. Starten des Servers von einem bootfähigen Medium
Nachdem Sie das bootfähige Medium erstellt haben, müssen Sie zum BIOS oder UEFI des Servers wechseln und die Boot-Einstellungen ändern, um vom erstellten bootfähigen Medium zu booten.
4. Starten der Serverinstallation
Wenn der Server vom bootfähigen Medium gestartet wird, wird das Installationsfenster angezeigt. Wählen Sie die Installationssprache, das Tastaturlayout und andere Optionen aus, und klicken Sie dann auf Installieren, um fortzufahren.
5. Auswählen der Serverversion
Auf dem nächsten Bildschirm fordert das Installationsprogramm Sie auf, die Version von Windows Server 2019 Core auszuwählen, die Sie installieren möchten. Wählen Sie die entsprechende Version aus und klicken Sie auf Weiter.
6. Annahme der Lizenzbedingungen
Überprüfen Sie auf dem Bildschirm "Nutzungsvereinbarung" die Lizenzbedingungen, und wenn Sie diesen zustimmen, aktivieren Sie das Kontrollkästchen "Ich akzeptiere die Nutzungsbedingungen" und klicken Sie auf "Weiter".
7. Auswahl des Installationstyps
Auf dem nächsten Bildschirm fordert das Installationsprogramm Sie auf, den Installationstyp auszuwählen. Wählen Sie "Benutzerdefiniert: Nur Windows", um Windows Server 2019 Core zu installieren.
8. Auswählen der zu installierenden Partition
Im nächsten Schritt fordert das Installationsprogramm Sie auf, eine Partition auszuwählen, auf der das Betriebssystem installiert werden soll. Wählen Sie freien Speicherplatz auf Ihrer Festplatte aus, oder erstellen Sie eine neue Partition, um Windows Server 2019 Core zu installieren.
9. Abschluss der Installation
Nachdem Sie eine Partition für die Installation des Betriebssystems ausgewählt haben, beginnt das Installationsprogramm mit dem Kopieren der Dateien und dem Installationsprozess. Nach Abschluss der Installation wird der Server neu gestartet.
Glückwunsch! Ihr Windows Server 2019 Core-Server ist jetzt installiert und kann konfiguriert und verwendet werden.
Verwalten von Rollen und Funktionen
Sie müssen PowerShell verwenden, um Rollen und Funktionen zu verwalten. PowerShell bietet eine leistungsstarke und flexible Möglichkeit, den Server mithilfe von Cmdlets zu verwalten.
PowerShell verwendet das Cmdlet Install-WindowsFeature, um eine Rolle oder Funktion auf dem Server zu installieren. Um beispielsweise die Active Directory Domain Services-Rolle auf dem Server zu installieren, können Sie den folgenden Befehl verwenden:
Install-WindowsFeature -Name AD-Domain-Services
Um eine Funktion auf dem Server zu installieren, können Sie das Cmdlet Enable-WindowsOptionalFeature verwenden. Um beispielsweise die Server-Gui-Shell-Funktion zu installieren, können Sie den folgenden Befehl verwenden:
Enable-WindowsOptionalFeature -FeatureName Server-Gui-Shell
Nachdem Sie eine Rolle oder Funktion installiert haben, können Sie sie mit den entsprechenden Werkzeugen anpassen. Sie können beispielsweise die AD DS-Verwaltungswerkzeuge verwenden, um die Active Directory-Domänendienste-Rolle zu konfigurieren.
Sie können bei Bedarf auch Rollen und Funktionen vom Server entfernen. Sie können das Cmdlet Remove-WindowsFeature bzw. das Cmdlet Disable-WindowsOptionalFeature verwenden, um eine Rolle oder Funktion zu entfernen.
Remove-WindowsFeature -Name AD-Domain-Services
Disable-WindowsOptionalFeature -FeatureName Server-Gui-Shell
Durch die Verwaltung von Rollen und Funktionen können Sie Windows Server 2019 Core an die Anforderungen Ihrer Organisation anpassen. Wenn Sie PowerShell verwenden, erhalten Sie ein leistungsfähiges Tool zum Verwalten und Konfigurieren von Rollen und Funktionen auf dem Server.
Arbeiten mit PowerShell
Die wichtigsten Vorteile von PowerShell:
- Befehle und Syntax basieren auf Objekten, wodurch sie beim Schreiben von Skripten verständlicher und flexibler werden.
- Eine Vielzahl von Befehlen zur Verwaltung von Servern, Diensten, Benutzerkonten und anderen Windows Server-Komponenten wird unterstützt.
- Kann zur Remoteverwaltung von Servern verwendet werden.
- Verfügt über integrierte Module zur Automatisierung von Aufgaben wie Softwareinstallation, Netzwerkkonfiguration und Serverwartung.
Um PowerShell auf einem Windows Server 2019 Core-Server verwenden zu können, müssen Sie die PowerShell-Eingabeaufforderung ausführen, indem Sie den Powershell-Befehl an der Eingabeaufforderung ausführen.
Einige nützliche PowerShell-Befehle:
- Get-Help - Hier können Sie Hilfe zu PowerShell-Befehlen erhalten.
- Get-Service - Listet die Dienste des Servers auf.
- Start-Service - Startet den Dienst.
- Stop-Service - Stoppt den Dienst.
- Restart-Service - Startet den Dienst neu.
- Set-ExecutionPolicy - Legt die Skriptausführungsrichtlinie in PowerShell fest.
- Invoke-Command - Ermöglicht das Ausführen von Befehlen auf einem Remote-Server.
- Get-Process - Listet die laufenden Prozesse auf.
- Stop-Process - Stoppt den Prozess.
PowerShell ist ein leistungsfähiges Tool zum Verwalten von Windows Server 2019 Core. Wenn Sie die grundlegenden Befehle kennen, können Sie verschiedene Aufgaben problemlos ausführen und Prozesse auf dem Server automatisieren.
Serveraktualisierung und -wartung
Die Aktualisierung und Wartung des Windows Server 2019 Core-Servers spielt eine wichtige Rolle bei der Bereitstellung einer stabilen und sicheren Serverinfrastruktur. In diesem Abschnitt werden die wichtigsten Aspekte des Upgrades und der Wartung behandelt, die bei der Verwaltung des Servers berücksichtigt werden sollten.
Aktualisieren des Betriebssystems
Die korrekte und regelmäßige Aktualisierung des Betriebssystems des Servers ist ein wichtiger Schritt, um seine Sicherheit zu erhalten und Fehler zu beheben. Microsoft veröffentlicht regelmäßig Sicherheitsupdates und kumulative Updates für Windows Server 2019 Core, die auf dem Server installiert werden sollten.
Sie können Windows Update verwenden, um Updates automatisch zu installieren oder manuell zu installieren. Falls der Server nicht mit dem Internet verbunden ist, können Sie die erforderlichen Updates von der offiziellen Microsoft-Website herunterladen und manuell installieren.
Wartung der Serverhardware
Neben der Aktualisierung des Betriebssystems ist die regelmäßige Wartung der Serverhardware auch ein wichtiger Teil der Serververwaltung. Dies beinhaltet das Überprüfen und Beheben von Fehlern bei Festplatten, Speicher, Prozessoren und anderen Serverkomponenten.
Sie können spezialisierte Dienstprogramme und Software verwenden, um die Serverhardware zu überwachen und mögliche Probleme zu identifizieren. Es wird auch empfohlen, Daten regelmäßig zu sichern, um das Risiko von Datenverlusten im Falle eines Hardwarefehlers zu minimieren.
Die Aktualisierung und Wartung des Windows Server 2019 Core-Servers ist eine wichtige Aufgabe, um sicherzustellen, dass er stabil und zuverlässig funktioniert. Regelmäßige Updates des Betriebssystems und die Wartung der Serverhardware helfen dabei, potenzielle Schwachstellen zu beheben, Fehler zu vermeiden und die Datensicherheit zu gewährleisten.
Überwachung und Debugging
Windows Server 2019 Core bietet Tools zum Überwachen und Debuggen des Servers.
Um den Serverstatus zu überwachen, können Sie den Befehl verwenden Get-Counter, die Informationen zur Systemleistung bereitstellt. Mit diesem Befehl können Sie verschiedene Einstellungen wie CPU-Auslastung, Speichernutzung, Speicherplatzstatus und andere überwachen.
Um die aktiven Prozesse und ihre Ressourcen anzuzeigen, können Sie den Befehl verwenden Get-Process. Es ermöglicht Ihnen, eine Liste aller laufenden Prozesse auf dem Server und deren Eigenschaften wie Prozess-ID, CPU-Auslastung, Speicherverbrauch usw. abzurufen.
Sie können das Tool verwenden, um die Anwendungsleistung zu debuggen und zu analysieren Windows Performance Analyzer. Es ermöglicht Ihnen, detaillierte Informationen über die Leistung von Anwendungen zu erhalten, deren Leistung zu analysieren und Problemstellen zu finden.
Sie können den Befehl verwenden, um die Dienste auf dem Server zu verwalten und zu überwachen Get-Service. Es ermöglicht Ihnen, eine Liste aller installierten Dienste und ihren aktuellen Status zu erhalten.
Darüber hinaus unterstützt Windows Server 2019 Core die Remoteverwaltung und Überwachung des Servers mithilfe von Tools wie z. B. Windows Admin Center und PowerShell Remoting. Sie ermöglichen es Administratoren, den Server von einem Remotecomputer aus zu verwalten, den Status des Servers zu überwachen und verschiedene Einstellungen zu konfigurieren.
Konfigurieren der Serversicherheit
1. Aktualisieren des Betriebssystems: Ein richtiges Upgrade von Windows Server 2019 Core ist wichtig, um die Sicherheit des Servers zu erhalten. Systemupdates enthalten Fehlerbehebungen, Leistungsverbesserungen und neue Funktionen. Überprüfen Sie regelmäßig nach verfügbaren Updates und installieren Sie sie.
2. Installieren von Antivirensoftware: Installieren Sie eine zuverlässige Antivirensoftware, um Malware zu erkennen und zu verhindern. Aktualisieren Sie die Virendatenbank regelmäßig und führen Sie einen Systemscan durch, um Bedrohungen zu erkennen.
3. Konfigurieren der Firewall: Aktivieren und konfigurieren Sie die integrierte Windows-Firewall, um den Zugriff auf den Server zu steuern. Legen Sie Regeln fest, um Verbindungen je nach Ihren Anforderungen zuzulassen oder zu blockieren. Überprüfen Sie die Firewall-Protokolle regelmäßig auf mögliche Sicherheitsverletzungen.
4. Zugangsbeschränkung: Konfigurieren Sie den Zugriff auf den Server, indem Sie die Anzahl der Benutzer und die Berechtigungsstufe einschränken. Erstellen Sie separate Konten für Administratoren und normale Benutzer. Verwenden Sie Gruppenrichtlinien, um den Zugriff auf Dateien, Ordner und andere Serverressourcen zu steuern.
5. Passwortschutz: Legen Sie komplexe Kennwörter für alle Konten auf dem Server fest. Verwenden Sie eine Kombination aus Groß- und Kleinbuchstaben, Zahlen und Sonderzeichen. Ändern Sie Ihre Passwörter regelmäßig und verwenden Sie nicht dieselben Passwörter auf verschiedenen Systemen.
6. Daten sichern: Sichern Sie regelmäßig alle wichtigen Daten auf dem Server. Verwenden Sie eine zuverlässige Backup-Software und überprüfen Sie, ob Ihre Backups sicher sind. Bewahren Sie Kopien der Daten auf separaten physischen Medien oder Remote-Servern auf.
7. Sicherheitsüberwachung und -audit: Installieren und konfigurieren Sie ein Sicherheitsüberwachungs- und Audit-System, um potenzielle Sicherheitsverletzungen zu überwachen. Analysieren Sie Ereignisprotokolle, überwachen Sie ungewöhnliche Aktivitäten und ergreifen Sie die erforderlichen Maßnahmen, um Vorfälle zu vermeiden.
8. Netzwerksicherheit: Schützen Sie den Server vor externen Bedrohungen, indem Sie die Netzwerksicherheit konfigurieren. Verwenden Sie Firewalls und virtuelle private Netzwerke, um den Netzwerkverkehr zu segmentieren und zu verschlüsseln. Beschränken Sie den Zugriff auf den Server über ein öffentliches Netzwerk und konfigurieren Sie die Intrusion Detection-Mechanismen.