Conectar Base datos Laravel 5.8 con hosting cpanel

Cuando estamos desarrollando una página web en Laravel y la queremos publicar en un hosting nos encontramos con varios problemas a la hora de configurar Laravel para que funcione de manera correcta. En este post se explica la parte de subir el framework al hosting y dejarlo funcionando sin ninguna conexión a una Base de datos. Ahora, pero: Como podemos conectar la Base datos con el framework que subimos anteriormente. Aquí

Bueno lo primero que debemos saber es que el Laravel tiene un archivo de configuración en el cual se escriben los datos de conexión a la Base datos, es fácil solo escribir los datos que nos pide.

Para darle solución a este post es necesario que hallas completado el anterior ya que se tomara como referencia. En nuestro caso estámos utilizando el hosting Banahosting.com

Lo primero que debemos hacer es ir a nuestros servicios y entrar en el que estamos trabajando, en mi caso es tuponcho.com

Lo segundo que debemos hacer es abrir tres pestañas:

1- Donde se crean las BD del servicio

2- Donde se administran las BD

3- El administrador de archivos

En la pestaña donde se administran las BD, creamos una BD con el nombre que queramos, solo hay que tener en cuenta que siempre como esto es un hosting se le va a agregar un prefijo delante del nombre que se escriba. En este caso por ejemplo quedaría así: xslqozoz_example


Una vez creada la BD bajamos un poco y vemos la lista de BD que tenemos creadas y si se fijan al lado hay una opción donde dice el usuario que está asignado a esta BD, en este caso como la BD es nueva no tiene ninguno agregado.

Hay que crear un usuario, un poco más abajo esta la opción de crear usuario y luego la de asignar usuario a una BD: En este caso el usuario es xslgozoz_tuto

Solo faltaría agregar el usuario creado a la BD creada:

Cuando se de clic en el botón Add saldrá el siguiente formulario preguntándonos cuales privilegios queremos darle al usuario: En este caso seleccionamos todos y luego clic en el botón Make Changes

Por ahora ya tenemos creada la BD ahora para administrarla iremos a la segunda pestaña y actualizamos la pestaña con la tecla F5. Ya tenemos la BD creada ahora falta agregar las tablas y demás, en este caso agregaremos solo una tabla para el ejemplo, el principio de funcionamiento es el mismo aunque tengas más tablas.


A continuación vamos a la siguiente pestaña donde se encuentra el administrador de archivos y buscamos la carpeta del Laravel que hemos creado.

En este caso vamos a editar el archivo env que es el archivo el cual tiene Laravel para poner su configuración de BD. Seleccionamos el archivo y en la parte superior en la barra de herramientas hay un botón que se llama Edit.

Una vez dentro del archivo agregamos los datos que hemos creado anteriormente y listo. El framework está conectado a nuestra BD, solo se necesita hacer algún método de obtención de información de una BD y actualizar el framework para que vean que funciona perfecto.

Please follow and like us:
error

Leave a Reply

Your email address will not be published. Required fields are marked *