Autor Tópico: XAMPP não consegue iniciar o Apache  (Lida 16421 vezes)

Offline Solid One

  • Usuário Ubuntu
  • *
  • Mensagens: 276
  • Linux for human beings
    • Ver perfil
Re: XAMPP não consegue iniciar o Apache
« Resposta #15 Online: 07 de Outubro de 2013, 15:01 »
Aplicativos como o synapctics te dão a lista dos pacotes a instalar, de forma que vc pode baixar offline.
E nesse caso, como são poucos pacotes a instalar (apache, mysql-server, php5, libapache2-mod-php5, phpadmin), basta fazer a lista e baixá-los do site http://package.ubuntu.com.

Não são poucos não. A lista de pacotes para se instalar o LAMP no Ubuntu por completo, junto com o phpmyadmin, somam mais de 30. Segue a lista, separada por espaços (ao menos no 13.04):

Citar
apache2-utils apache2 apache2-mpm-prefork apache2-utils apache2.2-bin apache2.2-common libapache2-mod-php5 libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libcap2 libclass-isa-perl libdbd-mysql-perl libdbi-perl libhtml-template-perl libmysqlclient18 libnet-daemon-perl libplrpc-perl libswitch-perl libwrap0 mysql-client-5.5 mysql-client-core-5.5 mysql-common mysql-server mysql-server-5.5 mysql-server-core-5.5 perl perl-modules php5-cli php5-common php5-mysql phpmyadmin ssl-cert tcpd

Isso sem falar que alguns deles darão quebra de pacotes se instalado na ordem indevida. Se for instalar um por um via interface gráfica, vira um trabalho chato à beça.

Por outro lado, talvez se todos os arquivos .deb estiverem em uma mesma pasta, o comando abaixo instale-os todos de uma vez sem gerar a quebra de pacotes:

Código: [Selecionar]
$ sudo dpkg -i *.deb

Offline Arthur Bernardes

  • Usuário Ubuntu
  • *
  • Mensagens: 4.692
    • Ver perfil
Re: XAMPP não consegue iniciar o Apache
« Resposta #16 Online: 07 de Outubro de 2013, 15:04 »
Suas últimas linhas foram úteis Solid One, esqueceram que o apt tem a sintaxe download, onde você apenas baixa os arquivos para a pasta corrente no terminal, e assim, leva-se para a outra máquina e executa o sudo dpkg -i *.deb

Offline fatecano

  • Usuário Ubuntu
  • *
  • Mensagens: 620
    • Ver perfil
Re: XAMPP não consegue iniciar o Apache
« Resposta #17 Online: 07 de Outubro de 2013, 15:14 »
Pessoal, peço desculpas pela demora em retornar ao tópico.

Estou com pai e mãe enfermos.

Complicado. :/

Vou ver se consigo retornar com calma hoje a noite.

Abraços

Offline Arthur Bernardes

  • Usuário Ubuntu
  • *
  • Mensagens: 4.692
    • Ver perfil
Re: XAMPP não consegue iniciar o Apache
« Resposta #18 Online: 09 de Outubro de 2013, 22:02 »
Pessoal, peço desculpas pela demora em retornar ao tópico.

Estou com pai e mãe enfermos.

Complicado. :/

Vou ver se consigo retornar com calma hoje a noite.

Abraços

Que pena amigo, desejo melhoras para eles.

Então, tente instalar o LAMP, é mais fácil de gerenciar, e não dá esses erros nervosos que o XAMPP dá, além de ter uma configuração chata.

Código: [Selecionar]
sudo apt-get install lamp-server^ phpmyadmin

Offline fatecano

  • Usuário Ubuntu
  • *
  • Mensagens: 620
    • Ver perfil
Re: XAMPP não consegue iniciar o Apache
« Resposta #19 Online: 21 de Outubro de 2013, 14:22 »
Pessoal, peço desculpas pela demora.

Acabei me atrapalhando com esses problemas de saúde por aqui.

Citar
Vc reinstalou o XAMMP por cima ou desinstalou ele e instalou de novo?

Na verdade, eu fiz uma coisa que sei que não é muito recomendada.

Usei o instalador para instalar por cima.

O motivo disso é que tinha uma pequena esperança de que ele apenas corrigisse a instalação, em vez de apagar todo o banco de dados.

Tentei fazer backup do banco de dados, mas não consegui porque não consigo acessar o PHPMyAdmin.

Citar
Fatecano, você não pode fazer backup do seu projeto e portar pro LAMP?! É melhor que esse XAMPP aí.

É o mesmo!  ;)

O site do Apache Friends diz isso aqui:

Citar
A propósito: No passado este software era chamado de LAMPP, mas para evitar confusões, renomeamos para »XAMPP para Linux«. Se você estiver procurando por LAMPP, você estará no caminho certo. ;)

Citar
Digita o comando top para ver se não há outro processo do apache rodando.

Não entendi como isso funciona ... :D

Digitei apenas top e o retorno foi esse aqui:

Código: [Selecionar]
rodrigo@meu-notebruik:~$ top

top - 13:59:01 up 3 days, 19:41,  3 users,  load average: 0,23, 0,36, 0,43
KiB Mem:   3911616 total,  3445276 used,   466340 free,    40788 buffers
KiB Swap:  4057084 total,  1136620 used,  2920464 free,  1101684 cached

  PID USER      PR  NI  VIRT  RES  SHR S  %CPU %MEM    TIME+  COMMAND                                                                          
 6544 root      rt   0     0    0    0 S   0,0  0,0   0:00.00 migration/1                                                                      
 6545 root      rt   0     0    0    0 S   0,0  0,0   0:00.02 migration/2                                                                      
 6546 root      rt   0     0    0    0 S   0,0  0,0   0:00.00 migration/3                                                                      
 6547 root     -51   0     0    0    0 S   0,0  0,0   0:00.00 irq/43-mei                                                                        
 6689 root      20   0 21920  628  332 S   0,0  0,0   0:00.00 udevd                                                                            
 6690 root      20   0 21920  212  196 S   0,0  0,0   0:00.00 udevd                                                                            
 6867 root      20   0 10240  992  772 S   0,0  0,0   0:00.01 dhclient                                                                          
 8173 root      20   0     0    0    0 S   0,0  0,0   0:01.12 kworker/1:1                      
« Última modificação: 21 de Outubro de 2013, 14:33 por fatecano »

Offline fatecano

  • Usuário Ubuntu
  • *
  • Mensagens: 620
    • Ver perfil
Re: XAMPP não consegue iniciar o Apache
« Resposta #20 Online: 21 de Outubro de 2013, 14:24 »
Citar
Como você disse que é iniciante, rode o comando:

netstat -anp | grep :80 | grep OUÇA

[...]

Ao localizar o serviço que está impedindo o uso do seu Xampp de iniciar você pode dar um kill no processo ou remover como exemplo:
apt-get remove httpd
ou:
apt-get remove apache2

A saída foi essa aqui:

Código: [Selecionar]
rodrigo@meu-notebruik:~$ sudo netstat -anp | grep :80 | grep LISTEN
tcp6       0      0 :::80                   :::*                    LISTEN      1761/apache2   
rodrigo@meu-notebruik:~$ sudo apt-get remove apache2
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages will be REMOVED:
  apache2
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 29,7 kB disk space will be freed.
Do you want to continue [Y/n]?
(Reading database ... 314038 files and directories currently installed.)
Removing apache2 ...
rodrigo@meu-notebruik:~$

Infelizmente, não deu certo desinstalar o Apache2.

Tentei reiniciar o XAMPP e o retorno foi esse:

Código: [Selecionar]
rodrigo@meu-notebruik:~$ sudo /opt/lampp/lampp reload
Reload XAMPP for Linux 1.8.3-1...
XAMPP: Reload Apache...not running.
XAMPP: Reload MySQL...not running.
XAMPP: Reload ProFTPD...ok.
rodrigo@meu-notebruik:~$

Eu não me apego a programa nenhum.

Se tiver como aproveitar o banco de dados e usar numa instalação apenas do PHPMyAdmin, não tem o menor problema.

O que me preocupa é que não consigo acessar o painel do PHPMyAdmin para pegar algum arquivo de exportação.

Offline fatecano

  • Usuário Ubuntu
  • *
  • Mensagens: 620
    • Ver perfil
Re: XAMPP não consegue iniciar o Apache
« Resposta #21 Online: 21 de Outubro de 2013, 14:42 »
Se eu entro com localhost no browser, aparece isso aqui:

Citar
It works!

This is the default web page for this server.

The web server software is running but no content has been added, yet.

Offline fatecano

  • Usuário Ubuntu
  • *
  • Mensagens: 620
    • Ver perfil
Re: XAMPP não consegue iniciar o Apache
« Resposta #22 Online: 21 de Outubro de 2013, 15:49 »
Pessoal, esse negócio está muito difícil e o esforço para corrígi-lo não está compensando nesse momento, já que estou com outras coisas mais urgentes para resolver.

Então vou chutar o balde mesmo.  :-\

Vou apagar tudo e começar do zero!

O mais importante para mim nesse momento é o tema do WordPress e os plugins e isso eu tenho aqui.

Irei instalar o PHPMyAdmin a partir desse repositório:

https://launchpad.net/~nijel/+archive/phpmyadmin?field.series_filter=raring

Creto

  • Visitante
Re: XAMPP não consegue iniciar o Apache
« Resposta #23 Online: 21 de Outubro de 2013, 21:02 »
Olá fatecano,

Posso me meter um pouco? Não, não sou nenhum gênio  :P , mas instalo sites em servidores web, tanto quanto em localhost e tudo o que faço é antigo, mas nada mudou nesse caso:

Siga esse tutorial...

Fonte: Ubuntu Dicas | Instalando o LAMP no Ubuntu para novatos

Sempre o usei e me dei bem ;)

Espero que te sirva.

T+