Едно от големите предимства на Windows Server е, че той е интегриран с множество роли и услуги, насочени към предоставяне на администратора и потребителя на сървъра на най -добрите възможности за глобален и централизиран контрол на всеки обект. В рамките на всички тези роли подчертаваме две съществени, като например FTP, идеален за защитени връзки, и IIS, който е практичен за всичко, свързано с уеб управлението.
В Solvetic ще обясним как да инсталираме всеки от тях в новото издание на Windows Server 2022, което за момента е достъпно чрез програмата Windows Insider, тоест това е пробна версия, но ни дава светлина какво предстои.
Нека да видим как да инсталираме тези две роли в Windows Server 2022.
1. Как да инсталирате FTP на Windows Server 2022
FTP (File Transfer Protocol) е протокол, разработен за изпращане и получаване на файлове, но в допълнение към това е възможно създаването, преименуването или изтриването на тези файлове в TCP / IP мрежи, FTP протоколът работи в пасивни режими и активен.
FTP функцииНачинът на използване включва двама участници:
- Една връзка за пренос на данни
- Една връзка за контролната връзка
FTP ни дава възможност да:
- Прилагайте използването му на отдалечени компютри
- Цялостно споделяне на файлове
- Прехвърляйте данни надеждно
FTP обработва две връзки, които са:
- Контролна връзка: позволява ни да прехвърлим командния ред, тази връзка се използва в контролните процеси, така че нейното състояние ще бъде активно през цялата интерактивна FTP сесия.
- Връзка за данни: това е връзката, използвана в процесите на пренос на данни
Етап 1
За да инсталираме тази роля в Windows Server 2022, отваряме Server Manager и избираме „Добавяне на роли и функции“:
Увеличете
Стъпка 2
Ще се покаже следният съветник:
Увеличете
Стъпка 3
Щракнете върху следващия и изберете „Инсталация, базирана на функции или на базата на роли“:
Увеличете
Стъпка 4
В следващия прозорец избираме сървъра:
Увеличете
Стъпка 5
Щракваме върху Напред и избираме ролята, наречена „Уеб сървър (IIS)“:
Увеличете
Стъпка 6
Щракването върху него ще отвори следния прозорец:
Стъпка 7
Добавете характеристиките, като кликнете върху бутона „Добавяне на характеристики“:
Увеличете
Стъпка 8
Щракваме върху Напред, за да отидем в раздела Характеристики, където няма да правим никакви промени.
Увеличете
Стъпка 9
В следващия прозорец виждаме малко обобщение за ролята на IIS:
Увеличете
Стъпка 10
Кликнете върху Напред и в секцията „Ролеви услуги“ активираме полето „FTP сървър“:
Увеличете
Стъпка 11
Щракваме върху Напред, за да видим обобщение на ролята за инсталиране в Windows Server 2022:
Увеличете
Стъпка 12
Щракнете върху Инсталиране, за да започнете процеса:
Увеличете
Стъпка 13
В края ще видим следното. Щракваме Затвори, за да излезем от съветника.
Увеличете
Стъпка 14
Отиваме в Server Manager и там отиваме в „Tools - Internet Information Services (IIS) Manager“:
Увеличете
Стъпка 15
Ще видим административната конзола на IIS:
Увеличете
Стъпка 16
Проверяваме FTP потребителя и групата, които са създадени по -рано:
Увеличете
Стъпка 17
Сега отваряме изследователя и осъществяваме достъп до свойствата на FTP папката, където ще бъде споделената информация.
Увеличете
Стъпка 18
Ще се покаже следният прозорец, отиваме в „Защита“ и кликваме върху „Разширени опции“:
Стъпка 19
Ще се покаже следното:
Увеличете
Стъпка 20
Кликваме върху „Деактивиране на наследяването“ и ще видим следното съобщение:
Стъпка 21
Приложете промените, като кликнете върху „Преобразуване на наследени разрешения в изрични разрешения за този обект“. Прилагаме промените, като щракнем върху Приложи и след това върху OK.
Увеличете
Стъпка 22
Сега кликваме върху „Редактиране“:
Стъпка 23
Виждаме следното:
Стъпка 24
Премахнете групата Потребители, като щракнете върху Премахване и след това върху Добавяне:
Стъпка 25
Ще добавим създадената FTP група:
Стъпка 26
Щракнете върху Приемам и давам необходимите разрешения. Щракнете върху Приложи и OK, за да запазите промените.
Стъпка 27
В диспечера на IIS щракнете с десния бутон върху Сайтове и изберете „Добавяне на FTP сайт“:
Увеличете
Стъпка 28
Присвояваме името на FTP сайта и избираме пътя към създадената папка FTP:
Стъпка 29
Щракнете върху Напред и задайте следното:
- В полето „IP адрес“ избираме IP на Windows Server 2022
- Зададохме типа разрешения на ниво SSL
Стъпка 30
В следващия прозорец определяме:
- Видът на удостоверяването
- Разрешения за групи или потребители
- Клас разрешения за предоставяне (четене или писане)
Стъпка 31
Видовете удостоверяване са:
- Анонимен: позволява достъп без идентификационни данни
- Основни: изисква използването на идентификационни данни за достъп до сървъра
Стъпка 32
Щракваме върху Готово и ще видим създадения FTP сайт:
Увеличете
Стъпка 33
За да потвърдим, имаме достъп до командния ред и там ftp: // IP за проверка на FTP достъпа:
Увеличете
Стъпка 34
Въвеждаме потребителско име и парола за достъп:
Увеличете
Стъпка 35
Друг начин да видите това е от браузър, в браузър въвеждаме FTP с IP и ще е необходимо да въведете идентификационните данни за достъп на потребителя:
Увеличете
Стъпка 36
При влизане виждаме състоянието на FTP директорията:
Увеличете
Стъпка 37
Всички промени, направени във FTP папката, ще бъдат отразени там:
Увеличете
Стъпка 38
За външен достъп отиваме в IIS и кликваме върху сървъра, ще видим следното:
Увеличете
Стъпка 31
Избираме „Съвместимост с защитната стена“, след което установяваме желаните портове:
Увеличете
Стъпка 32
След това ще имаме достъп до защитната стена на Windows Server 2022 от търсачката:
Стъпка 33
Ще видим това:
Увеличете
Стъпка 34
Отиваме до „Входящи правила“ и създаваме ново правило, в съветника избираме „Портове“:
Стъпка 35
Щракнете върху Напред и след това избираме TCP и въвеждаме предварително определения диапазон:
Стъпка 36
Кликнете върху Напред и активирайте полето „Разрешаване на връзка“:
Стъпка 37
В следващия прозорец дефинираме сценариите, в които правилото се прилага:
Стъпка 38
В следващия прозорец присвояваме името му. Щракнете върху Готово, за да завършите процеса.
Стъпка 39
В администратора на IIS щракваме с десния бутон върху FTP сайта и избираме „Manage FTP site - Restart“:
Увеличете
След това ще бъде възможно външен достъп до Windows Server 2022 с FTP клиент.
2. Как да инсталирате IIS на Windows Server 2022
IIS (Интернет информационни услуги), е роля, с която е възможно да се хостват уеб приложения и този уеб сървър ще управлява приложенията, така че да могат да обработват съобщения, използвайки TCP портовете по подразбиране, за HTTP трафик това е порт 80, а за HTTPS това е порт 443.
IIS функцииСред неговите характеристики откриваме:
- Подобрява общата производителност на сървъра
- Интегрирайте командлетите за IISAdministration в PowerShell
- Той предлага метода HTTP Strict Transport Security (HSTS - HTTP Strict Transport Security), с който уебсайтовете генерират известие, указващо, че е защитен хост, и предупреждават браузърите, че трябва да се свързват само чрез HTTPS (защитени) връзки.
- Добавете променливи на сървъра за криптографски протокол, алгоритъм за криптиране, алгоритъм за обмен на ключове и алгоритъм за удостоверяване на съобщението
Инсталирайте IIS Windows Server 2022 от менюто
Отваряме Server Manager и избираме „Добавяне на роли и функции“:
Увеличете
ще се отвори следният съветник:
Увеличете
Щракнете върху Напред и изберете „Инсталация, базирана на роли или функции“:
Увеличете
Избираме сървъра:
Увеличете
Сега активираме полето „Уеб сървър (IIS)“:
Увеличете
Ще се отвори следният изскачащ прозорец:
Добавяме функциите:
Увеличете
Щракнете върху Напред, за да видите обобщение на ролята:
Увеличете
Кликнете върху Напред и в секцията „Ролеви услуги“ можем да активираме полетата, които считаме за функционални за IIS:
Увеличете
След като дефинираме, кликваме Напред и ще видим обобщение на това, което трябва да бъде инсталирано:
Увеличете
Инсталирайте IIS на Windows Server 2022, като щракнете върху „Инсталиране“:
Увеличете
В края ще видим следното:
Увеличете
Щракнете върху Затвори, за да излезете от съветника, в Server Manager проверяваме раздела IIS:
Увеличете
В браузър въвеждаме „localhost“, за да видим, че IIS е инсталиран:
Увеличете
Инсталирайте IIS Windows Server 2022 от PowerShell
Друга възможност за използване е с PowerShell, за това отваряме PowerShell като администратори:
В терминала изпълняваме следното:
Инсталирайте -WindowsFeature -име уеб -сървър -IncludeManagementTools
Увеличете
Натискаме Enter и необходимите данни ще бъдат заредени:
Увеличете
Когато тази задача приключи, ще видим следното:
Увеличете
В Мениджъра на сървъри отиваме в раздела IIS:
Увеличете
В браузър въведете „localhost“, за да видите, че IIS е инсталиран:
Увеличете
Ние ясно видяхме двата начина за инсталиране на FTP и ISS в новото издание на Windows Server 2022.