Como Fazer um Servidor Windows Vista IIS7 PHP MySQL Web
Introdução
Este guia mostra como criar um servidor web usando o Windows Vista powered IIS7, MySQL e PHP (WIMP). Eu sei, eu sei, um servidor WIMP não me parece muito atraente. Confie em mim, este servidor está longe de ser um fracote e vai explodir sua meias se você fornecer o hardware certo.
Nota: Este é um servidor WIMP genérico que é capaz de executar o WordPress, phpBB, PHP e outros populares e MySQL powered web sites. Você pode ter que mudar algumas coisas para ter seu servidor WIMP funcionando apenas para a direita, dependendo do seu uso.
As Limitações
Antes de ir longe demais você precisa saber que IIS7 em execução no Windows Vista está completo com algumas limitações. Antes de direito, este tipo de servidor de fora porque é limitada, você precisa perceber se alguma vez chegar a uma das limitações que você terá tráfego muito provavelmente você poderia comprar um servidor real com a remuneração de um dia a partir do site.
As Limitações
Pedido de Execução Limite: IIS7 em execução no Windows Vista Basic, Starter, Home e Home Premium tem um pedido de execução limite de 3. Vista Ultimate é limitado a 10. Pedido de Execução Limite é quantas páginas simultâneas o servidor web pode dar para fora em uma hora. Isso significa Vista Basic, Starter, Home e edições pode servir até 259.200 páginas por dia e Ultimate pode servir até 864.000 páginas por dia!
FTP: FTP é muito limitado. Você pode baixar arquivos apenas como anônimo. No upload via FTP para seu servidor web. Se este é um problema, confira o FTP FileZilla Server.
Instale IIS7
Primeiro de tudo, é preciso instalar um servidor web.
- Abra o Painel de controle no modo clássico.
- Dê um duplo clique em Programas e Recursos.
- Clique em Recursos Turn Windows ativado ou desativado do lado esquerdo.
- Marque Internet Information Services.
- Expanda Internet Information Services, World Wide Web Services, Application Development Features, e depois verificar as extensões ISAPI. ISAPI serão necessários mais tarde, quando instalar o PHP.
- Clique em OK para instalar o IIS7.
Quando a caixa do Windows Features desaparece IIS7 está instalado e deve ser executado. Teste IIS7 indo para http://localhost no seu navegador. Você deverá ver uma página de teste IIS7 como na imagem abaixo.
A raiz do web site padrão, está localizado em C: \ inetpub \ wwwroot. Seu site vai lá.
Instalar o PHP
Agora que temos um servidor web, precisamos de apoio para PHP. Neste exemplo eu estou instalando o PHP 5.2.4.
- Crie uma pasta chamada php na raiz do drive C:.
- Baixe o Windows Binaries pacote Zip de http://www.php.net/downloads.php.
- Extraia os arquivos e salvá-los na pasta PHP que você criou.
- Copie C: \ php \ php.ini-dist e salvá-lo em seu desktop para que possamos trabalhar com ele.
- Mudar o nome php.ini-dist, você simplesmente copiou em seu desktop para php.ini.
- Php.ini o botão direito do mouse e selecione Editar.
- Busca por extension = php_mysql.dll e descomente ela, excluindo o; na frente dele. Isto permite fazer o login php banco de dados MySQL.
Agora, mova-se no código php.ini e procurar extension_dir = "./". Change ". /" Para "C: \ php \ ext". Isso mostra que o PHP para carregar a extensão extension = php_mysql.dll você só uncommented. - Php.ini Salvar.
- Php.ini Copie e salve-o em C: \ Windows.
- Abra o Gerenciador do IIS digitando o Gerenciador do IIS na caixa de pesquisa do Menu Iniciar e clique em Internet Information Services (IIS) nos resultados da pesquisa.
- Dê um clique duplo Mapeamentos do manipulador.
- Clique em Adicionar mapa de script localizado no lado direito.
- Preencha a janela Adicionar Script Mapa como a tela abaixo.
- Clique em OK para salvar as alterações.
- Clique em Sim na janela que pergunta se você deseja habilitar a extensão ISAPI.
- Clique no botão Voltar no Gerenciador do IIS e em seguida, clique duas vezes no documento padrão.
- Index.php Tipo, com um espaço para trás, na lista de nomes de arquivo.
- Clique em Aplicar na parte superior direita do Gerenciador do IIS.
- Agora você precisa copiar libmysql.dll em C: \ php e salve-o em C: \ WINDOWS \ system32. Obrigado pela correção Oruba.
Vamos testar para se certificar de php está instalado e funcionando corretamente.
Abra o notepad.
Digite <? phpinfo ()?> no documento em branco.
Observação: Remover o espaço entre <? em <? phoInfo ()?>. Eu tive que adicionar o espaço para que o comando não é executado nesta página.
Salve-o como test.php no seu desktop e depois movê-lo para C: \ inetpub \ wwwroot.
Nota: Um erro comum ao salvar test.php é para salvá-lo como test.php.txt. Não se esqueça de selecionar todos os arquivos em Salvar como tipo e em seguida o nome do arquivo test.php no Bloco de Notas.
Ir para http://localhost/test.php. Você deve obter uma página de informações do php semelhante à tela abaixo.
Instalar MySQL
Antes de podermos instalar o MySQL é necessário desativar o UAC no Windows Vista.
- Abra o Painel de controle no modo clássico.
- Clique em Contas de Usuário.
- Clique em Turn User Account Control ligado ou desligado.
- Desmarque a opção Use User Account Control e clique em OK.
- Reinicie o computador.
Nota: Você pode ativar o UAC novamente depois de tudo ter sido instalado e funcionando.
Agora podemos instalar o MySQL. Neste exemplo vou instalar o MySQL Community Edition 5.0.45. - Baixe o Windows ZIP / http://dev.mysql.com/downloads/mysql/5.0.html versão setup.exe # win32.
- Descompactá-lo e salvá-setup.exe em seu desktop.
- Execute o Setup.exe.
- A janela de boas-vindas popup. Clique em Avançar.
- Desde que este é um guia geral sobre a criação de um servidor WIMP deixar típica selecionado e clique em Avançar.
- Vamos instalar o MySQL em seu diretório padrão de instalação, basta clicar na janela.
- Clique em Avançar para mover através de algumas propagandas.
- Deixar configurar o servidor MySQL agora marcada e clique em Concluído.
- Clique em Avançar na janela de boas-vindas.
- Estou assumindo que você não precisa configurar quaisquer definições MySQL avançado. Se você fizer você provavelmente não precisa deste guia ou você deve deixar esse trabalho para um especialista. Selecione Standard Configuration e clique em Avançar.
- Deixar Como instalar o Windows Service, o serviço de nomes do MySQL, e lançar o MySQL automaticamente marcada e clique em Avançar.
- Digite o administrador MySQL (root) senha duas vezes e clique em Avançar.
- Esta parte é muito importante. Mantenha a boca apenas para a direita, cruze os dedos e clique em Executar para configurar o MySQL. Se você fez isso apenas para a direita você deve pegar 4 marcas de seleção quando ele é feito.
Nota: Se você receber um erro de conexão, clique em Repetir e ele deve funcionar. Isso é causado por um computador mais lento não iniciar o serviço MySQL rápido o suficiente. - Clique em Concluído.
Agora que você já tem o MySQL instalado e funcionando vamos instalar as ferramentas GUI para fazer gestão de bases de dados fácil.
- Baixe as ferramentas GUI (Windows 86) com http://dev.mysql.com/downloads/gui-tools/5.0.html.
- Instale-o como qualquer outro software.
- Clique em Iniciar, Todos os Programas, MySQL, MySQL Administrator.
- Preencha os campos exatamente como a tela abaixo.
- Lembre-se: a senha do root é a que você definiu quando instalou o MySQL.
- Assim que o MySQL Administrator está aberto, você pode criar um novo banco de Catálogos e clicando com o botão direito do mouse em ensaio e selecione Create Schema.
Dê-lhe um nome e lá você vai!
Abrir a porta 80 - Agora que você tem um WIMP trabalho permite abri-lo para o mundo. Todos internet (tráfego HTTP) passa através da porta 80. Vamos abrir a porta 80 para o mundo.
Busca por firewall na caixa de busca no menu Iniciar e clique em Firewall do Windows nos resultados da pesquisa. - Clique na guia Exceções na janela Configurações do Windows Firewall.
- Clique no botão Adicionar porta.
- Tipo de HTTP como o nome e 80 como o número da porta.
Vista para ajustar o desempenho do servidor Web
Como o Windows Vista não é para ser um servidor de fora da caixa são as suas prioridades para trás quando ele está sendo usado como um servidor web. Windows Vista prioriza programas como o Word antes de serviços de apoio como o IIS7 para dar ao usuário final a melhor experiência possível. Desde que nós estamos configurando o Windows Vista como um servidor de Web Services fundo precisa ser prioridade Vistas ao invés de programas.
Vamos definir os serviços do Windows Vista como uma prioridade maior do que programas para comprimir o máximo de velocidade de fora como nós podemos.
- Com o botão direito do mouse em Computador no menu Iniciar e selecione Propriedades.
- Clique em Configurações avançadas do sistema.
- Clique em Configurações em Desempenho na guia Avançado da janela Propriedades do Sistema.
- Clique na guia Avançado na janela Opções de Desempenho.
- Serviços Select Background.
- Clique em OK e reinicie o computador.
Hardware
Um servidor web com baixo para tráfego de modesto não tem que ser uma máquina poderosa para fazer o trabalho. Qualquer computador moderno, com pelo menos 1Gbs de RAM (recomendado para 2GBs MySQL) vai fazer bem. Se você se tornar um dos mais felizes, que recebe o tráfego suficiente para precisar de um servidor web de alta performance estão aqui algumas dicas de hardware.
Memória: Se você está esperando qualquer tipo de tráfego modesto (muitos milhares de acessos por dia) de memória é muito importante. 2GBs é um bom começo, mas 3 ou 4 são melhores.
IIS7: Um processador poderoso (s) e uma boa quantidade de memória são importantes.
MySQL: Um disco rígido rápido e muita memória são importantes para um banco de dados MySQL.
Fonte: http://www.maximumpcguides.com/how-to-crea ... / #
http://www.maniacomputer.com/webServer/IIS.html
http://www.iis.net/default.aspx?tabid=7
http://www.maniacomputer.com/webServer/WebServer.html
- Windows 7 Beta está no horizonte, Forget XP SP3 e Vista SP1
- Faça seu Windows VISTA Super Fast
- Microsoft lançar o Windows Vista SP2 na próxima semana para testadores
- 6 coisas que você precisa saber sobre o Windows 7
- A Microsoft lançou o tão aguardado Windows 7 RC ao público
Categorias:
Tem algo a dizer?
















