A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Servidor WEB Profº Marcio Funes. OBJETIVOS DESSA AULA Entender o que é um Servidor Web Saber suas características Saber configurar o IIS Criar um Servidor.

Apresentações semelhantes


Apresentação em tema: "Servidor WEB Profº Marcio Funes. OBJETIVOS DESSA AULA Entender o que é um Servidor Web Saber suas características Saber configurar o IIS Criar um Servidor."— Transcrição da apresentação:

1 Servidor WEB Profº Marcio Funes

2 OBJETIVOS DESSA AULA Entender o que é um Servidor Web Saber suas características Saber configurar o IIS Criar um Servidor Web Gerenciar um Servidor Web

3 Corrigindo um Erro Servidor Web pode ser 2 coisas: –Um Programa de Computador responsável por aceitar enviar e receber pedidos de sites –Um computador real que sustenta uma pagina on-line

4 Entendendo uma Hospedagem O Termo Hospedagem de Site significa que: Eu programador criei uma pagina utilizando alguma linguagem Após programado tenho vários arquivos, sendo eles o código, as imagens e textos Esses arquivos tem que estarem on- line, por isso dizemos que a internet é 24 horas, o site vai estar no ar enquanto essa máquina hospedeira estiver ligada e conectada na internet

5 CTBC Internet Provedor de Internet Hospedagem

6 Quando você digita etc... esta fazendo uma solicitação de uma página ao provedor da sua cidade, que por sua vez pede permissão de acesso ao seu provedor, a partir daí a operadora da cidade vai enviar o pedido de página ao hospedeiro daquela pagina. Complicado?

7 Exemplos de Servidores WEB Apache BadBlue IIS (2003 Server) NaviServer Zeus Web Server Roxen Sun Java Web Server Entre outros

8 No 2003 Server Para criarmos um servidor web vamos utilizar o IIS do 2003 Server Para instalar o IIS, acesse: Painel de Controle Add ou Remover programas Add/Rem componentes do Windows Duplo Click Servidor de Aplicativo Marque o IIS e de um Duplo Clique Escolhas os serviços do IIS que deseja Fim

9 Administração do IIS Pag. 24

10 Para acessarmos o IIS temos 3 maneiras: –Iniciar – Ferramentas Administrativas – Gerenciador de Serviços de Informação da Internet –WinKey + R – inetmgr.exe –Criamos um atalho na area de trabalho usando a primeira opção

11

12 Pagina Padrão Para testarmos o funcionamento do IIS podemos definir uma pagina padrão para o IIS apresentar caso precise de uma, por isso vamos criar uma. Para esse teste precisaremos programar uma página, obviamente como o propósito do curso não é programação, faremos uma pagina html simples usando o bloco de notas...

13 Exemplo de Página Minha Primeira Pagina BEM VINDO A MINHA PRIMEIRA PAGINA Este será meu site, aproveite

14 Pag 26 Salve com o nome index.html – e no tipo mude para todos os arquivos Agora no IIS dê botão direito em Sites Web – Propriedades – Documentos – ali defina a pagina que vai ser a página basica do IIS Se no Internet Explore você digitar: aparecer essa pagina, pronto! O IIS esta funcionando como deveria! Localhost é como se ele acessase ele mesmo na internet, apenas um teste

15 Diretório Virtual – Pag 27 Caso queria mudar o local de onde os arquivos que compõem a pagina ficarão, use um disco virtual Siga os Passos da Pagina 28

16 Aprendemos então a: –Instalar o IIS –Abrir o IIS –Testar o IIS –Configurar a pagina basica do IIS –Mudar o local da pasta atraves do Diretório Virtual –Mais e agora, não aprendi muito, e não fiz basicamente quase nada a não ser teoria, quando vou acessar a página ou tornar ela disponível para o acesso, heim Marcio?

17 Servidor Apache – Pag. 29 Introduzindo as soluções fantásticas do Apache

18 Não estávamos configurando o Windows 2003 Server? Por que temos que mudar pra esse tal de Apache? –Tecnologia Avançou –Do HTML para o PHP –Sites Dinâmicos –Banco de Dados –Precisamos de algo mais do que o IIS do 2003 Server, lembre estamos falando de Servidores e não de Windows 2003 Server, por isso vamos mudar o foco para o Servidor Apache

19 IIS do 2003: É melhor ideal para hospedagem de paginas feitas na linguagem ASP e.NET (se lê DotNet, pq ponto em inglês se lê dot) Seria coincidência que o ASP e o.NET são criaturinhas da Microsoft? Não né! O PHP não é da Microsoft, por isso se encaixa melhor em outra solução, ai que entra o Apache que também não é da Microsoft, por isso é melhor Apache + PHP e IIS + ASP ou.NET, entendeu?

20 Por que Apache? – Pag. 30 Vantagens do PHP: –Lojas Virtuais –Sites de Relacionamentos –Webmail –Chats –Serviços de Help Desk –Fóruns –Enfim, muito prático...

21 PHP Geralmente para rodar PHP usamos o LAMP: –Linux + Apache + MySQL + PHP Porém precisaríamos dominar o Linux, por isso ou invés de criarmos um LAMP, criaremos um WAMP: –Windows + Apache + MySQL + PHP, certo? –Vamos entender alguns intens do Wamp!

22 WAMP Windows = Esse você já conhece! Apache: –Grátis –Rodar sua página localmente, perfeito para teste antes de lançar realmente na web (que é nossa meta!) MySQL = É um programa que usa a linguagem SQL para soluções de banco de dados, ele é muito famoso no mundo, mais que a Madona! PHP = Linguagem de WEB que já vimos seus benefícios

23 Vamos Conhecê-los Instale em sua maquina o: –Apache –PHP –Após a instalação vamos testá-los

24 Bônus Agora tenho que Instalar todos os componentes do WAMP? Windows, Apache, MySQL e depois o PHP? SIM Mais e se alguém inventasse uma maneira mais fácil de instalar tudo isso e fazer com que eles já estejam unidos e configurados? Oh isso já existe, chama Wamp Server, nome original não?

25 Wamp Server Usado para instalar rapidamente no computador os softwares PHP 5, MySQL e Apache, disponibilizando suporte ao uso de scripts PHP localmente no Windowscomputadorscripts

26 Homework - TI Para que serve um servidor de web? Qual o valor mensal de mantermos um servidor web? O que é o Apache? O que é PHP? O que é SQL? O que é o MySQL? Orçamento Bônus: Faça um orçamento em empresas de hospedagem da sua região e avalie o custo beneficio de ter um servidor web ou contratar ou terceirizar o serviço de hospedagem

27 FIM Próxima Aulas: Servidor de Banco de Dados


Carregar ppt "Servidor WEB Profº Marcio Funes. OBJETIVOS DESSA AULA Entender o que é um Servidor Web Saber suas características Saber configurar o IIS Criar um Servidor."

Apresentações semelhantes


Anúncios Google