Instalacja Windows Server i podstawowa konfiguracja – przewodnik z poleceniami PowerShell
Instalacja Windows Server i podstawowa konfiguracja – przewodnik z poleceniami PowerShell
Wstęp
Windows Server to potężny system operacyjny zaprojektowany do obsługi sieci firmowych, baz danych, usług sieciowych i aplikacji. Po zainstalowaniu serwera konieczna jest jego podstawowa konfiguracja, aby zapewnić bezpieczeństwo i wydajność systemu. PowerShell umożliwia szybkie i automatyczne zarządzanie serwerem, co jest szczególnie przydatne w środowiskach IT.
W tym przewodniku omówimy proces instalacji Windows Server, a następnie skonfigurujemy serwer za pomocą poleceń PowerShell.
1. Instalacja Windows Server
📌 Krok 1: Pobranie i uruchomienie instalatora
Windows Server jest dostępny w różnych wersjach, takich jak Windows Server 2019 i Windows Server 2022. Możesz pobrać obraz ISO z Microsoft Evaluation Center lub zakupić licencję.
Po pobraniu obrazu wykonaj następujące kroki:
1️⃣ Utwórz bootowalny pendrive za pomocą narzędzia Rufus lub diskpart.
2️⃣ Uruchom komputer z nośnika instalacyjnego i wybierz Install Now.
3️⃣ Wybierz wersję systemu (np. Windows Server Standard lub Datacenter).
4️⃣ Postępuj zgodnie z instrukcjami instalatora, tworząc nową partycję na dysku.
2. Podstawowa konfiguracja Windows Server za pomocą PowerShell
Po instalacji serwera warto wykonać podstawowe czynności konfiguracyjne, takie jak zmiana nazwy serwera, ustawienie adresu IP czy dodanie ról serwera.
📌 Krok 1: Uruchomienie PowerShell jako administrator
Po zalogowaniu do serwera otwórz Windows PowerShell jako administrator.

3. Zmiana nazwy serwera
Domyślnie Windows Server nadaje losową nazwę hosta. Możesz ją zmienić następującym poleceniem PowerShell:
Rename-Computer -NewName "Serwer01" -Force -Restart
📌 Po ponownym uruchomieniu serwera nowa nazwa zostanie zastosowana.
4. Ustawienie statycznego adresu IP
Domyślnie serwer otrzymuje adres IP z serwera DHCP, ale w większości przypadków konieczne jest ustawienie statycznego adresu IP.
📌 Krok 1: Sprawdzenie dostępnych kart sieciowych
Get-NetAdapter
Zapamiętaj nazwę interfejsu sieciowego (np. Ethernet).
📌 Krok 2: Ustawienie statycznego adresu IP, maski i bramy
New-NetIPAddress -InterfaceAlias "Ethernet" -IPAddress 192.168.1.100 -PrefixLength 24 -DefaultGateway 192.168.1.1
📌 Krok 3: Ustawienie serwerów DNS
Set-DnsClientServerAddress -InterfaceAlias "Ethernet" -ServerAddresses ("8.8.8.8", "8.8.4.4")
✔ Google DNS (8.8.8.8, 8.8.4.4) zapewnia szybkie i niezawodne rozwiązywanie nazw domenowych.
5. Dodanie serwera do domeny
Jeśli serwer ma być częścią sieci domenowej, możesz dodać go do Active Directory:
Add-Computer -DomainName "moja-domena.local" -Credential (Get-Credential) -Restart
📌 Po ponownym uruchomieniu serwer będzie częścią domeny.
6. Instalacja ról serwera
Windows Server obsługuje wiele ról i funkcji, takich jak Active Directory, serwer plików, DHCP, DNS i wiele innych.
📌 Instalacja roli Active Directory Domain Services (AD DS)
Install-WindowsFeature -Name AD-Domain-Services -IncludeManagementTools
📌 Po instalacji możesz promować serwer do kontrolera domeny.
📌 Instalacja serwera DHCP
Install-WindowsFeature -Name DHCP -IncludeManagementTools
📌 Instalacja serwera DNS
Install-WindowsFeature -Name DNS -IncludeManagementTools
7. Konfiguracja zdalnego dostępu do serwera
Domyślnie Zdalny Pulpit (RDP) jest wyłączony. Można go aktywować za pomocą PowerShell:
Set-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server' -Name "fDenyTSConnections" -Value 0
Enable-NetFirewallRule -DisplayGroup "Remote Desktop"
📌 Teraz można łączyć się z serwerem zdalnie przez RDP (mstsc.exe).
8. Tworzenie użytkowników w Active Directory (opcjonalnie)
Jeśli serwer działa jako kontroler domeny, można dodać użytkowników za pomocą PowerShell:
New-ADUser -Name "Jan Kowalski" -GivenName "Jan" -Surname "Kowalski" -SamAccountName "j.kowalski" -UserPrincipalName "j.kowalski@moja-domena.local" -Path "OU=Uzytkownicy,DC=moja-domena,DC=local" -AccountPassword (ConvertTo-SecureString "Haslo123!" -AsPlainText -Force) -Enabled $true
✔ Po dodaniu użytkownik może logować się do domeny.
9. Aktualizacja systemu Windows Server
Aby zapewnić bezpieczeństwo serwera, warto regularnie instalować aktualizacje:
Install-WindowsUpdate -AcceptAll -IgnoreReboot
📌 Jeśli ta komenda nie działa, należy wcześniej zainstalować moduł PSWindowsUpdate.
Podsumowanie
✔ Zainstalowaliśmy Windows Server i wykonaliśmy podstawową konfigurację.
✔ Za pomocą PowerShell zmieniliśmy nazwę serwera, przypisaliśmy adres IP, dołączyliśmy do domeny i zainstalowaliśmy role serwera.
✔ Włączyliśmy zdalny dostęp oraz przeprowadziliśmy aktualizację systemu.
Dzięki PowerShell można w szybki i automatyczny sposób zarządzać Windows Server, co jest znacznie bardziej efektywne niż korzystanie z interfejsu graficznego.
Czy masz pytania? Zostaw komentarz! 🚀






