Estou tendo problemas com lamp

Iniciado por fagnerfxa, 01 de Maio de 2012, 19:06

tópico anterior - próximo tópico

fagnerfxa

Citação de: irtigor online 01 de Maio de 2012, 21:44
Se no final da instalação do phpmyadmin você não selecionou o apache, vai ter que adicionar a seguinte linha no /etc/apache2/apache2.conf:


Include /etc/phpmyadmin/apache.conf


em que parte eu coloco isso ?

irtigor

#16
Crie uma linha, no final se quiser, mas antes verifique se já não consta. Reinicie o apache depois de salvar a alteração.

fagnerfxa

eu restartei o apache e apareceu isso aqui

fagner@fagner-PBL21:~$ sudo /etc/init.d/apache2 restart
* Restarting web server apache2                                                apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
... waiting apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
                                                                         [ OK ]


eh normal ?

fagnerfxa

inclui o arquivo, salvei(tive que dar permissão 777) e restartei o apache, mas continua dando not found, por favor me ajudem :(

zekkerj

Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

fagnerfxa

nao cheguei a visualizar, mas ele listo um montao de coisa, da i n deu pra pega tudo pois ele corto uma parte

zekkerj

Citação de: fagnerfxa online 01 de Maio de 2012, 21:49
Citação de: irtigor online 01 de Maio de 2012, 21:44
Se no final da instalação do phpmyadmin você não selecionou o apache, vai ter que adicionar a seguinte linha no /etc/apache2/apache2.conf:


Include /etc/phpmyadmin/apache.conf


em que parte eu coloco isso ?

Não mexa no arquivo apache.conf nem no httpd.conf. Esse arquivo foi planejado pra não ser mexido.

Se vc precisa fazer alguma configuração no seu apache, crie um arquivo em "/etc/apache2/conf.d" com a sua configuração.

Se vc quer mudar as portas que o apache escuta, mexa em "/etc/apache2/ports.conf".




Citação de: fagnerfxa online 01 de Maio de 2012, 23:05
eu restartei o apache e apareceu isso aqui

fagner@fagner-PBL21:~$ sudo /etc/init.d/apache2 restart
* Restarting web server apache2                                                apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
... waiting apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
                                                                         [ OK ]


eh normal ?

No estágio de configuração em que você está agora, é sim. Pra resolver, adicione a linha abaixo ao arquivo "/etc/apache2/ports.conf":

ServerName MeuServidor




Citação de: fagnerfxa online 02 de Maio de 2012, 02:04
nao cheguei a visualizar, mas ele listo um montao de coisa, da i n deu pra pega tudo pois ele corto uma parte

Filtre com o comando abaixo, pq os arquivos que interessam nesse momento estão todos em /etc.

dpkg-query --listfiles phpmyadmin | grep etc

Quero confirmar se o seu phpmyadmin criou um arquivo "/etc/apache2/conf.d/phpmyadmin.conf".
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

fagnerfxa

colei esse comando e deu isso aki:

fagner@fagner-PBL21:~$ dpkg-query --listfiles phpmyadmin | grep etc
/etc
/etc/phpmyadmin
/etc/phpmyadmin/apache.conf
/etc/phpmyadmin/config.footer.inc.php
/etc/phpmyadmin/config.header.inc.php
/etc/phpmyadmin/config.inc.php
/etc/phpmyadmin/lighttpd.conf
/etc/phpmyadmin/phpmyadmin.desktop
/etc/phpmyadmin/phpmyadmin.service
fagner@fagner-PBL21:~$

zekkerj

Ótimo. Execute estes comandos e cole o resultado aqui também.

ls -l /etc/apache2/conf.d/

apache2ctl -S
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

fagnerfxa

fagner@fagner-PBL21:~$ ls -l /etc/apache2/conf.d/
total 16
-rw-r--r-- 1 root root  269 Fev  7 02:17 charset
-rw-r--r-- 1 root root 3296 Fev  7 02:17 localized-error-pages
-rw-r--r-- 1 root root  143 Fev  7 02:17 other-vhosts-access-log
-rw-r--r-- 1 root root 1424 Fev  7 02:17 security
fagner@fagner-PBL21:~$ apache2ctl -S
/usr/sbin/apache2ctl: 87: ulimit: error setting limit (Operation not permitted)
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
VirtualHost configuration:
wildcard NameVirtualHosts and _default_ servers:
*:80                   is a NameVirtualHost
         default server 127.0.1.1 (/etc/apache2/sites-enabled/000-default:1)
         port 80 namevhost 127.0.1.1 (/etc/apache2/sites-enabled/000-default:1)
Syntax OK
fagner@fagner-PBL21:~$

zekkerj

Pois é, houve algum problema na instalação do phpmyadmin, pois ele teria que ter criado um link simbólico dentro desse diretório. Vamos criá-lo:

sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/phpmyadmin.conf

Citarapache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName

Você ainda não alterou o arquivo /etc/apache2/ports.conf conforme eu disse na última mensagem, não?
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

fagnerfxa

Eu vou reinstalar o ubuntu pois o mesmo vem apresnetando alguns problemas, dai logo que instalar e começar a usar a primeira coisa que irei instalar é o lamp, mas não em comandos separados, mas sim nesse comando único:

sudo apt-get install lamp-server

ele instala o lamp todo, conhecem ?

fagnerfxa

Então, reinstalei meu ubuntu e a primeira coisa que fiz foi instalar o lamp, mas dessa vez foi através do tasksel: http://www.unixmen.com/install-lamp-with-1-command-in-ubuntu-1010-maverick-meerkat/

Fiz tudo que tinha ali e novamente não deu certo, mas dai procurei no google pelo problema que tava dando, abri a primeira página e encontrei a solução, foi um comando que cria um arquivo que não tinha na pasta, que é o mesmo que vc havia postado por ultima e eu não tinha testado ainda, muito obrigado :D

zekkerj

Foi o "sudo ln -s ...", não foi? Estranho que todas as vezes que eu instalei o phpmyadmin o pacote fez isso automaticamente. Vai entender pq não está fazendo agora...
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D