This is the old SliTaz forum - Please use the main forum.slitaz.org

Servidor local com Apache, MySQL, PHP e phpMyAdmin
  • gravitacoesgravitacoes March 2010
    Olá colegas

    Faço testes frequentes com CMSs e na versão anterior do Slitaz Cooking eu instalei e configurei um servidor com o Apache ao invés de usar o LightTPD. Acho que li um tutorial pela internet e configurei o que faltava, coloquei inclusive o Apache para iniciar no boot. Naquele momento instalei tudo pelo gerenciador de pacotes, começando com o phpMyAdmin, para que ele próprio baixasse as dependências, etc...

    Nesta nova versão eu tentei mas ainda não consegui fazer tudo funcionar corretamente. o que acontece?
    O servidor Apache e o PHP funcionam corretamente, mas o Mysql não funciona com o phpMyAdmin, dá o velho erro:

    #2002 - O servidor não está respondendo (ou o soquete do servidor MySQL local não está configurado corretamente)

    Tenho quase certeza que o problema é comigo que não soube configurar direito o Mysql. Depois de instalado eu apenas dei os comandos:
    # mysql_install_db
    e
    mysqld_safe &

    Não acusou nenhum erro, mas o phpMyadmin não passa do login. Não configurei nenhuma senha, mas pelo que sei basta usar o root sem senha, não é?
    Ainda experimentei outros comando, mas nada...

    alguma luz?

    Abçs
    Paulo
  • claudineiclaudinei March 2010
    Você subiu o mysql (# /etc/init.d/mysqld start) ou colocou ele na variável DAEMONS em /etc/rcS.conf ?
  • gravitacoesgravitacoes March 2010
    Oi

    Cheguei a usar o primeiro comando
    # /etc/init.d/mysqld start

    ele volta um
    sh: /etc/init.d/mysqld: not found
    e realmente não há o arquivo mysqld na pasta, apenas o mysql

    Apenas quando eu dou o comando:
    mysqld_safe &
    ele da uma resposta, essa abaixo:
    root@slitaz:/home/tux# mysqld_safe &
    root@slitaz:/home/tux# 100306 21:22:57 mysqld_safe Logging to '/var/lib/mysql/slitaz.err'.
    100306 21:22:57 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
    100306 21:22:58 mysqld_safe mysqld from pid file /var/lib/mysql/slitaz.pid ended

    [1] + Done mysqld_safe

    .....

    E a mensagem continua e eu não consigo passar da tela de login do phpMyAdmin.


    abçs
    Paulo
  • claudineiclaudinei March 2010
    Oi Paulo,

    Desculpe, o correto é mesmo /etc/init.d/mysql. Adicione "mysql" à variável RUN_DAEMONS no /etc/rcS.conf.

    Reinicie o SliTaz, ou inicie manualmente o servidor com "/etc/init.d/mysql start &" (como root). Então, faça o login no mysql com o comando "mysql -u root -p". Será solicitada uma senha, apenas dê enter pois por padrão o usuário root do mysql vem sem senha. Após isso, crie uma boa senha para o usuário root e utilize o phpmyadmin para administração das bases de dados.

    Abraços.
  • gravitacoesgravitacoes March 2010
    Ainda nào consegui, depois dos passos acima vejo como retorno

    root@slitaz:/home/tux# mysql -u root -p
    Enter password:
    ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)


    Ps: o detalhe é que dentro da pasta /var/run/mysqld/ não tem nenhum arquivo!
  • gravitacoesgravitacoes March 2010
    É... instalei o Xampp, só assim funcionou...

    abrçs
    Paulo
  • gravitacoesgravitacoes April 2010
    Poxa finalmente consegui configurar o mysql corretamente, tava faltando mudar as permissões do diretório inicial! Então para quem mais precisar o caminho depois de instalar o mysql deve ser:

    Instalar a base de dados:
    # mysql_install_db

    Mudar as permissões do diretório inicial:
    # chown -R mysql.mysql /var/lib/mysql

    Iniciar o MySQL:
    # mysqld_safe &

    Logar:
    # mysql -u root -p

    Depois quando entrei no phpMyAdmin ficou tudo ok.

    é isso...
    abraços
    Paulo
  • CarlosCarlos April 2010
    Olá
    Acho que a maneira correcta para fazer na PRIMEIRA VEZ e como esta aqui:

    http://forum.slitaz.org/index.php/discussion/comment/2930/#Comment_2930
    Abraço

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Sign In Apply for Membership

SliTaz Social