He instalado Webuzo en mi VPS no administrado. No puedo instalar ninguna aplicación, ya que me da errores como "No se puede conectar al servidor MySQL". Pero a través de la terminal, el estado de MySQL se está ejecutando.
¿Alguien puede ayudar a solucionar problemas?
But through terminal, the MySQL status is running
<- ¿Cómo has determinado esto?Respuestas:
Muchas formas de hacerlo: en su terminal:
sudo service mysql status
o
ps aux | grep mysql
Lo que probablemente enfrenta es un error de autenticación o una falta de ortografía en la base de datos.
¿Intentaste iniciar sesión con los mismos créditos a través de Terminal?
mysql -u <username> -p <database-name>
Espero eso ayude :)
fuente
Puede verificar el estado del servicio MySQL de la siguiente manera:
`Root> estado del servicio mysqld
o
Raíz> ps aux | grep mysql
o
// ¿MySQL está escuchando el puerto requerido?
Raíz> lsof -i: 3306`
Puede verificar el estado del servicio MySQL desde el Panel de usuarios finales de Webuzo >> Menú de servicios. Guía: http://webuzo.com/wiki/Restart_services
En cuanto a su error "No se puede conectar al servidor MySQL", ¿puede crear bases de datos desde el Panel de usuario final de Webuzo? Guía: http://webuzo.com/wiki/How_to_Create_and_Manage_MySQL_Databases
¿Cambiaste la contraseña de los usuarios root de MySQL? La contraseña para el usuario root de MySQL está en el archivo /var/webuzo/my.conf
Si el servicio MySQL se está ejecutando, intente acceder al servidor MySQL desde la terminal.
Espero que ayude \ m /
fuente
lsof -i :3306 a
y
mysqladmin processlist
fuente
ps uxa | grep mysqld
Si hay salida, su mysqld está activo. (Aunque puede ser inalcanzable, esa será su próxima pregunta pronto)
fuente
El puerto predeterminado del servidor MySQL es 3306, si se está ejecutando, deberá verificar si se está utilizando el puerto correcto:
Si no se devuelven resultados, deberá verificar su registro de MySQL.
fuente
"proceso se está ejecutando" no es lo mismo que "el servicio está disponible" para todas partes.
verifique sus registros detallados tanto en el lado del cliente como del servidor para encontrar los detalles del error, y verifique el estado de la conexión del servicio mediante conexión manual:
desde el servidor DB localmente y desde el cliente.
No sé sobre Webuzo. Es solo una respuesta general.
fuente