Precisa de um freelancer, códigos-fonte e exemplos completos?
Bem-vindo(a) ao meu site. Além de realizar alguns serviços como freelancer eu tenho alguns códigos-fonte e exemplos completos de Java, Delphi, PHP, Python, C/C++, Hibernate, JPA, Spring, JSP, Servlets, Ruby, Ruby On Rails e muitas outras linguagens e frameworks. Veja como falar comigo clicando aqui.
 
Arquivo de Códigos - Página Inicial
Códigos-fonte
» Códigos-fonte e exemplos completos
Linguagens
» ActionScript
» Adobe AIR
» Adobe Flex
» AJAX
» C
» C#
» C++
» CSS
» Delphi
» DHTML - Dynamic HTML
» HTML/XHTML
» Java
» JavaFX
» JavaScript
» Java Servlets
» JSP - Java Server Pages
» Perl
» PHP
» PHP-GTK
» Python
» Ruby
» Tcl/Tk
» VB.NET
Bancos de Dados
» IBM DB2
» MySQL
Frameworks
» CodeIgniter
» jQuery
» JSF - Java Server Faces
» Qt
» Ruby On Rails
» Struts
» Struts 2
» wxWidgets
» Zend Framework
Container/Servidor
» Apache Tomcat
» Apache Web Server
Ferramentas
» Apache Ant
» iTextSharp (iText#)
Referências
» CSS1 e CSS2
» JavaScript
Serviços On-Line
» Qual é meu IP?
» Tabela Cores HTML I
» Tabela Cores HTML II
» Lista de Mime Types
» Códigos Teclas Virtuais
Usuários On-Line
Visitantes: 57
PHP
O que há de novo no PHP 5?
40 dicas e truques sobre como trabalhar com datas e horas em PHP
60 dicas e truques sobre como trabalhar com strings e caracteres em PHP
PHP e a Orientação a Objetos - POO (Curso Completo)

DHTML
Curso completo de DHTML para iniciantes

CSS
Como definir uma imagem de fundo fixa na página
Definindo uma imagem de fundo para botões HTML
Você está aqui: Inicio -> Tutoriais -> Apache Web Server
Instalando e executando o Apache Web Server no Windows
1 - Introdução

O Projeto Apache HTTP Server é um esforço para desenvolver e manter um servidor HTTP open-source para sistemas operacionais modernos incluindo UNIX e Windows NT. O objetivo deste projeto é fornecer um servidor seguro e eficiente que fornece serviços HTTP em sincronia com os padrões HTTP atuais.

O servidor Apache tem sido o servidor web mais popular na Internet desde abril de 1996. A pesquisa de novembro de 2005 do Netcraft Web Server descobriu que mais de 70% dos sites na Internet estão usando Apache, o que o torna mais usado que todos os outros servidores combinados.

O Servidor HTTP Apache é um projeto da Apache Software Foundation.

2 - Baixando o Apache HTTP Server

O primeiro passo para baixar o Apache Web Server é apontar seu browser para http://www.apache.org. Em seguida localize o arquivo apache_2.2.4-win32-x86-no_ssl.msi (ou parecido), que geralmente está disponível em http://httpd.apache.org/download.cgi. Efetue o download deste arquivo no diretório de sua preferência.

3 - Instalando o Apache Web Server

Vamos iniciar a instalação. Localize o arquivo apache_2.2.4-win32-x86-no_ssl.msi e dê duplo-clique nele. Você verá a seguinte tela:


Esta é a tela inicial da instalação. Clique Next e vamos continuar. Eis a tela seguinte:


Este é o acordo da licença. Marque a opção "I accept the terms in the licence agreement" e clique o botão Next. Teremos a tela seguinte:


Esta tela apresenta algumas informações sobre o servidor. Leia e clique o botão Next. Eis a tela seguinte:


Nesta tela nós precisamos informar o domínio e nome do servidor. Como o servidor será executado apenas para fins de estudo e desenvolvimento, forneça o valor "localhost" para os dois primeiros campos e "webmaster@algumacoisa.com" para o último campo. É interessante executar o Apache na porta 80. Assim, deixa a opção "for All Users, on Port 80, as a Service -- Recomended" marcada e clique o botão Next. Eis a tela seguinte:


Aqui nós escolhemos a tipo de instalação. Deixe a opção padrão (Typical) e clique o botão Next. Teremos a seguinte tela:


Nesta tela nós temos a oportunidade de definir o local de instalação do servidor. Escolha o diretório desejado e clique o botão Next. Eis a tela seguinte:


Esta tela nos informa de que o instalador já possui todas as informações para proceder com a instalação. Se quiser rever os passos anteriores, use o botão Back, do contrário clique Install para instalar agora.


Esta tela indica o progresso da instalação. Hora de buscar um cafezinho. Isso pode demorar alguns longos minutos. Quando voltar, provavelmente o servidor já terá sido iniciado e teremos a tela de conclusão:


Pronto! Já temos o Apache Web Server instalado e pronto para ser usado. Antes de testar tenha em mente que o IIS (Internet Information Services) também é executado na porta 80. Se você tiver este servidor na sua máquina, verifique se ele está realmente parado antes de executar o Apache.

4 - Testando o Apache Web Server

Se o Apache ainda não estiver sendo executado, vá em Iniciar -> Programas -> Apache HTTP Server 2.2.4 -> Control Apache Server -> Start. Um ícone na bandeja do Windows mostrará o status do servidor. Agora aponte o navegador para http://localhost. Se tudo correu bem, você terá o seguinte resultado:

 
 
Arquivo de Códigos - Página Inicial
Veja dicas, truques e anotações de ActionScript
Como arredondar um valor númerico de ponto-flutuante para baixo
Copiando parte de um array para outro
Como converter um número na base decimal para a base octal
Removendo espaços no início e fim de uma string - Implementando uma função trim()
Como obter o tamanho de uma string em ActionScript
Como gerar um número randômico entre 10 e 20 (incluindo)
Como remover os espaços em excesso em uma string
Representando números de diferentes bases em ActionScript
Como remover todos os espaços de uma string
Como calcular a área de um círculo
Veja dicas, truques e anotações de outras linguagens
Delphi - Aprenda a usar a variável global ShortDateFormat para controlar a formatação de datas
MySQL - Obtendo a hora atual usando as funções CURTIME(), CURRENT_TIME e CURRENT_TIME()
Java - Como ler as linhas de texto de um JTextArea uma de cada vez
C# (CSharp) - Como gerar um número aleatório em C#
Java Servlets - Redirecionando o navegador para uma URL absoluta usando os métodos setStatus() e setHeader() da interface HttpServletResponse
Adobe Flex - Aplicando o efeito zebrinha (cores alternadas) aos itens de uma List
VB.NET - Invertendo a ordem dos elementos de um array
Python - Contando de 0 a 10 usando o laço for
C++ - Escrevendo uma função begins_with para verificar se uma string começa com uma substring
Adobe Flex - Obtendo o código ASCII (ou Unicode) do caractere da tecla pressionada

       

http://www.arquivodecodigos.net
:: Arquivo de Códigos - Softwares e Consultoria em Programação ::
Todo o conteúdo deste site, quando não devidamente observado, pertence a seus idealizadores e não
poderá ser usado para outras finalidades senão estudo e aprimoramento de técnicas de programação.
Certifique-se de ler as notas legais antes de proceder com o acesso e leitura do
conteúdo disponibilizado nestas páginas.

Fale Conosco: (62) 3261-7018 / (62) 8185-0734

Desenvolvedor Responsável: Osmar J. Silva

Página Inicial Contatos Pesquisar Mapa do Site