Um servidor de aplicativos é onde você instala aplicativos e os publica por meio do serviço RemoteApp. Antes de executar a O&M de aplicativos com o Bastionhost, prepare um servidor de aplicativos. Este tópico usa o Windows Server 2019 como exemplo para descrever como implantar o Windows Server como servidor de aplicativos.
Notas sobre a implantação do Windows Server
O Windows Server 2000 e o Windows Server 2003 não oferecem suporte ao serviço RemoteApp. Escolha o Windows Server 2016, o Windows Server 2019 ou o Windows Server 2022.
O Windows Server pode ser um dispositivo físico ou uma máquina virtual.
-
A O&M de aplicativos depende do Windows Server Remote Desktop Services. Esse serviço tem um período de avaliação padrão de 120 dias. Após o término do período de avaliação, ative o Remote Desktop Licensing para continuar usando o serviço.
AvisoPor padrão, o Remote Desktop Services tem um período de avaliação gratuito. Após o término desse período, o recurso de O&M de aplicativos torna-se indisponível. Para usar o serviço a longo prazo, adquira uma Client Access License (CAL) no site oficial da Microsoft e, em seguida, ative o Remote Desktop Licensing no servidor de publicação de aplicativos.
A lista a seguir descreve quando usar cada tipo de Client Access License (CAL):
Per Device CAL: Compre licenças de RDS com base no número máximo de conexões simultâneas de O&M de aplicativos. Cada conexão de O&M requer uma licença. Esse tipo de licença aplica-se quando o número de usuários que executam a O&M de aplicativos simultaneamente é menor que o total de engenheiros de O&M. Essa é a recomendação padrão, pois as conexões simultâneas de O&M costumam ser inferiores ao número total de engenheiros.
Per User CAL: Compre licenças de RDS com base no número de engenheiros que precisam usar a O&M de aplicativos. Cada usuário requer uma licença. Esse tipo de licença é mais indicado quando o número de usuários que executam a O&M de aplicativos simultaneamente é igual ao total de engenheiros de O&M.
Configurações recomendadas do servidor de aplicativos
|
Item de configuração |
1 a 10 conexões simultâneas |
11 a 20 conexões simultâneas |
21 a 50 conexões simultâneas |
51 a 100 conexões simultâneas |
Mais de 100 conexões simultâneas |
|
CPU |
4 núcleos |
4 núcleos |
8 núcleos |
8 núcleos |
16 núcleos |
|
Memória |
8 GB |
16 GB |
16 GB |
32 GB |
64 GB |
|
Disco do sistema |
200 GB |
200 GB |
300 GB |
300 GB |
500 GB |
Visão geral do RemoteApp
O RemoteApp é um recurso de serviço que a Microsoft integrou ao Windows Server 2008 e versões posteriores. Ele permite que os usuários acessem áreas de trabalho e programas remotos por meio do Remote Desktop. Os usuários podem utilizar as áreas de trabalho e os aplicativos publicados no servidor remoto sem a necessidade de instalar um sistema operacional ou aplicativos no cliente local. Ao executar a O&M de aplicativos com o Bastionhost, faça logon no servidor de aplicativos e inicie o cliente no servidor. Esse processo depende do RemoteApp.
Etapa 1: Crie um domínio AD
-
Faça logon no servidor Windows Server 2019.
Caso use uma instância do Elastic Compute Service (ECS), você pode se conectar à instância do ECS de várias maneiras. Para obter mais informações sobre os métodos de conexão, consulte Escolha um método de conexão.
Clique no ícone
Start, selecione Server Manager e, na página Dashboard, clique em Add Roles and Features.-
Siga o assistente. Salvo indicação em contrário, mantenha as configurações padrão.
Installation Type: Selecione Role-based or feature-based installation.
Server Roles: Selecione Active Directory Domain Services.
Features: Selecione .NET Framework 3.5 Features e .NET Framework 4.7.
Após a instalação dos recursos, reinicie o servidor.
Etapa 2: Promova o servidor a controlador de domínio
Na página Dashboard, clique em Promote this server to a domain controller.
-
Siga o assistente. Salvo indicação em contrário, mantenha as configurações padrão.
Deployment Configuration: Especifique qualquer nome de domínio raiz, como example.com.
Domain Controller Options: Insira uma senha para o Directory Services Restore Mode (DSRM). A senha deve conter letras maiúsculas e minúsculas, dígitos e símbolos.
DNS Options: Ignore o aviso e clique em Next.
-
Após a conclusão da instalação, reinicie o servidor. Após a reinicialização, verifique se o servidor está no domínio.
Na página System Properties, você verá que o Domain é exibido como example.com, o que indica que o servidor ingressou no domínio.
Etapa 3: Instale o Remote Desktop Services
-
Faça logon no servidor usando uma conta de domínio ou a conta de Administrador.
Se o domínio for example.com, a conta de domínio é example. A senha de logon é igual à da conta de Administrador.
Clique no ícone
Start, abra o Server Manager e, na página Dashboard, selecione Add Roles and Features.-
Siga o assistente. Salvo indicação em contrário, mantenha as configurações padrão.
Server Roles: Selecione Remote Desktop Services.
-
Role Services: Selecione Remote Desktop Session Host e Remote Desktop Licensing.
Certifique-se também de que a opção Remote Desktop Web Access esteja selecionada.
Confirmation: Selecione Restart the destination server automatically if required.
Etapa 4: Instale o serviço RemoteApp
-
Acesse o servidor com uma conta de domínio ou com a conta de Administrador.
Caso o domínio seja example.com, use a conta de domínio example. A senha de logon é a mesma da conta de Administrador.
No ícone
Start, selecione Server Manager e, em seguida, clique em Add Roles and Features na página Dashboard.-
Siga o assistente. Salvo indicação em contrário, mantenha as configurações padrão.
Installation Type: Selecione Remote Desktop Services installation.
Deployment Type: Selecione Quick Start.
Deployment Scenario: Selecione Session-based desktop deployment.
-
Server Selection: Selecione o servidor de destino e clique em Next.
Se ocorrer um erro de compatibilidade, execute o comando Enable-PSRemoting no Windows PowerShell (Administrador). Após a execução do comando, retorne à página de seleção do servidor e clique em Next.
PS C:\Users\Administrator> Enable-PSRemoting WinRM is configured to receive requests on this computer. WinRM has been updated for remote management. Created a WinRM listener on HTTP://* to accept WS-Man requests to any IP on this machine. PS C:\Users\Administrator> Confirmation: Selecione Restart the destination server automatically if required (R). Essa ação implanta os serviços de função RD Connection Broker e RD Web Access no servidor.
-
Quando a implantação for bem-sucedida:
A página de progresso da implantação mostra que os serviços de função do Remote Desktop Services, a coleção de sessões e os programas RemoteApp foram concluídos com êxito. A parte inferior da página exibe a URL de acesso do site RD Web Access.
Etapa 5: Ajuste as políticas do servidor de aplicativos
Ajuste a política de grupo local
Abra a caixa de diálogo Executar e insira gpedit.msc.
-
Na página , defina as configurações de conexão e o tempo de sessão do Remote Desktop Session Host.
-
Configurações de conexão
Allow users to connect remotely by using Remote Desktop Services: Defina o valor como Enabled.
Limit the number of connections: Defina o valor como Enabled e insira 999999 como o número máximo de conexões RD permitidas.
Restrict Remote Desktop Services users to a single Remote Desktop Services session: Defina o valor como Disabled.
Allow remote start of unlisted programs: Defina o valor como Enabled.
-
Configurações de tempo de sessão
Set time limit for disconnected sessions: Defina o valor como Enabled e configure End a disconnected session como 1 minuto.
-
Oculte a barra de endereços do IE
Abra a janela Executar e digite gpedit.msc.
-
Na página , defina Enforce full-screen mode como Enabled.
Após configurar essa opção, abra o Internet Explorer para verificar o resultado. Se a barra de endereços não for exibida, a restrição estará em vigor.
Desative o Windows Firewall
Na página , desative o firewall.
Nas seções Domain network settings, Private network settings e Public network settings, selecione Turn off Windows Defender Firewall.
Desative o IE Enhanced Security Configuration
Clique no ícone
Start e selecione Server Manager.No painel de navegação à esquerda, clique em Local Server e, em seguida, desative o IE Enhanced Security Configuration.
Defina o modo de licenciamento RD
Clique no ícone
Start, selecione Server Manager e, na página Remote Desktop Services, clique duas vezes em RD Licensing.Selecione o servidor de destino, clique em Next e siga o assistente para concluir as etapas restantes.
Retorne à página Remote Desktop Services e selecione .
Defina o modo de licenciamento RD como Per Device, selecione o servidor Remote Desktop Licensing e clique em Apply.
Ative o Remote Desktop
Na página , clique em Allow remote access.
Na guia Remote, selecione Allow connections to this computer, desmarque Allow connections only from computers running Remote Desktop with Network Level Authentication (recommended) e clique em OK.