Programação

quarta-feira, 17 de março de 2021

Web SERVER (IIS)

 INSTALAÇÃO e CONFIGURAÇÃO do WEB SERVER IIS

 https://youtu.be/YctpNkdwvkY 


IIS Internet Information Services - Microsoft

Um Servidor Web permite alojar  sites web internos ou externos, em linguagem HTML (CSS e JS) e ASP (Active Server Pages) ou PHP (menos compatível), com acesso a base de dados SQL.

Para alojar páginas web utilizando o PHP será melhor recorrer ao servidor web APACHE.

 

 SERVIDORES WEB  (open source)

            Apache                                                                           Nginx



Instalação do Servidor Web (IIS 8)

Server Manager --> Add Roles--> Server Web (IIS)


Add Features --> Next --> Install



VISUALIZAR A PÁGINA PADRÃO do IIS

Abrir o browser 

e escrever o endereço do servidor  (192.168.27.1) ou localhost e vai aparecer a página do IIS

Através do Endereço IP do servidor


DIRECTÓRIO DOS FICHEIROS do IIS (iisstart.html)

 pasta c:\inetpub\wwwroot\   



Nomes dos ficheiros (Páginas)
 
Por defeito, o servidor IIS irá procurar como página inicial: Default.html, Defaul.asp, index.html, index.htm, iisstart.html, default.aspx, no diretório c:\inetpub\wwwroot ao digitar no Browser o URL http://localhost


Colocar ficheiros do website na pasta wwwroot

Tendo criado um página web/website no seu computador pode partilhar através da pasta partilhada com a VM do servidor



Copia os ficheiros e cola-os na pasta c:\inetpub\wwwroot




VISUALIZAR A PÁGINA WEB   

Atualizar  F5  - podemos visualizar a página web que foi colocada index.html

LOCALHOST


Utilizar o endereço IP do servidor - podemos visualizar a página web que foi colocada index.html






VISUALIZAÇÃO DO WEBSITE NO COMPUTADOR CLIENTE
Utilizar o endereço IP do servidor - podemos visualizar a página web que foi colocada index.html




 CONFIGURAÇÃO DE UM SITE   

Tools --> Internet Information Services Manager 



Selecionar Sites --> Botão rato direito-->  Add Website
Dar um nome ao site: rcsiteseunome
Pode criar uma nova pasta ou colocar dentro da pasta wwwroot;
Não esquecer que deve ter os ficheiros do website na pasta que definir.
Atribuir um host name: www.rcseunome.esad.pt



Visualização do site criado 




CONFIGURAR O DNS 
Tools--> DNS



Criação de Zona Primária
Selecionar "Forward Lookup Zones" botão rato direito -->New ZONE 
escrever 


Atribuir nome zona:     rcseunome.esad.pt   




NEW HOST
Selecionar zona criada --> botão rato direito--> New Host(A ou AAAA)


Name: www
IP Address: 192.168.nº.1  (IP do seu servidor)


VISUALIZAR SITE NO BROWSER
no servidor e no computador cliente





RESOLUÇÃO PROBLEMAS

All Tasks->> Restart






CRIAR NEW ALIAS 
selecionar zona criada --> New Alias (CNAME)

Adicionar um registro de recurso -  alias (CNAME) para seu servidor Web a uma zona no DNS em seu controlador de domínio, poderá usar mais de um nome para apontar para um único host, tornando mais fácil fazer coisas como hospedar um servidor FTP (File Transfer Protocol) e um servidor Web no mesmo computador.
clique duas vezes em Zonas de Pesquisa Direta , clique com o botão direito do mouse na zona de pesquisa direta onde deseja adicionar o registro de recurso Alias e clique em Novo Alias (CNAME)
Em Nome do alias , digite o nome do alias siteseunome
nome de domínio totalmente qualificado (FQDN) é preenchido automaticamente na caixa de diálogo ficando siteseunome.rcseunome.esad.pt
Em Nome de domínio totalmente qualificado (FQDN) para host de destino , digite o FQDN do seu servidor web. Por exemplo, se o nome do servidor Web for serverseunome e o domínio for rcseunome.local, digite  serverseunome.rcseunome.local






O que é o serviço de DNS?

O DNS (Domain Name System), é responsável pela tradução de nomes, em endereços de IP.

Todos os websites que visitamos têm associado um endereço de IP, além de nós só sabermos o seu nome. por exemplo, a www.google.com um dos endereço ip é o 8.8.8.8

Como funciona o serviço de DNS?

O serviço de DNS funciona à base de pedidos e respostas, isto é, um utilizador faz uma consulta sobre um nome e se o registo estiver presente, é retomado ao cliente que fez o pedido. Caso o registe não conste no servidor de DNS, o servidor pode reencaminhar o pedido para outro servidor ou fornecer ao cliente o endereço de quem possa saber a correspondência para o nome procurado.~

Que tipos de registos se podem encontrar num servidor de DNS?
  • A – registo associado a um IP do tipo v4. Geralmente utilizados para fazer a correspondência entre um nome e um endereço;
  • AAA – registo associado a um IP do tipo v6. Geralmente utilizados para fazer a correspondência entre um nome e um endereço;
  • MX – Aponta para os servidores de email do domínio. A este registo está sempre associada uma prioridade, que determina qual o servidor que é resolvido em primeiro lugar;
  • NS – indica qual o servidor autoritário de um determinado domínio;
  • CNAME – Basicamente são alias de um determinado domínio, por exemplo, ao escrevermos no browser www.pplware.com e Pplware.sapo.pt somos redireccionados para o mesmo sitio;
Tipos de  resource records mais importantes:
  • – Address: Associação de um nome a um endereço (mapeamento directo)
  • AAAA – Address IPv6; Associação de um nome a um endereço IPv6
  • NS (NameServer); Indica o nome de um servidor de DNS do domínio ou subdomínio;
  • CNAME – (Canonical NAME); um alias (nome alternativo) para um host;
  • MX – (Mail eXchanger); Definição de servidores de correio electrónico do domínio ou subdomínio ;
  • PTR – (PoinTeR); Associação de um endereço a um nome (reverse DNS – mapeamento inverso)
  • SOA – (Start Of Authority); Identificação de cabeçalhos de zonas
  • SRV – (SeRVice); permite definir serviços disponíveis num domínio
  • TXT – Definição de informação textual sobre o domínio

 

CONFIGURAR VÁRIOS SITES NO IIS

https://pplware.sapo.pt/microsoft/windows/windows-server-2012-instalar-e-configurar-o-iis-8-parte-2/ 



Tornar WEBSITE acessível 

Para colocar o website acessível através da internet, ou seja, fazer com que o nosso servidor se torne num web server será necessário proceder a algumas configurações.
- fazer o  forwarding 
- criar regra de confiança no firewall do nosso servidor (inbound rule) 

Port forwarding e qual a sua utilização

Numa primeira introdução, port forwarding significa permitir que o tráfego de entrada, proveniente da Internet, chegue a  uma determinada aplicação ou serviço em execução, instalada num dado computador.
É necessário criar uma regra na firewall que permita a entrada de tráfego através do porta 80, caso contrário, mesmo que tenha tudo configurado no router, o pedido vai bater na firewall, e não conseguirá alcançar o servidor.



Port Forwarding no Router Fiber Gateway da MEO

Como configurar o serviço no-ip no Router Fiber Gateway da MEO

É necessário configurar Port Forwarding (encaminhamento de portos) de forma a que os serviços instalados numa máquina local estejam acessíveis a partir do exterior (ex. servidor Web, FTP, SSH, etc).

https://pplware.sapo.pt/tutoriais/router-fiber-gateway-meo/ 
O no-ip é um serviço que permite traduzir o endereço IP dinâmico do seu router, computador ou outro equipamento, (por exemplo: 81.112.159.76) por um “nome” do tipo pplware.ddns.net. Este serviço tem uma versão gratuita, que permite ter associados três nomes. Vamos aprender como usar. 

com o serviço no-ip podemos “mapear” o endereço público para um nome
 aceder a https://www.noip.com/e criar uma conta de acesso




Sem comentários:

Enviar um comentário