CraigS.be

Atualização Xampp 1.7.3 Apache 2.2.14 a partir de 2.2.15

por em Mar.10, 2010, sob Server 2003 , xampp

Eu não tenho certeza quantas pessoas lá fora, vai realmente encontrar isso, mas ele foi postado no Slashdot hoje que há uma vuln. no Apache 2.2.14 com um dos módulos. Este é claramente um problema para as pessoas correndo no Xampp virados para a frente servidores desde que o projeto Xampp só é atualizado com tanta frequência. Como desta escrita, Atualmente Xampp 1.7.3 está fora, que contém o Apache 2.2.14, que como foi dito antes tem uma vulnerabilidade. Tenho no entanto chegar a uma solução rápida pouco sujo para consertar ou patch Apache 2.2.14 com Apache 2.2.15.

O que você vai precisar de:

Xampp 1.7.3 instalado
Apache 2.2.15 Installer encontrada aqui: httpd-2.2.15-win32-x86-no_ssl.msi
Ou, alternativamente, você pode baixar a versão mini de mim: Apache2.2.15 Bin + Modules.rar

Antes de embarcar nesta viagem ..

Este é o lugar onde todo mundo coloca a sua genérico postagem sobre como fazer isso em seus próprios termos, nada é diferente aqui também. Estou fazendo este post para mostrar o que funcionou para mim, e posso dizer do meu ponto de vista, isso vai funcionar para você também. Eu não assumimos qualquer responsabilidade se isso não funcionar para você, explode seu diretório Xampp ou qualquer imprevisto. Se você estiver executando um servidor de backups que você tem e sabe como fazê-los / restore.

Vamos começar ..

1. Para começar, obviamente, devemos voltar a nossa pasta Xampp. Neste tutorial, nós realmente só precisa fazer o backup do apache / / pasta da instalação do xampp já que é tudo que estamos mudando. Você pode fazer isto, basta copiá-lo e colar a pasta para um diretório diferente, como o seu desktop.

2. Depois de fazer o backup do xampp / / apache / diretório vamos então começar a nossa nova apache instalar quadrado de distância.

Para fazer isso, fazer o download do Apache 2.2.15 instalador listados acima (ver 2.a para as etapas), ou o arquivo. Rar do meu servidor (Se você estiver fazendo isso, vá para 3).

2.a Instalando Apache 2.2.15 do site. | Faça o download do instalador e executá-lo.

2.b O assistente de instalação principal será exibida, clique em Avançar

Clique em Avançar

2.c Selecione "Eu aceito os termos do contrato de licença" e clique em Avançar

Selecione "Eu aceito os termos do contrato de licença" e clique em Avançar

2.d Clique em Avançar

Clique em Avançar

2.e A tela de informações do servidor irá aparecer, como estamos usando as definições de configuração do nosso atual Xampp 1.7.3, vamos apenas entrar no seguinte, clique em Avançar:

Domínio de rede: localhost
Nome do Servidor: localhost
E-mail do administrador: [email protegido]

Entrar no info, Clique em Avançar

2.f A tela Tipo de instalação irá aparecer, selecione Típica (Será selecionada por padrão) e clique em Avançar

Selecione Típica, clique em Avançar

2.g Clique em Instalar

Clique em Instalar

2.h Depois que o programa está instalado, clique em Concluir

Clique em Concluir

3. Agora que nós tê-lo instalado, temos os novos arquivos que precisamos. Ir para o lugar que você instalou o Apache (default C: \ Arquivos de Programas \ Apache Software Foundation \ Apache2.2 /) (ou o arquivo rar acima.) E destacar a pasta bin e módulos, e com o botão direito e depois ir para copiar. (Ou, obviamente, se você tiver o rar., Continue para a próxima etapa)

Cópia Bin e Módulos

4. Em seguida, remoto ou acessar o diretório Xampp (lembre-se faça o backup antes de fazer este passo) Vá para a pasta Apache e cole nas duas pastas que você copiou antes. (Ou extrato)

** Você será solicitado a substituir os arquivos, digamos Sim para todas as caixas de diálogo que aparecer. **

Colar os arquivos em / xampp / apache /

5. Depois que os arquivos estão sobre-escrito, entrar no painel de controle do xampp e reinicie o serviço apache. ** TI não serão iniciados ** Isso é normal. O que eu fiz foi localizado o erro no \ logs \ error.log e viu que ele lê:

Erro de sintaxe na linha 122 do C: / xampp / apache / conf / extra / httpd-xampp.conf:
O endereço IP especificado é inválido.

6. Para corrigir isso, vá para o xampp / apache / conf / extra / httpd-xampp.conf Com o bloco de notas ou seu editor de texto preferido e ir para o fundo. Você verá o seguinte:

7. Destaque e substituir o texto com uma versão ligeiramente modificada, claramente você também pode modificar isso para sua própria rede. O novo arquivo de configuração para minha rede é semelhante a:

De código permitem que fixa

8. Salve o arquivo e iniciar o Apache e ele agora deve correr com a versão 2.2.15 com todas as suas configurações anteriores ainda está intacta.

: ,

3 Comentários para esta entrada

  • KJ

    Trabalhou como um encanto. Obrigado por postar isso - é a única coisa que eu poderia achar que me deu uma idéia do que fazer!

  • aj

    obrigado por este guia.
    já tinha tentado apenas copiando os arquivos bin, mas não as outras etapas: P

    agora o meu servidor é um pouco mais de segurança ^ ^

  • James

    Obrigado pela mod passo 7. Na verdade, eu executei o instalador do apache (win32) com openssl 2.2.15 e instalado diretamente em cima do c: \ xampp \ apache. Não funcionou até que eu fiz a mudança para xampp / apache / conf / extra / httpd-xampp.conf

    Graças - James

2 Trackbacks / Pingbacks para esta entrada

Deixe uma resposta

Você deve estar logado para postar um comentário.

Procurando por algo?

Utilize o formulário abaixo para procurar no site:

Ainda não encontrar o que você está procurando? Deixe um comentário em um post ou entre em contato conosco para que possamos cuidar dela!

Blogroll

Alguns sites altamente recomendado ...

Arquivo

Todas as entradas, em ordem cronológica ...