Instalei o Webuzo no meu VPS não gerenciado. Não consigo instalar nenhum aplicativo, pois ele está causando erros como "Não foi possível conectar ao servidor MySQL". Mas através do terminal, o status do MySQL está em execução.
Alguém pode ajudar a solucionar problemas?
But through terminal, the MySQL status is running
<- Como você determinou isso? Você precisa descrever as coisas com algum nível de detalhe que seria útil para uma pessoa que não sabe nada sobre o seu ambienteRespostas:
Muitas maneiras de fazer isso - no seu terminal:
sudo service mysql status
ou
ps aux | grep mysql
O que você está enfrentando é provavelmente falha na autenticação ou erro de ortografia do banco de dados.
Você tentou fazer login com os mesmos creds via Terminal?
mysql -u <username> -p <database-name>
Espero que ajude :)
fonte
Você pode verificar o status do serviço MySQL da seguinte maneira:
Estado raiz do serviço mysqld
ou
Raiz> ps aux | grep mysql
ou
// O MySQL está ouvindo a porta necessária
Raiz> lsof -i: 3306`
Você pode verificar o status do serviço MySQL no Painel Webuzo Enduser >> Menu Serviços. Guia: http://webuzo.com/wiki/Restart_services
Quanto ao seu erro "Não foi possível conectar ao servidor MySQL", você é capaz de criar bancos de dados a partir do painel Webuzo Enduser? Guia: http://webuzo.com/wiki/How_to_Create_and_Manage_MySQL_Databases
Você alterou a senha dos usuários root do MySQL? A senha do usuário root do MySQL está no arquivo /var/webuzo/my.conf
Se o serviço MySQL estiver em execução, tente acessar o servidor MySQL a partir do terminal.
Espero que ajude \ m /
fonte
lsof -i :3306 a
e
mysqladmin processlist
fonte
ps uxa | grep mysqld
Se houver saída, seu mysqld está ativo. (Embora ainda possa ser inacessível, essa será sua próxima pergunta em breve)
fonte
A porta do servidor MySQL padrão é 3306, se estiver em execução, você deverá verificar a porta correta que está sendo usada:
Se nenhum resultado for retornado, você terá que verificar seu log do MySQL.
fonte
"processo está em execução" não é o mesmo que "serviço está disponível" para todos os lugares.
verifique seus logs de detalhes no lado do cliente e do servidor para encontrar detalhes do erro e verifique o status da conexão de serviço pela conexão manual:
do servidor DB localmente e do cliente.
Eu não sei sobre Webuzo. é apenas uma resposta geral.
fonte