Como instalar o XAMPP no GNU/Linux

XAMPP é um conjunto de softwares que inclui Apache, MySQL, e interpretadores para PHP e Perl. Este artigo descreve a instalação do XAMPP para ajudar usuários iniciantes.

[ Hits: 96.487 ]

Por: Xerxes em 19/08/2013


O que é XAMPP?



XAMPP, é apenas um conjunto de softwares que inclui Apache, MySQL, e interpretadores para PHP e Perl. Antes era preciso baixar e descompactar no diretório "/opt", mas agora o processo é mais simples.

Para mais informações sobre o que é XAMPP:
O XAMPP pode ser, por exemplo, uma opção de requisito para instalação do Joomla!, Wordpress e outros sistemas de gerenciamento de conteúdo. Seja qual for o motivo para sua instalação, esse tutorial mostra como instalar o XAMPP no GNU/Linux e é voltado para usuários iniciantes.

Para este artigo, usei Linux Mint 15 (versão Xfce) 64 bits.

Instalação

Para instalar o XAMPP, proceda da seguinte forma. Acesse a página:
Clique em "XAMPP para Linux", escolha "Download". Em seguida, escolha a versão que deseja instalar. Para este artigo, escolhi a versão 1.8.3 para arquitetura 64 bits.

Um caminho alternativo, mais fácil, é acessar o seguinte endereço:
Salve o arquivo onde preferir. Como exemplo, eu salvei no diretório "Downloads" do meu usuário. Depois disso, pelo terminal, acesse o diretório onde está o arquivo. Entre como usuário root, e aplique as permissões corretas. Depois execute o arquivo.

Os comandos para fazer isso, são:

cd Downloads
$ su

# chmod 755 xampp-linux-blablabla-installer.run
# ./xampp-linux-blablabla-installer.run


Uma janela irá surgir:
Linux: Como instalar o XAMPP no GNU/Linux

Clique em: "Next". Aparecerá outra:
Linux: Como instalar o XAMPP no GNU/Linux

Clique em: "Next", novamente. E você irá para a próxima janela:
Linux: Como instalar o XAMPP no GNU/Linux

"Next", mais uma vez. E irá para a seguinte:
Linux: Como instalar o XAMPP no GNU/Linux

Desmarque: "Learn more about BitNami for XAMPP"
E clique em: "Next"
Linux: Como instalar o XAMPP no GNU/Linux

"Next", mais uma vez. Aguarde a instalação:
Linux: Como instalar o XAMPP no GNU/Linux

Quando terminar, esta será a última janela:
Linux: Como instalar o XAMPP no GNU/Linux

Se quiser executar o XAMPP logo em seguida, deixe marcado a opção "Launch XAMPP", antes de clicar em "Finish".

Uma página do seu navegador irá abrir:
Linux: Como instalar o XAMPP no GNU/Linux

Obs.: se a página não abrir automaticamente, acesse no seu navegador, o endereço:
  • http://localhost/xampp

Clique em "Português (Brasil)". OK! XAMPP instalado com sucesso:
Linux: Como instalar o XAMPP no GNU/Linux


    Próxima página

Páginas do artigo
   1. O que é XAMPP?
   2. Comandos básicos
Outros artigos deste autor

Três distros inspiradas no Mac OS

Mamãe, quero Arch! (parte 1)

Teoria das Formas e o Aumento da Usabilidade

Tema com cores vivas para Xfce no Xubuntu 12.04

Pipelight Flash vs. Fresh Player vs. Adobe Flash nativo vs. Pepper Flash nativo

Leitura recomendada

Monitorando seu servidor Jabber

Conceito: Evitando acidentes com visão computacional

VirtualBox no modo texto com gerenciador Web

Anthares, um sistema voltado para o usuário final

Instalação e Configuração do Puppet

  
Comentários
[1] Comentário enviado por danniel-lara em 19/08/2013 - 08:01h

Parabéns pelo Artigo

[2] Comentário enviado por xerxeslins em 19/08/2013 - 10:16h


[1] Comentário enviado por danniel-lara em 19/08/2013 - 08:01h:

Parabéns pelo Artigo


Valeu, danniel-lara! :)

[3] Comentário enviado por leandro em 19/08/2013 - 15:03h

Esse XAMPP é uma mão na roda! Muito bom.

+10!

[4] Comentário enviado por xerxeslins em 19/08/2013 - 15:55h


[3] Comentário enviado por leandro em 19/08/2013 - 15:03h:

Esse XAMPP é uma mão na roda! Muito bom.

+10!


Obrigado!

[5] Comentário enviado por LucasOlivier em 21/08/2013 - 16:32h

Cara, Instalei Passo a Passo que nem Tem no Artigo..
Porem quando inicio o Xampp pelo Terminal, aparece o seguinte pra mim!
-----------------------

Starting XAMPP for Linux 1.8.2-1...
XAMPP: Starting Apache...fail.
XAMPP: Another web server with SSL is already running.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...ok.

-----------------------

Ai eu vou no Firefox, quando tento entrar no localhost, ele só fica carregando e não me aparece nada..

pode me ajudar?

[6] Comentário enviado por xerxeslins em 21/08/2013 - 17:07h


[5] Comentário enviado por LucasOlivier em 21/08/2013 - 16:32h:

Cara, Instalei Passo a Passo que nem Tem no Artigo..
Porem quando inicio o Xampp pelo Terminal, aparece o seguinte pra mim!
-----------------------

Starting XAMPP for Linux 1.8.2-1...
XAMPP: Starting Apache...fail.
XAMPP: Another web server with SSL is already running.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...ok.

-----------------------

Ai eu vou no Firefox, quando tento entrar no localhost, ele só fica carregando e não me aparece nada..

pode me ajudar?


Olá amigo, por favor execute dois comandos e poste o resultado aqui.

Comando 1:

netstat -tanpl|grep 443

Comando 2:

ps -A | grep httpd




[7] Comentário enviado por removido em 22/08/2013 - 07:34h

Olá Xerxes,

Desculpe minha ignorância, mas eu sempre instalei o apache, o php e o mysql um a um pelo synaptic, pra que eu pudesse instalar o joomla, o wordpress e o moodle na minha máquina.

Você saberia me dizer, de forma descomplicada, as vantagens de utilizar o XAMPP em relação ao método "manual"?

Abs

[8] Comentário enviado por xerxeslins em 22/08/2013 - 08:26h


[7] Comentário enviado por Gedimar em 22/08/2013 - 07:34h:

Olá Xerxes,

Desculpe minha ignorância, mas eu sempre instalei o apache, o php e o mysql um a um pelo synaptic, pra que eu pudesse instalar o joomla, o wordpress e o moodle na minha máquina.

Você saberia me dizer, de forma descomplicada, as vantagens de utilizar o XAMPP em relação ao método "manual"?

Abs


Pelo que sei, não há diferença além do diretório de instalação que no xampp fica tudo dentro de /opt...
se é melhor ou pior eu não sei dizer =/

quando eu testei a instalação do Joomla, tbm usei o método tradicional (os pacotes separados).

Acredito que seja só uma forma de facilitar a instalação.


[9] Comentário enviado por valteirsf em 29/08/2013 - 12:21h

Senhores,

Tem como fazer o xampp comunicar com o banco oracle ou ele só funciona com o mysql?

Agradeço a atenção.

[10] Comentário enviado por xerxeslins em 29/08/2013 - 14:54h


[9] Comentário enviado por valteirsf em 29/08/2013 - 12:21h:

Senhores,

Tem como fazer o xampp comunicar com o banco oracle ou ele só funciona com o mysql?

Agradeço a atenção.


Amigo,

infelizmente não sei como fazer, mas sei que é possível.

Talvez isto o ajude:

http://www.apachefriends.org/pt_br/faq-xampp-linux.html#oci8

[11] Comentário enviado por danielmaiahist em 20/02/2014 - 17:36h

É possível instalar o Xampp em uma partição diferente? Tenho dois HDs externos e gostaria de trabalhar isoladamente do sistema Linux, pois acabo formatando a instalação de tempos em tempos. Sempre quis ter meus CMSs (Wordpress, Drupal, Moodle) intocados e nunca consegui fazer isso no Linux.

[12] Comentário enviado por xerxeslins em 21/02/2014 - 07:48h


[11] Comentário enviado por danielmaiahist em 20/02/2014 - 17:36h:

É possível instalar o Xampp em uma partição diferente? Tenho dois HDs externos e gostaria de trabalhar isoladamente do sistema Linux, pois acabo formatando a instalação de tempos em tempos. Sempre quis ter meus CMSs (Wordpress, Drupal, Moodle) intocados e nunca consegui fazer isso no Linux.


Oi. Desculpe eu não sei. Faz tempinho que eu não uso o Xampp =(

[13] Comentário enviado por everton_melo em 16/05/2014 - 20:28h

Muito grato, amigo! Me tira uma dúvida, após realizar essa instalção o MySQL já está configurado? Ou preciso fazer algum outro procedimento? Te pergunto isso pelo fato de constatar o seguinte status na página do xampp:

Banco de dados MySQL DESATIVADO
PHP ATIVADO
Perl ATIVADO
Common Gateway Interface (CGI) ATIVADO
Server Side Includes (SSI) ATIVADO
Extensão PHP »OPcache« DESATIVADO ver FAQ
Extensão PHP »OCI8/Oracle« DESATIVADO

Agradeço desde já pela ajuda!

[14] Comentário enviado por xerxeslins em 16/05/2014 - 22:05h


[13] Comentário enviado por everton_melo em 16/05/2014 - 20:28h:

Muito grato, amigo! Me tira uma dúvida, após realizar essa instalção o MySQL já está configurado? Ou preciso fazer algum outro procedimento? Te pergunto isso pelo fato de constatar o seguinte status na página do xampp:

Banco de dados MySQL DESATIVADO
PHP ATIVADO
Perl ATIVADO
Common Gateway Interface (CGI) ATIVADO
Server Side Includes (SSI) ATIVADO
Extensão PHP »OPcache« DESATIVADO ver FAQ
Extensão PHP »OCI8/Oracle« DESATIVADO

Agradeço desde já pela ajuda!


Olá amigo!

Faz tempo que não uso. Acabei de instalar para testar. Estou usando Linux Mint 16. Após a instalação, apareceu mysql desativado, numa janelinha informando. Mas nessa mesma janela tinha um botão "start" para iniciar o mysql. Eu cliquei e ele iniciou.


--------------

Banco de dados MySQL ATIVADO

PHP ATIVADO

Perl ATIVADO

Common Gateway Interface (CGI) ATIVADO

Server Side Includes (SSI) ATIVADO

Extensão PHP »OPcache« DESATIVADO ver FAQ

Extensão PHP »OCI8/Oracle« DESATIVADO ver FAQ


----------

Resumindo: ele começa desativado, mas pela janelinha de configuração vc pode iniciar.

[15] Comentário enviado por everton_melo em 20/05/2014 - 14:57h

Muito grato, parabens pelo artigo!

[16] Comentário enviado por amandamata_ em 19/06/2014 - 21:25h

Exatamente o que eu precisava, funcionou certinho aqui. Muito obrigada xerxeslins, super pratico esse Xampp :)

[17] Comentário enviado por PauloLima23 em 20/12/2016 - 01:46h

Olá eu fiz conforme o passo a passo, mais a luz do MySQL database e a do Apache Web Server ... não ficam verde , ficou apenas a do ProFTPD
E se eu entro no site não dá nada.

Tô tentando aprendendo, desculpa qualquer coisa.

[18] Comentário enviado por LucasJPA em 23/01/2017 - 00:11h

Amigo depois de instalar o xampp, nao consigo encontrar a pasta htdocs, a pasta opt esta vazia. fiz todos os seus procedimentos e tudo esta funcionando. O que devo fazer ?

[19] Comentário enviado por xerxeslins em 23/01/2017 - 12:08h

Olá! Infelizmente não estou usando tanto Linux como antes e essa dica é de 2013! Deve ter mudado alguma coisa já...

--
# epro mix-in +no-systemd
Linux user #455427
https://goo.gl/uu8OUX

[20] Comentário enviado por removido em 28/03/2017 - 01:49h

Me ajudou muito!

[21] Comentário enviado por ricardorjbr em 07/11/2017 - 17:39h

Este tutorial ainda serve? obg

[22] Comentário enviado por xerxeslins em 08/11/2017 - 15:03h


[21] Comentário enviado por ricardorjbr em 07/11/2017 - 17:39h

Este tutorial ainda serve? obg


Creio que sim. Mas não posso dar certeza, pois nunca mais instalei.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts