Uma das grandes vantagens do Windows Server é que ele está integrado a inúmeras funções e serviços focados em fornecer ao administrador do servidor e ao usuário as melhores opções de controle global e centralizado de cada objeto. Dentro de todas essas funções destacamos duas que são essenciais, como FTP, ideal para conexões seguras, e IIS, que é prático para tudo relacionado ao gerenciamento web.
En Solvetic te vamos a explicar cómo instalar cada uno de ellos en la nueva edición de Windows Server 2022 la cual está disponible por ahora a través del programa Insider de Windows, es decir, es una versión de prueba pero que nos da una luz de lo Que vem.
Vamos ver como instalar essas duas funções no Windows Server 2022.
1. Como instalar FTP no Windows Server 2022
FTP (File Transfer Protocol), é um protocolo desenvolvido para enviar e receber arquivos, mas além disso é possível criar, renomear ou excluir esses arquivos em redes TCP / IP, o protocolo FTP funciona nos modos passivos e ativos.
Funções FTPO modo de uso envolve dois atores:
- Uma conexão para transferência de dados
- Uma conexão para a conexão de controle
O FTP nos dá a possibilidade de:
- Implementar seu uso em computadores remotos
- Compartilhamento abrangente de arquivos
- Transfira dados de maneira confiável
O FTP lida com duas conexões que são:
- Conexão de controle: permite a transferência de uma linha de comando, esta conexão é utilizada em processos de controle para que seu estado fique ativo durante toda a sessão de FTP interativa.
- Conexão de dados: é a conexão usada nos processos de transferência de dados
Passo 1
Para instalar esta função no Windows Server 2022, abrimos o Gerenciador do Servidor e selecionamos "Adicionar funções e recursos":
PROLONGAR
Passo 2
O seguinte assistente será exibido:
PROLONGAR
etapa 3
Clique em Avançar e selecione "Instalação baseada em recursos ou baseada em funções":
PROLONGAR
Passo 4
Na próxima janela, escolhemos o servidor:
PROLONGAR
Etapa 5
Clicamos em Avançar e selecionamos a função chamada "Servidor Web (IIS)":
PROLONGAR
Etapa 6
Clique nele para abrir a seguinte janela:
Etapa 7
Adicione as características clicando no botão "Adicionar características":
PROLONGAR
Etapa 8
Clicamos em Avançar para ir para a seção Recursos, onde não faremos nenhuma alteração.
PROLONGAR
Etapa 9
Na próxima janela, vemos um pequeno resumo sobre a função do IIS:
PROLONGAR
Etapa 10
Clique em Avançar e na seção "Serviços de função" ativamos a caixa "Servidor FTP":
PROLONGAR
Etapa 11
Clicamos em Avançar para ver um resumo da função a ser instalada no Windows Server 2022:
PROLONGAR
Etapa 12
Clique em Instalar para iniciar o processo:
PROLONGAR
Etapa 13
No final veremos o seguinte. Clicamos em Fechar para sair do assistente.
PROLONGAR
Etapa 14
Vamos ao Server Manager e lá vamos ao "Tools - Internet Information Services (IIS) Manager":
PROLONGAR
Etapa 15
Veremos o console de administração do IIS:
PROLONGAR
Etapa 16
Verificamos o usuário e grupo de FTP que foram criados anteriormente:
PROLONGAR
Etapa 17
Agora abrimos o explorador e acessamos as propriedades da pasta FTP onde estarão as informações a serem compartilhadas.
PROLONGAR
Etapa 18
Será exibida a seguinte janela, onde vamos em "Segurança" e clicamos em "Opções avançadas":
Etapa 19
O seguinte será exibido:
PROLONGAR
Etapa 20
Clicamos em "Desativar herança" e veremos a seguinte mensagem:
Etapa 21
Aplique as alterações clicando em "Converter permissões herdadas em permissões explícitas neste objeto". Aplicamos as alterações clicando em Aplicar e em OK.
PROLONGAR
Etapa 22
Agora clicamos em "Editar":
Etapa 23
Vemos o seguinte:
Etapa 24
Remova o grupo Usuários clicando em Remover e em Adicionar:
Etapa 25
Vamos adicionar o grupo de FTP criado:
Etapa 26
Clique em Aceitar e conceda as permissões necessárias. Clique em Aplicar e em OK para salvar as alterações.
Etapa 27
No Gerenciador do IIS, clique com o botão direito em Sites e selecione "Adicionar site FTP":
PROLONGAR
Etapa 28
Atribuímos o nome ao site FTP e selecionamos o caminho da pasta FTP criada:
Etapa 29
Clique em Avançar e atribua o seguinte:
- No campo "Endereço IP" selecionamos o IP do Windows Server 2022
- Definimos o tipo de permissões no nível SSL
Etapa 30
Na próxima janela, definimos:
- O tipo de autenticação
- Permissões para grupos ou usuários
- Classe de permissões para conceder (leitura ou gravação)
Etapa 31
Os tipos de autenticação são:
- Anônimo: permite acesso sem credenciais
- Básico: requer o uso de credenciais para acessar o servidor
Etapa 32
Clicamos em Concluir e veremos o site FTP criado:
PROLONGAR
Etapa 33
Para validar, acessamos o prompt de comando e lá ftp: // IP para verificar o acesso FTP:
PROLONGAR
Etapa 34
Nós inserimos o nome de usuário e a senha para acessar:
PROLONGAR
Etapa 35
Outra forma de ver isso é a partir de um navegador, em um navegador entramos no FTP com o IP e será necessário inserir as credenciais de acesso do usuário:
PROLONGAR
Etapa 36
Ao fazer login, vemos o status do diretório FTP:
PROLONGAR
Etapa 37
Quaisquer alterações feitas na pasta FTP serão refletidas lá:
PROLONGAR
Etapa 38
Para acessar externamente, vamos ao IIS e clicamos no servidor, veremos o seguinte:
PROLONGAR
Etapa 31
Selecionamos "Compatibilidade com o Firewall" e estabelecemos as portas desejadas:
PROLONGAR
Etapa 32
Depois disso, acessaremos o Firewall do Windows Server 2022 a partir do mecanismo de busca:
Etapa 33
Veremos isso:
PROLONGAR
Etapa 34
Vamos para "Regras de entrada" e criamos uma nova regra, no assistente selecionamos "Portas":
Etapa 35
Clique em Avançar e, em seguida, selecione TCP e insira o intervalo definido anteriormente:
Etapa 36
Clique em Avançar e ative a caixa "Permitir conexão":
Etapa 37
Na próxima janela, definimos os cenários onde a regra se aplica:
Etapa 38
Na próxima janela, atribuímos um nome a ele. Clique em Concluir para completar o processo.
Etapa 39
No administrador do IIS, clicamos com o botão direito do mouse no site FTP e selecionamos "Gerenciar site FTP - Reiniciar":
PROLONGAR
Depois disso, será possível acessar o Windows Server 2022 externamente com um cliente FTP.
2. Como instalar o IIS no Windows Server 2022
IIS (Internet Information Services), é uma função com a qual é possível hospedar aplicações web e este servidor web administrará as aplicações para que possam processar mensagens utilizando as portas TCP padrão, para tráfego HTTP é a porta 80 e para HTTPS é a porta 443.
Recursos do IISEntre suas características encontramos:
- Melhora o desempenho geral do servidor
- Integrar cmdlets IISAdministration ao PowerShell
- Ele oferece o método HTTP Strict Transport Security (HSTS - HTTP Strict Transport Security) com o qual os sites geram uma notificação indicando que é um host seguro e avisam os navegadores de que só devem ser contatados por meio de conexões HTTPS (seguras).
- Adicionar variáveis de servidor para protocolo criptográfico, algoritmo de criptografia, algoritmo de troca de chave e algoritmo de autenticação de mensagem
Instale IIS Windows Server 2022 a partir do menu
Abrimos o Gerenciador do Servidor e selecionamos "Adicionar funções e recursos":
PROLONGAR
o seguinte assistente será aberto:
PROLONGAR
Clique em Avançar e selecione "Instalação baseada em funções ou recursos":
PROLONGAR
Nós escolhemos o servidor:
PROLONGAR
Agora ativamos a caixa "Servidor Web (IIS)":
PROLONGAR
A seguinte janela pop-up será aberta:
Nós adicionamos os recursos:
PROLONGAR
Clique em Avançar para ver um resumo da função:
PROLONGAR
Clique em Avançar e na seção "Serviços de função" podemos ativar as caixas que consideramos funcionais para o IIS:
PROLONGAR
Uma vez definido, clicamos em Avançar e veremos um resumo do que deve ser instalado:
PROLONGAR
Instale o IIS no Windows Server 2022 clicando em "Instalar":
PROLONGAR
No final veremos o seguinte:
PROLONGAR
Clique em Fechar para sair do assistente, no Gerenciador do Servidor verificamos a seção IIS:
PROLONGAR
Em um navegador, inserimos "localhost" para ver se o IIS foi instalado:
PROLONGAR
Instale o IIS Windows Server 2022 do PowerShell
Outra opção de uso é com o PowerShell, para isso, abrimos o PowerShell como administradores:
No terminal, executamos o seguinte:
Install-WindowsFeature -name Web-Server -IncludeManagementTools
PROLONGAR
Pressionamos Enter e os dados necessários serão carregados:
PROLONGAR
Quando esta tarefa terminar, veremos o seguinte:
PROLONGAR
No Server Manager, vamos para a seção IIS:
PROLONGAR
Em um navegador, digite "localhost" para ver se o IIS foi instalado:
PROLONGAR
Vimos claramente as duas maneiras de instalar FTP e ISS na nova edição do Windows Server 2022.