▷ Installeer FTP en IIS op Windows Server 2022

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.

wave wave wave wave wave