Een van de grote voordelen van Windows Server is dat het is geïntegreerd met tal van functies en services die erop gericht zijn de serverbeheerder en gebruiker de beste opties te bieden voor globale en gecentraliseerde controle van elk object. Binnen al deze rollen lichten we er twee uit die essentieel zijn, zoals FTP, ideaal voor veilige verbindingen, en IIS, wat praktisch is voor alles wat met webbeheer te maken heeft.
Bij Solvetic gaan we uitleggen hoe je ze allemaal kunt installeren in de nieuwe editie van Windows Server 2022 die nu beschikbaar is via het Windows Insider-programma, dat wil zeggen, het is een proefversie, maar het geeft ons een idee van wat komen gaat.
Laten we eens kijken hoe we deze twee rollen kunnen installeren in Windows Server 2022.
1. Hoe FTP te installeren op Windows Server 2022
FTP (File Transfer Protocol), is een protocol ontwikkeld om bestanden te verzenden en te ontvangen, maar daarnaast is het mogelijk om deze bestanden aan te maken, te hernoemen of te verwijderen in TCP/IP-netwerken, het FTP-protocol werkt passief en actief.
FTP-functiesBij de gebruikswijze zijn twee actoren betrokken:
- Eén verbinding voor gegevensoverdracht
- Eén aansluiting voor de besturingsaansluiting
FTP geeft ons de mogelijkheid om:
- Implementeer het gebruik ervan op externe computers
- Uitgebreid delen van bestanden
- Gegevens betrouwbaar overdragen
FTP verwerkt twee verbindingen, namelijk:
- Besturingsverbinding: stelt ons in staat om een opdrachtregel over te dragen, deze verbinding wordt gebruikt in besturingsprocessen, zodat de status ervan actief is tijdens de interactieve FTP-sessie.
- Gegevensverbinding: dit is de verbinding die wordt gebruikt in processen voor gegevensoverdracht
Stap 1
Om deze rol in Windows Server 2022 te installeren, openen we de Server Manager en selecteren "Rollen en functies toevoegen":
VERGROTEN
Stap 2
De volgende wizard wordt weergegeven:
VERGROTEN
Stap 3
Klik op volgende en selecteer "Op kenmerken gebaseerde of op rollen gebaseerde installatie":
VERGROTEN
Stap 4
In het volgende venster kiezen we de server:
VERGROTEN
Stap 5
We klikken op Volgende en selecteren de rol genaamd "Web Server (IIS)":
VERGROTEN
Stap 6
Als u erop klikt, wordt het volgende venster geopend:
Stap 7
Voeg de kenmerken toe door op de knop "Kenmerken toevoegen" te klikken:
VERGROTEN
Stap 8
We klikken op Volgende om naar het gedeelte Functies te gaan waar we geen wijzigingen zullen aanbrengen.
VERGROTEN
Stap 9
In het volgende venster zien we een kleine samenvatting over de IIS-rol:
VERGROTEN
Stap 10
Klik op Volgende en in de sectie "Role Services" activeren we het vak "FTP Server":
VERGROTEN
Stap 11
We klikken op Volgende om een samenvatting te zien van de rol die moet worden geïnstalleerd in Windows Server 2022:
VERGROTEN
Stap 12
Klik op Installeren om het proces te starten:
VERGROTEN
Stap 13
Aan het einde zullen we het volgende zien. We klikken op Sluiten om de wizard af te sluiten.
VERGROTEN
Stap 14
We gaan naar de Server Manager en daar gaan we naar "Tools - Internet Information Services (IIS) Manager":
VERGROTEN
Stap 15
We zullen de IIS-beheerconsole zien:
VERGROTEN
Stap 16
We controleren de FTP-gebruiker en -groep die eerder is aangemaakt:
VERGROTEN
Stap 17
Nu openen we de verkenner en openen we de eigenschappen van de FTP-map waar de te delen informatie zich bevindt.
VERGROTEN
Stap 18
Het volgende venster wordt weergegeven, daar gaan we naar "Beveiliging" en klikken op "Geavanceerde opties":
Stap 19
Het volgende wordt weergegeven:
VERGROTEN
Stap 20
We klikken op "Overerving uitschakelen" en we zien de volgende melding:
Stap 21
Pas de wijzigingen toe door te klikken op "Overgenomen machtigingen omzetten in expliciete machtigingen voor dit object". We passen de wijzigingen toe door op Toepassen en vervolgens op OK te klikken.
VERGROTEN
Stap 22
Nu klikken we op "Bewerken":
Stap 23
We zien het volgende:
Stap 24
Verwijder de groep Gebruikers door op Verwijderen te klikken en vervolgens op Toevoegen:
Stap 25
We zullen de aangemaakte FTP-groep toevoegen:
Stap 26
Klik op Accepteren en verleen de benodigde machtigingen. Klik op Toepassen en OK om de wijzigingen op te slaan.
Stap 27
Klik in de IIS Manager met de rechtermuisknop op Sites en selecteer "FTP-site toevoegen":
VERGROTEN
Stap 28
We kennen de naam toe aan de FTP-site en selecteren het pad van de gemaakte FTP-map:
Stap 29
Klik op Volgende en wijs het volgende toe:
- In het veld "IP-adres" selecteren we het IP-adres van Windows Server 2022
- We stellen het type machtigingen in op SSL-niveau
Stap 30
In het volgende venster definiëren we:
- Het type authenticatie
- Machtigingen voor groepen of gebruikers
- Klasse van te verlenen machtigingen (lezen of schrijven)
Stap 31
De soorten authenticatie zijn:
- Anoniem: staat toegang toe zonder inloggegevens
- Basis: vereist het gebruik van inloggegevens om toegang te krijgen tot de server
Stap 32
We klikken op Voltooien en we zien de gemaakte FTP-site:
VERGROTEN
Stap 33
Om te valideren, openen we de opdrachtprompt en daar ftp: // IP om de FTP-toegang te controleren:
VERGROTEN
Stap 34
We voeren de gebruikersnaam en het wachtwoord in om toegang te krijgen tot:
VERGROTEN
Stap 35
Een andere manier om dit te zien is vanuit een browser, in een browser voeren we de FTP in met het IP en het zal nodig zijn om de toegangsgegevens van de gebruiker in te voeren:
VERGROTEN
Stap 36
Bij het inloggen zien we de status van de FTP-directory:
VERGROTEN
Stap 37
Alle wijzigingen die in de FTP-map zijn aangebracht, worden daar weergegeven:
VERGROTEN
Stap 38
Om extern toegang te krijgen, gaan we naar IIS en klikken op de server, we zullen het volgende zien:
VERGROTEN
Stap 31
We selecteren "Compatibiliteit met de Firewall", dan stellen we de gewenste poorten in:
VERGROTEN
Stap 32
Hierna zullen we vanuit de zoekmachine toegang krijgen tot de Windows Server 2022 Firewall:
Stap 33
We zullen dit zien:
VERGROTEN
Stap 34
We gaan naar "Inkomende regels" en maken een nieuwe regel, in de wizard selecteren we "Poorten":
Stap 35
Klik op Volgende en dan selecteren we TCP en voeren het eerder gedefinieerde bereik in:
Stap 36
Klik op Volgende en activeer het vakje "Verbinding toestaan":
Stap 37
In het volgende venster definiëren we de scenario's waar de regel van toepassing is:
Stap 38
In het volgende venster wijzen we er de naam aan toe. Klik op Voltooien om het proces te voltooien.
Stap 39
In de IIS-beheerder klikken we met de rechtermuisknop op de FTP-site en selecteren we "FTP-site beheren - Opnieuw opstarten":
VERGROTEN
Hierna is het mogelijk om extern toegang te krijgen tot Windows Server 2022 met een FTP-client.
2. Hoe IIS te installeren op Windows Server 2022
IIS (Internet Information Services), is een rol waarmee het mogelijk is om webapplicaties te hosten en deze webserver zal de applicaties beheren zodat ze berichten kunnen verwerken met behulp van de standaard TCP-poorten, voor HTTP-verkeer is dit poort 80 en voor HTTPS is poort 443.
IIS-functiesOnder zijn kenmerken vinden we:
- Verbetert de algehele serverprestaties
- Integreer IISAdministration-cmdlets in PowerShell
- Het biedt de HTTP Strict Transport Security-methode (HSTS - HTTP Strict Transport Security) waarmee websites een melding genereren die aangeeft dat het een beveiligde host is en browsers waarschuwen dat er alleen contact mag worden opgenomen via HTTPS (beveiligde) verbindingen.
- Voeg servervariabelen toe voor cryptografisch protocol, coderingsalgoritme, algoritme voor sleuteluitwisseling en algoritme voor berichtverificatie
Installeer IIS Windows Server 2022 vanuit het menu
We openen de Server Manager en selecteren "Rollen en functies toevoegen":
VERGROTEN
de volgende wizard wordt geopend:
VERGROTEN
Klik op Volgende en selecteer "Op rollen gebaseerde of op functies gebaseerde installatie":
VERGROTEN
We kiezen de server:
VERGROTEN
Nu activeren we het vak "Webserver (IIS)":
VERGROTEN
Het volgende pop-upvenster wordt geopend:
We voegen de functies toe:
VERGROTEN
Klik op Volgende om een samenvatting van de rol te zien:
VERGROTEN
Klik op Volgende en in het gedeelte "Rolservices" kunnen we de vakken activeren die we als functioneel beschouwen voor IIS:
VERGROTEN
Eenmaal gedefinieerd, klikken we op Volgende en zien we een samenvatting van wat er moet worden geïnstalleerd:
VERGROTEN
Installeer IIS op Windows Server 2022 door op "Installeren" te klikken:
VERGROTEN
Aan het eind zien we het volgende:
VERGROTEN
Klik op Sluiten om de wizard af te sluiten, in de Server Manager controleren we de IIS-sectie:
VERGROTEN
In een browser voeren we "localhost" in om te zien dat IIS is geïnstalleerd:
VERGROTEN
Installeer IIS Windows Server 2022 vanuit PowerShell
Een andere optie om te gebruiken is met PowerShell, hiervoor openen we PowerShell als administrators:
In de terminal voeren we het volgende uit:
Install-WindowsFeature -name Web-Server -IncludeManagementTools
VERGROTEN
We drukken op Enter en de benodigde gegevens worden geladen:
VERGROTEN
Wanneer deze taak ten einde loopt, zullen we het volgende zien:
VERGROTEN
In de Server Manager gaan we naar de IIS-sectie:
VERGROTEN
Voer in een browser "localhost" in om te zien dat IIS is geïnstalleerd:
VERGROTEN
We hebben duidelijk de twee manieren gezien om zowel FTP als ISS te installeren in de nieuwe Windows Server 2022-editie.