Atualização Xampp 1.7.3 Apache 2.2.14 a partir de 2.2.15
por Craig 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
2.c Selecione "Eu aceito os termos do contrato de licença" e clique em Avançar
2.d 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]
2.f A tela Tipo de instalação irá aparecer, selecione Típica (Será selecionada por padrão) e clique em Avançar
2.g Clique em Instalar
2.h Depois que o programa está instalado, 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)
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. **
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:
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
2 Trackbacks / Pingbacks para esta entrada
- [Discussão] Security Advisory para todos os proprietários do servidor! - Ragezone - desenvolvimento MMORPG fóruns servidor
30 de março de 2010 em 13:52[...] Security Advisory para todos os proprietários do servidor! Siga este tutorial e você está [...]
- devilweb.de
03 de dezembro de 2010 em 05:24XDebug no XAMPP 1.7.x ...
Es wurde langsam notwendig meine Testumgebung auf und mein PHP5.3 umzustellen XAMPP auch gut guerra schon 1,5 Jahre alt, também startete heute auf den mein Umstieg XAMPP 1.7.3. Standardinstallation unter Windows, Apachen anpassen (httpd.conf und httpd xampp-...












15 de março, 2010 em 03:46
Trabalhou como um encanto. Obrigado por postar isso - é a única coisa que eu poderia achar que me deu uma idéia do que fazer!
18 de março de 2010 em 12:51
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 ^ ^
21 mar 2010 em 09:52
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