Atualizado em 06 de Janeiro de 2014

Como Instalar Servidor Xampp no Ubuntu (Linux)

Olá pessoal,

Este é o primeiro post de 2014, e como é de costume em um novo ano onde renovamos nossas energias com vibrações mais positivas e esperança em um ano de muito sucesso, resolvi mudar também a forma de trabalhar começando primeiramente pelo meu sistema operacional, trocando nosso tradicional Windows pelo Linux.

Fiz esta alteração por dois fatores principais:
  • Custos, pois pagar uma licença do Windows e seus softwares não e barato;
  • Segurança, o Linux desde suas primeiras distribuições o seu foco sempre foi na segurança e isso o torna um sistema operacional confiável, sem falar que ele é de código aberto.

Porém quando fiz esta migração tive algumas dúvidas que percebi que é comum, por este motivo estou escrevendo este post de como instalar o servidor xampp no Ubuntu (Linux).

Então vamos ao nosso guia de como fazer a instalação:

1º Baixando o Servidor

Para baixar o servidor basta acessar o link http://www.apachefriends.org/pt_br/xampp-linux.html, neste link você irá encontrar a versão do Xampp atualizada para o Linux. Faça download do mesmo.

2º Mudando Permissão do Arquivo

Após fazer o download vá até a pasta onde foi feito o download (geralmente a pasta Downloadas), clique com o botão direito em cima do arquivo e depois na opção Propriedades

Vá até a aba Permissões e marque a opção de Permitir execução do arquivo como programa, após este procedimento pode fechar a janela aberta.

3º Começando a Instalação

Depois de alterado a permissão do arquivo, vamos fazer a instalação para isso abra o terminal do Linux e digite o seguinte comando:

 sudo nautilus

Onde:
  • Comando sudo: é o comando que diz que você vai executar uma operação como administrador do sistema;
  • Comando nautilus: este comando vai abrir uma janela como se fosse um Explorer do Windows, porém já com as permissões atribuídas ao Administrador do sistema;

Após digitar o comando Tecle Enter e observe que vai ser requisitada a senha do Administrador, informe a senha e tecle Enter novamente.

Observe que ao digitar a senha não aparece nem mesmos os asteriscos isso e normal não se preocupe.

Se tudo ocorreu de formar tranquila, você deve estar com uma janela (Tipo do Explorer do Windows) aberta, vá ate a pasta onde esta o arquivo que foi feito o download e clique duas vezes.

Agora a instalação irá começar automaticamente, não irei abordar o processo de instalação pois ele se dá da mesma forma como no Windows e você poder ver em detalhes no post Instalando Servidor Xampp para Trabalhar com PHP.

4º Inicializando Servidor

Para poder inicializar o servidor e ter acesso as paginas criadas via navegador acesso o Terminal e digite o seguinte comando:

 sudo /opt/lampp/lampp start

Imagem de Inicializar servidor xampp linux ubuntu

5º Parando a Execução do Servidor

Para parar a execução do servidor acesse o Terminal e digite o seguinte comando:

 sudo /opt/lampp/lampp stop

6º Dando Permissão na Pasta dos Projetos

Para acessar a pasta onde colocamos nossos projetos, basta acessar Computador/opt/lampp/htdocs.

Um detalhe do Linux e que para poder altera o conteúdo desta pasta (criar, editar e apagar arquivos) temos que dar permissão ao usuário para fazer isso basta acessar o terminar e digitar o seguinte comando no Terminal:

 sudo chmod -R 777 /opt/lampp/htdocs

Pronto agora você já pode começar a desenvolver seus programas em PHP.


Gostou do post, continue por dentro das dicas de programação!!! Assine a newsletter.


E isso aí pessoal, até a próxima.

Comentários

Sua foto do perfil

Leonel Eloy

Muito bom post me ajudou muito.....

26 de Novembro de 2015 - 23:44

Sua foto do perfil

Alfrede Anderson

Boa noite!
Alguém pode me ajudar aqui, instalei tudo certinho e executei o comando no terminal: sudo chmod -R 777 /opt/lampp/htdocs
,mas mesmo assim não consigo salvar os arquivos.php dentro da pasta

11 de Novembro de 2015 - 00:48

Sua foto do perfil

Mauricio Programador

Olá Alfrede,

ele mostra algum erro quando você faz os procedimentos?

No aguardo.

11 de Novembro de 2015 - 15:59

Sua foto do perfil

Luiz

só uma observação! o caminho para dar as permissões está faltando um p no "lamp" ^^ sendo o correto assim ---> sudo chmod -R 777 /opt/lampp/htdocs

17 de Outubro de 2015 - 07:04

Sua foto do perfil

Mauricio Programador

Olá Luiz,

Muito obrigado pela correção.

Já arrumei no código do post.

Abraço.

19 de Outubro de 2015 - 15:58

Sua foto do perfil

Tiago

Mauricio, instalei o xampp conforme os passos sugeridos mas não consigo abrir o localhost. Você poderia me dar uma força?

18 de Setembro de 2015 - 10:55

Sua foto do perfil

Mauricio Programador

Olá Tiago,

Ele mostra algum erro?

Você fez todos os passos e em todos os passos deu tudo certo?

Abraço.

24 de Setembro de 2015 - 13:34

Sua foto do perfil

Hiago

Olá,o ultimo comando de dar acesso a edições da pasta htdocs não esta funcionando aqui "arquivo ou directório não encontrado" pode me ajudar ?

30 de Junho de 2015 - 23:30

Sua foto do perfil

Mauricio Programador

Olá Hiago,

O passo 5 funcionou? se sim e porque o diretório existe.

Tente refazer o passos novamente.

Qualquer problema posta ai.

abraço.

01 de Julho de 2015 - 10:22

Sua foto do perfil

Diego Parente

Boa tarde!

Estou tendo problema para mudar o local dos projetos /opt/lampp/htdocs. Estou querendo salvar os meus projetos e executá-los a partir de /home/usuario/php (devido o espaço para armazenamento ser maior).
Já tentei mudar no apache2(httpd.conf) e no properties.ini e nada.

Aguardo ajuda dos colegas.

Att,

Diego

03 de Agosto de 2014 - 14:07

Sua foto do perfil

Mauricio Programador

Olá Diego,

tente editar também o arquivo: httpd-ssl.conf e mudar na seguinte linha o mesmo caminho que foi inserido no httpd.conf



# General setup for the virtual host
DocumentRoot "D:/www" ---> (exemplo)

Abraço.

04 de Agosto de 2014 - 09:46

Sua foto do perfil

Diego Parente

Boa noite Mauricio Programador!

Quais são as pastas para alteração do httpd.conf e do httpd-ssl.conf?

06 de Agosto de 2014 - 11:09

Sua foto do perfil

Mauricio Programador

Olá Diego,

da uma olhada neste link explica passo a passo.

http://andesonbruno.blogspot.com.br/2012/12/modificar-diretorio-xampp-no-ubuntu.html

Abraço.

06 de Agosto de 2014 - 11:36

Sua foto do perfil

Diego Parente

Boa noite Mauricio.

Muito obrigado pelas dicas. Deu tudo certo aqui. :D
Estou acompanhando o site.

Att,

Diego

11 de Agosto de 2014 - 10:52

Sua foto do perfil

Mauricio Programador

Olá Diego,

que bom, qualquer coisa estamos aí.

Grande abraço.

11 de Agosto de 2014 - 10:52

Sua foto do perfil

Carlos

Simples e objetivo...Parabéns!

Mas, se alguem desejar criar um icone no desktop aqui vai uma dica:

1-) Salve uma imagem qualquer para servir de icone em
/opt/lampp/exemplo.png

2-) No terminal, digite:
sudo gedit /usr/share/applications/xampp-control-panel.desktop
em seguida, enter

3-) No editor de texto que se abrir, cole em seu interior o texto abaixo:

[Desktop Entry]
Comment=Start/Stop XAMPP
Name=XAMPP Control Panel
Exec=gksudo python /opt/lampp/share/xampp-control-panel/xampp-control-panel.py
Icon[en_CA]=/opt/lampp/exemplo.png
Encoding=UTF-8
Terminal=false
Name[en_CA]=XAMPP Control Panel
Comment[en_CA]=Start/Stop XAMPP
Type=Application
Icon=/opt/lampp/exemplo.png

dê enter, pronto.

07 de Julho de 2014 - 16:21

Sua foto do perfil

Isaque

Obrigado, ajudou bastante ;-)

26 de Maio de 2014 - 09:39

NEWSLETTER

Receba dicas de programação
em seu e-mail

TWITTER

Acompanhe tudo o que rola
com Mauricio Programador

NEWSLETTER