Instalando o xampp no Ubuntu

Publicado por anna kamilla em 18/07/2008

[ Hits: 65.886 ]

 


Instalando o xampp no Ubuntu



O xampp é um servidor lamp (PHP, Apache, MySQL) que serve para carregar páginas feitas em PHP.

Pode ser baixado em:
Se você tiver MySQL e Apache instalados, recomenda-se que você desinstale-os. Pelo Synaptic no menu "Ferramentas -> Administração -> Gerenciador de pacotes Synaptic", vá em procurar, digite "mysql" e depois "apache".

Depois de baixar o pacote tar.gz, descompacte-o na pasta opt:

# tar xvfz xampp-linux-1.6.7.tar.gz -C /opt

Os arquivos ficarão na pasta /opt/lampp.

Depois inicie o xampp:

# /opt/lampp/lampp start

Parar o xampp:

# /opt/lampp/lampp stop

Para removê-lo:

# rm -rf /opt/lampp

Outras dicas deste autor

Configurando sudo no Debian

Epiphany - o navegador customizado

Revertendo instalação de driver Nvidia no Ubuntu e Debian-like

Pequenos ajustes no Debian

Utilizando o ufw no Ubuntu Linux

Leitura recomendada

Slackware 12.0 novinho em folha!

Apresento-lhes o Mitter - alternativa ao Twitter

Manual inkscape (desenhos vetoriais)

Exodus Desktop Beta

Resolvendo problema E_FAIL (0x80004005) no VirtualBox

  

Comentários
[1] Comentário enviado por maran em 18/07/2008 - 11:56h

Já vem tudo configurado? Possui algum arquivo de configuração?
Segue o mesmo padrão?
Eu sei que é uma dica né, mais poderia ter sido um pouco mais explicativa ;)
Grande abraço

[2] Comentário enviado por annakamilla em 18/07/2008 - 17:41h

ele já é um pacote que tem tudo configurado, mas a unica coisa que tem que configurar é a segurança tentei configurá -lo, mas nessa parte não consegui.
pelo que eu sei não tem algum arquivo de configuração dele mas segue o mesmo padrão. só que o pacote não é .deb

[3] Comentário enviado por annakamilla em 19/07/2008 - 23:01h

só que o apache não e instalado no mesmo diretório normal que o apache que vem no pacote do ubuntu.
o apache dele fica no opt enquanto que o apache do ubuntu fica no var\www.

[4] Comentário enviado por annakamilla em 19/07/2008 - 23:02h

var/www

[5] Comentário enviado por ikkarus em 15/02/2010 - 18:17h

meu servidor mysql n roda
alguma dica???

rogerio@rogerio-laptop:~$ sudo /opt/lampp/lampp start
Starting XAMPP for Linux 1.7.3...
XAMPP: Starting Apache with SSL (and PHP5)...
XAMPP: Starting MySQL...
XAMPP: Couldn't start MySQL!
XAMPP: Starting ProFTPD...
XAMPP for Linux started.

[6] Comentário enviado por MarceloGuimaraes em 27/08/2010 - 16:52h

Acho essa dica vale para o mysql bem como em parte para o apache e o php(mudando a identificação é claro).
Vá ao terminal e digite #ps -A -> será mostrado todos os processos em execução.
Depois disso navegue com as teclas "Page up ou Page down" com a tecla shift pressionada.
Verifique se não há outro processo de mysql rodando. Se houver, mateo:
#kill "numero do processo" , pode digitar mais processos pelo número se houver necessidade, dando espaço a cada numero de processo.
Porem, toda vez que você startar ou reiniciar o sistema operacional, esse erro irá ocorrer.
O que fazer então...???
Você tem duas opções, uma é descobrir como funcionam e porque funcionam cada processo, o que provavelmente não vai saber, afinal esses processos podem ser usados por algum servidor que você usa para desenvolver outros projetos em outras linguagems, mas você pode reinstalar depois, pelo gerenciandor de pacotes synaptic ou atraves do comando apt-get install + pacote desejado. A segunda opção e remover mesmo, arrancar a força e colocar outra vez, tudo do zero, novinho.
Antes de fazer quaquer coisa faça um backup dos seus arquivos salvos na pasta /lampp/htdocs ou em outro local em que você esteja usando ou salvando arquivos em mysql, todos que achar necessário, depois de executar os comandos que eu mostrar, esses mesmos seram removidos da sua partição permanentemente, ou seja, não haverá recuperação. Então... fique ligado nisso!! ;)
Depois de feito o backup, recomendo remover a instalação atual do xampp completa, conforme os comandos: # rm -R /opt/lampp
Tente desinstalar os processos que estão sendo rodados, ou seja, os mysqls que estejam rodando.
No terminal digite:
#whereis mysql ;tecle enter.
Depois de dado esse comando, o terminal irá mostrar vários diretórios com o mysql instalado. Vou citar exemplo do meu sistema, tipo...:
#whereis mysql
mysql: /usr/bin/mysql /etc/mysql /usr/share/....
Importante saber que isso é no meu caso, em outro caso os locais podem estar em um local diferente, mas isso não tem problema, esse comando vai identificar o local e mostrar.
Depois disso será preciso remover um a um, no dedo mesmo. Vou pegar o primeiro exemplo "/usr/bin/mysql" , entre no diretorio até a pasta bin (no meu caso) e digite:
root@ubuntu:/usr/bin#rm -R mysql ou root@ubuntu:/usr/bin#rm -rf mysql e tecle enter.
root@ubuntu:/usr/bin# -> Depois de digitado um dos comando será mostrado essa linha.
Pronto o que tinha de mysql foi removido, outra dica...
Se o problema não for somente com o mysql, ou seja, com o apache ou o php, execute os mesmos comandos trocando somente a distinção, ou seja, o que tiver escrito mysql troque por apache ou php. ;)
Depois eh só instalar o lampp novamente, siga o tutorial da Anna Camila que vai dar certo, ok?

Mais uma dica...
Depois de instalado e funcionado, recupere seu backup para a pasta htdocs, você tambem pode criar um executável resumido no terminal:
Ao invés de digitar todo o comando: /opt/lampp/lampp start

Digite no terminal:
#ln -s /opt/lampp/lampp /usr/local/bin/lampp
Pronto, será criado um arquivo binario na pasta bin, ou seja, para startar o lampp será preciso somente digitar no terminal:
#lampp start ou #lampp stop ou #lampp security etc, etc e tal.






[7] Comentário enviado por matheusben em 08/07/2011 - 15:17h

Meu Esta dando erro

XAMPP: Error 1! Couldn't start Apache!
XAMPP: Starting diagnose...
XAMPP: Sorry, I've no idea what's going wrong.
XAMPP: Please contact our forum http://www.apachefriends.org/f/

[8] Comentário enviado por hermione_granger em 11/01/2012 - 16:20h

Eu tentei instalar o xampp mas ele não descompacta, usei o codigo que voces exibiram, mas nada acontece com o arquivo, ele não vai para a pasta opt. Alguem poderia me ajudar?

[9] Comentário enviado por jbm5688 em 10/05/2012 - 16:46h

Ola! Você poderia me dar uma dica o pque pode ser isso.

Estou com o lampp rodando no ubuntu na verdade no LE 4.0 atualizado que corresponde ao Ubuntu 10.4

ta rodando, só que tenho uma configuação no ddns.sh lque diz que minha maquina 201.65.232.99 corresponde ao endereço www.clicom.ddns.com.br ou www.educomunicao.ddns.com.br, quando eu tento acessar um desses endereços ele me da o seguinte erro>

Acesso proibido!

XAMPP Novo conceito de segurança:

Acesso ao diretório solicitada só está disponível a partir da rede local.

Esta configuração pode ser configurado no arquivo "httpd-xampp.conf".

Se você acredita ter encontrado um problema no servidor, por favor entre em contato com o webmaster.

Error 403

www.educomunicao.ddns.com.br
Qui 10 Mai 2012 16:45:58 BRT
Apache/2.2.21 (Unix) DAV/2 mod_ssl/2.2.21 OpenSSL/1.0.0c PHP/5.3.8 mod_apreq2-20090110/2.7.1 mod_perl/2.0.5 Perl/v5.10.1


tem alguma dica?

[10] Comentário enviado por kyonyagami em 05/06/2013 - 19:27h

Não consigo descompactar o xampp
segui vários tutorias, mas mesmo assim não consegui.

eis o erro:


root@kyon-Lenovo-G475:/home/kyon# tar xvfz xampp-linux-1.8.1.tar.gz -C /opt
tar (child): xampp-linux-1.8.1.tar.gz: Não é possível open: Arquivo ou diretório não encontrado
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts