Carregar apresentação
A apresentação está carregando. Por favor, espere
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 Provedor de Internet Hospedagem Internet
6
Quando você digita http://... 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
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 <html> <head>
<title>Minha Primeira Pagina</title> </head> <body bgcolor="black"> <font face="arial" size="4" color="white"> <h1>BEM VINDO A MINHA PRIMEIRA PAGINA</h1> <hr size="4" color="green"> <b>Este será meu site, aproveite</b></font><br> </body> </html>
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
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 Windows
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
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.