quinta-feira, 4 de fevereiro de 2016

Instalando o XAMPP no Windows 10

Se você for trabalhar com PHP... ou WordPress... ou OpenCart... você tem que rodar esses caras em um Apache...

Você pode instalar o Apache separadamente, ou usar o WAMP ou o XAMPP para fazer isso por você

Tentei o WAMP, não funcionou :(

Com o XAMPP deu certo, mas tive q ajustar algumas coisinhas.

Vamos lá:



- Antes de mais nada, saia do Skype! O Skype usa as portas 80 e 443 que também são usadas pelo Apache, depois você pode tirar essa config do Skype ou mudar as portas do Apache, mas recomendo fechar o Skype nesse primeiro momento.

- Podem ocorrer problemas por causa de antivírus e/ou firewall da sua máquina. Se estiver dando uns erros que você não sabe o que é, vale tentar desabilitar antivírus e firewall e tentar novamente.

- Faça o downlaod do XAMPP: https://www.apachefriends.org/pt_br/download.html

- Vai instalando normalmente, escolha o que você quer instalar (eu tirei o MySQL pois eu já tinha ele instalado, tirei o PHPMyAdmin pois já tenho um outro client de banco de dados, e tirei Filezilla, Email, Webalizer... basicamente deixei o Apache, PHP e Pearl). Não lembro exatamente, OK? Faça o que seu coração mandar.



- Pode ser que aconteça esse erro "problem running post-install step"



- Se acontecer, aperte OK e siga a instalação normalmente, após finalizar a instalação arrumaremos isso.

- Caso tenha acontecido o erro, você vai ter que baixar o "Microsoft Visual C++ 2008 SP1 Redistributable Package (x86)": http://www.microsoft.com/en-us/download/details.aspx?id=5582

- Após baixar e instalar, vá na pasta onde o XAMPP foi instalado e rode o setup_xampp.bat

- Se você não fizer isso, você ia ter o erro: httpd.exe: Syntax error on line 520 of C:/work/Dropbox/othertools/xampp/apache/conf/httpd.conf: Syntax error on line 17 of C:/work/Dropbox/othertools/xampp/apache/conf/extra/httpd-xampp.conf: Cannot load /xampp/php/php5ts.dll into server: N\xe3o foi poss\xedvel encontrar o m\xf3dulo especificado.

- Agora abra o Painel de Controle do XAMPP e inicie o Apache...

- Se der erro, vá na pasta do XAMPP e rode o apache_start.bat pois você poderá ver mais detalhes no log



- Para mim deu o erro "Server Root must be a valid directory":



- Então acessei esse arquivo ali, na linha indicada, e alterei o caminho para apontar para minha pasta do XAMPP e do Apache
de:
ServerRoot "/xampp/apache"
para:
ServerRoot "C:/xampp/apache"



Bom, foi isso, depois disso tudo, funcionou perfeitamente:



Vaaaleu!
Adriano Schmidt

4 comentários: