Servidores Formanda: Raquel Pimentel Formador: Nuno Veríssimo.

19
Servidores Formanda: Raquel Pimentel Formador: Nuno Veríssimo

Transcript of Servidores Formanda: Raquel Pimentel Formador: Nuno Veríssimo.

Page 1: Servidores Formanda: Raquel Pimentel Formador: Nuno Veríssimo.

ServidoresFormanda: Raquel PimentelFormador: Nuno Veríssimo

Page 2: Servidores Formanda: Raquel Pimentel Formador: Nuno Veríssimo.

Indice • - O que é um servidor web?• - Exemplos de servidores web online?• - O que é um dominio?• - Quanto custa um dominio?• - O que é o protocolo http:?• - Como funciona o processo de registo num servidor web?• - Como enviar ficheiros .html para o servidor?• - O que é o Filezilla?• - Como configurar o Filezilla?• - O significa ser a página index.html ou default.html?• - Qual a sintaxe base do ASP (1 Execmplo)

Page 3: Servidores Formanda: Raquel Pimentel Formador: Nuno Veríssimo.

O que é um servidor Web?

• Um programa de computador responsável por aceitar pedidos HTTP de clientes, geralmente os navegadores, e servi-los com respostas HTTP, incluindo opcionalmente dados, que geralmente são páginas web.

Page 4: Servidores Formanda: Raquel Pimentel Formador: Nuno Veríssimo.

Exemplos de servidores web online?

• Apache - Foi criado em 1995 por Rob McCool. Este servidor web é distribuído numa variedade de plataformas, das quais se incluem o Windows, Linux, Novel, Mac, OS/2 BeOS;

•  Lighttpd - é o servidor web 2.0 de sites como o YouTube, wikipedia e meebo. Considerado por muitos uma alternativa ao Apache, o LigHTTPD tem como principais características a segurança, performance e flexibilidade, é designado e optimizado para ambientes que necessitam de alta performance, com um reduzido consumo de memória e uma efectiva gestão da carga de CPU;

• Nginx - O Nginx é um servidor HTTP (Web) gratuito, open-source e com alta performance. O Nginx foi desenvolvido pelo programador russo Igor Sysoev em 2005, sendo um servidor estável, simples de configurar e que necessitasse de poucos recursos ao nível de hardware;

Page 5: Servidores Formanda: Raquel Pimentel Formador: Nuno Veríssimo.

• IIS - Uma funcionalidade presente no Windows e que os developers Web usam com frequência, sobretudo se usarem a plataforma ASP.Net, é o (Internet Information Service) também conhecido somente por Servidor IIS;

• Cherokee é um servidor HTTP (assim como o Apache, IIS, Lighttpd que permitem colocar conteúdo online como por exemplo sites, plataformas como o wordpress, Joomla, wikis, etc), o Cherokee suporta um conjunto de funcionalidades, das quais se destacam FastCGI, SCGI, PHP, CGI, TLS e SSL, virtual hosts, autenticação, , balanceamento de cargas (load balancing), compatibilidade com os logs do Apache, entre outras;

Page 6: Servidores Formanda: Raquel Pimentel Formador: Nuno Veríssimo.

O que é um domínio?• Um domínio é um nome de fácil memorização e que serve para

localizar e identificar computadores na Internet;• A informação da localização destes servidores está noutro

servidor ,que assegura a indicação do endereço certo para a entrega dos pedidos enviados pelo nosso computador para a Internet. Essa tarefa é operada através da conversão do nome de domínio indicado pelo nosso computador (ex: www.dns.pt) num endereço IP, que identifica a localização dos computadores na Internet.

Page 7: Servidores Formanda: Raquel Pimentel Formador: Nuno Veríssimo.

Quanto custa um domínio?

Page 8: Servidores Formanda: Raquel Pimentel Formador: Nuno Veríssimo.
Page 9: Servidores Formanda: Raquel Pimentel Formador: Nuno Veríssimo.

O que é o protocolo http//?• HTTP é sigla de HyperText Transfer Protocol que em português

significa "Protocolo de Transferência de Hipertexto". É um protocolo de comunicação entre sistemas de informação que permite a transferência de dados entre redes de computadores, principalmente na World Wide Web

Page 10: Servidores Formanda: Raquel Pimentel Formador: Nuno Veríssimo.

Como funciona o processo de registo num servidor web?

• Para aceder a um site geralmente é necessário um domínio, alguns provedores disponibilizam um subdomínio gratuitamente, mas o ideal é registar um domínio. Alguns provedores oferecem também o serviço de registo.

Page 11: Servidores Formanda: Raquel Pimentel Formador: Nuno Veríssimo.

Como enviar ficheiros .html para o servidor?

• https://www.youtube.com/watch?v=bCBesABRJgM

Page 12: Servidores Formanda: Raquel Pimentel Formador: Nuno Veríssimo.

O que é o Filezilla?• O FileZilla é um aplicativo de código aberto,

para Windows, Mac e Linux, recomendado para quem está começando a mexer com internet agora e precisa enviar arquivos para algum servidor através do protocolo FTP (File Transfer Protocol). Com interface completamente amigável, torna-se muito mais fácil realizar o upload de arquivos para o servidor.

Mas não pense que o suporte se limita apenas ao FTP: o FileZilla também suporta FTP através de SSL/TLS (conexão segura) e STFP (SSH File Transfer Protocol), protocolo superseguro e que permite vários comandos que o FTP normal não aceita.

Page 13: Servidores Formanda: Raquel Pimentel Formador: Nuno Veríssimo.

Como configurar?

Menu sitesBasicamente é isso, sempre que quiser enviar um arquivo para o servidor, basta clicar em “Conectar“, selecionar os arquivos “arrastar” e “soltar” dentro da pasta desejada no servidor FTP. Se desejar trazer para seu computador, basta fazer o processo inverso de arrastar e soltar dentro da sua maquina.

Page 14: Servidores Formanda: Raquel Pimentel Formador: Nuno Veríssimo.

O significa ser a página index.html ou default.html?

• Index.html é o ficheiro (arquivo) que em muitos servidores web é servido por default (padrão) caso o URL requisitado corresponda a um directório. Geralmente é o primeiro ficheiro (arquivo) de um web site. Outras alternativas poderiam ser index.htm, index.php, default.htm, default.asp, ou qualquer outra extensão definida pelo webmaster. A Index.html pode ser personalizada pelo Webmaster.

Page 15: Servidores Formanda: Raquel Pimentel Formador: Nuno Veríssimo.

• Cada site é construído dentro de diretórios em um servidor web. E cada página da Web é um arquivo separado no servidor web. Mas às vezes, quando você vai a uma URL, não há nenhum arquivo listado na URL. Por exemplo: http://webdesign.about.com/

• Mas mesmo que ele não esteja hiperligado no URL ainda há um arquivo que o servidor web pode exibir para alem de qualquer coisa diferente do erro.

• Este arquivo é a página padrão para esse diretório. Na maioria dos servidores web, a página padrão em qualquer diretório é chamado index.html

Page 16: Servidores Formanda: Raquel Pimentel Formador: Nuno Veríssimo.

• Em outras palavras, quando vai a uma URL sem nome de arquivo no final, o servidor procura por um arquivo padrão e monitores que automaticamente. Assim como se tivesse digitado em que nome do arquivo na URL: http://webdesign.about.com/ index.htm

Page 17: Servidores Formanda: Raquel Pimentel Formador: Nuno Veríssimo.

 Qual a sintaxe base do ASP• Se abrir o html e digitar o seguinte código:

<!DOCTYPE html><html lang="en"><head> <meta charset="utf-8" /> <title>Variaveis</title> </head> <body>

<!-- Armazenando valores em uma variavel -->@{ var anonovo = "Feliz " + DateTime.Now.Year ; } <!-- Apresentando o texto em uma variavel --> <p>@anonovo</p> </body></html>

Page 18: Servidores Formanda: Raquel Pimentel Formador: Nuno Veríssimo.
Page 19: Servidores Formanda: Raquel Pimentel Formador: Nuno Veríssimo.

bibliografia• https://www.oficinadanet.com.br/artigo/servidores/o_que_e_um_servidor_web• http://pplware.sapo.pt/internet/precisa-de-um-servidor-web-conheca-as-nossas

-5-sugestoes/

• https://www.dominios.pt/• http://

promotions.amen.pt/index_pt043b.html?PR=EG0&BID=000&LPAG=pt043b&idc=212

• http://www.significados.com.br/http/• http://www.techtudo.com.br/tudo-sobre/filezilla.html• https://pt.wikipedia.org/wiki/Index.html• http://rentabilizacao.com/como-instalar-e-configurar-o-filezilla-corretamente/