Header Ads Widget

Ticker

6/recent/ticker-posts

Cómo Implementar La Aplicación Laravel En Clouding.Io

 Este tutorial ayuda a implementar la aplicación laravel en clouding.io. Laravel es el marco PHP más popular que se puede usar para aplicaciones basadas en web o API Rest.

Laravel es un marco PHP gratuito, de código abierto y más popular que le permite desarrollar aplicaciones web escalables y flexibles fácilmente. Es un marco PHP simple, flexible y liviano, y tiene una sintaxis legible para desarrollar aplicaciones modernas y poderosas desde cero.

El Clouding.io es proveedor de la nube como un servicio, que ayuda a ofrecerle el mejor servicio de infraestructura en la nube, con un servicio al cliente excepcional y con un bajo coste.

Ofrecen pago por hora, no por mes. Puedes configurar tu Cloud VPS dinámico y flexible en menos de 30 segundos y venir a Clouding.

Puede comenzar su período de prueba sin ninguna información de tarjeta de crédito. Él está agregando 5 euros a la cuenta en cada registro exitoso. Puede usar este dinero para crear un VPS con fines de prueba. Solo necesitan el ID de correo electrónico y la contraseña para el proceso de registro, y no necesitan información de pago durante el período de prueba.

Después del período de prueba, debe agregar la información de pago. El costo de VPS es demasiado bajo en comparación con otros jugadores en la nube.

Cómo Implementar La Aplicación Laravel En Clouding

Le mostraremos cómo crear una aplicación web usando el framework Laravel y Nginx como servidor web en Ubuntu 18.04 VPS. La aplicación laravel se implementará en VPS.

Prerrequisitos

Existen los siguientes requisitos previos para este tutorial:

  • La aplicación Laravel 6
  • Una clouding.iocuenta
  • Un servidor que ejecuta LEMP con un mínimo de 2 GB de RAM.

Registrar Cuenta

Primero, registraremos una cuenta con clouding.Necesitamos el ID de correo electrónico y la contraseña para crear una nueva cuenta.
Después del registro exitoso de su cuenta, recibirá un correo de confirmación en su identificación de correo electrónico.

Debe hacer clic en el enlace de correo electrónico de confirmación. Eso redirigirá al panel de nubosidad y mostrará un mensaje de éxito sobre el correo electrónico validado.

Ahora, recibirá un correo de éxito con 5 euros acreditados en su cuenta.

Cómo Crear Un VPS

Debe abrir la página de inicio de sesión de Clouding.io , que requerirá el nombre de usuario y la contraseña para iniciar sesión en la cuenta.

Después de iniciar sesión con éxito, verá un panel de nubosidad. El panel tendrá todos los detalles del servidor creado.

Hagamos clic en el botón Agregar un nuevo servidor y seleccione las imágenes o aplicaciones de la lista.

Estoy implementando una aplicación laravel, por lo que estoy seleccionando la imagen LEMP de la lista de aplicaciones y agregué el nombre laraveltest en el texto de entrada 'elegir un nombre' .

servidor de lanzamiento

Ahora configure el hardware para el nuevo servidor en la nube,

tamaño de RAM seleccionado de la lista, hay dos opciones 2GM y 4 GB RAM. Estoy seleccionado 2GB RAM.

El tamaño del núcleo de la CPU seleccionado y el SSD para el almacenamiento.

Finalmente, envíe la nueva solicitud del servidor. Recibirá un correo de confirmación dentro de los 30 segundos con los detalles del servidor en su ID de correo electrónico registrado. Que contienen su nueva IP y contraseña del servidor.

Ha configurado un servidor Linux, su usuario será root y si ha configurado un servidor Windows, su usuario será administrador .

También puede obtener toda la información del servidor en el panel de su cuenta.

tablero-vps

Crear Aplicación Laravel

Creé la aplicación laravel y agregué temas. Puede obtener más información de Diseños simples de Laravel 6 usando Blade y Bootstrap 4 .

Estoy usando laravel 6, si aún no lo ha configurado, configure y descargue usando Cómo instalar Laravel 6 a través de Composer / Installer

Cómo Configurar La Base De Datos

La información de la base de datos es obligatoria si está utilizando una operación relacionada con la base de datos en su aplicación laravel.
Pasaremos la información de la base de datos al .envarchivo, abramos el var/ww/html/.envarchivo de laravel. Cambie la información de la base de datos según sus requisitos:

Donde como -

  • DB_HOST - Este es mi nombre de host MySQL, estoy usando localhost.
  • DB_PORT - El número de puerto del servidor MySQL. El 3306 es el número de puerto predeterminado del servidor MySQL.
  • DB_DATABASE - El nombre de la base de datos.
  • DB_USERNAME - El nombre de usuario de la base de datos.
  • DB_PASSWORD - La contraseña de la base de datos.

SSH En Su VPS

Ya hemos creado laraveltest vps, ahora ssh en ellos usando putty. Iniciaremos sesión usando ip pública o nombre de host y contraseña. Puede obtener información de ftp y ssh desde la página de detalles de vps.

información vps

Ahora cden el /var/www/htmldirectorio, aquí encontró el index.htmlarchivo.

Se recomienda actualizar su sistema con la última versión. Puede hacerlo ejecutando el siguiente comando:

Implementar Código En LEMP

Hemos configurado VPS y podemos acceder mediante ssh y FTP. Transfieramos todos los archivos de la aplicación laravel a la /var/www/htmlcarpeta.

Cómo Configurar NGINX Para Laravel

Creemos un host virtual para configurar nginx para la aplicación laravel. Estableceremos la /publicruta de la carpeta como directorio de trabajo.

Podemos usar el archivo de configuración nginx predeterminado existente, pero crearé un archivo separado para la aplicación laravel.

Ejecute el siguiente comando para crear un nuevo archivo de configuración llamado laravel.

sudo nano /etc/nginx/sites-available/laravel

Agregaremos información del host virtual en el archivo anterior. Copiemos y peguemos el contenido a continuación en el archivo y lo guardaremos. Reemplace la línea resaltada con su propio nombre de dominio y ubicación raíz del directorio.

Reinicie el servicio NGINX

sudo systemctl restart nginx.service

Cómo Acceder A La Aplicación Laravel

Puede acceder a su aplicación laravel usando el nombre de host / ip en el navegador.
http://virtualhost_name

Cómo Escalar VPS

A veces, necesitamos escalar el VPS en función del tráfico y los requisitos. Hay una opción para cambiar el tamaño en la página de detalles de vps. Después de hacer clic en la opción de cambio de tamaño, aparecerá una ventana emergente como la siguiente:

resize-vps-clouding-io

Como puede ver, hay elementos deslizantes que ayudan a cambiar el tamaño de VPS vCore y SSD . También puede obtener el costo total de su VPS redimensionado.

Cómo Clonar El Servidor

No es necesario seguir un proceso repetitivo para un nuevo servidor que requiere la misma configuración que su VPS existente.

Puede utilizar la función de clonación desde la página de detalles del servidor existente. Eso mostrará una ventana emergente que tiene una escala y un cuadro de entrada para el nombre deseado de vps.
resize-vps-clouding-io

Cómo Restablecer La Contraseña

También puede restablecer la contraseña del VPS, pero restablecer su contraseña hará que el servidor se reinicie. Podrá recuperar la contraseña una vez que se restablezca.

Funciones De Seguridad De Clouding VPS

Hay una opción de firewall y clave ssh para proteger el VPS. Puede crear y configurar nuevos perfiles de firewall para sus servidores.

Puede crear una clave SSH para su VPS.

Conclusión

Este tutorial ayuda a crear VPS usando clouding.io.Hemos pasado por el proceso de registro, Cómo crear VP y configurarlos.También he demostrado sobre la implementación de la aplicación laravel en clouding vps.

Publicar un comentario

0 Comentarios