-
Lograr enviar correos desde formulario de contacto en un VPS
Hace unos años cuando levanté por primera vez un VPS desde cero configurándolo para hospedar más de un nombre de dominio, me encontré con el problema que los formularios de contacto de dichos sitios web no funcionaban, cuando un usuario daba clic en el botón enviar parecía que se mandaba el mensaje desde el frontend…
-
Formulario de contacto en Laravel 9
En este tutorial te mostraré cómo puedes crear un formulario de contacto en Laravel 9 el cual puedes implementar en todos tus proyectos. Al final del tutorial encontrarás el repositorio del proyecto. Sin más, manos a la obra. Requisitos previos Contar con un ambiente de desarrollo como Laragon o Xampp. Tener instalado composer de manera…
-
Cómo instalar Perl en Ubuntu Server 20.04
En esta ocasión te voy a mostrar cómo instalar Perl en Ubuntu Server 20.04 y al mismo tiempo cómo puedes correr un pequeño script desde la terminal. Manos a la obra. Requisitos: Acceso a usuario sudo vía SSH con el servidor (puedes ver cómo acceder a tu servidor por SSH aquí. 1. Actualizamos el sistema…
-
Cómo cambiar la URL o dirección de un repositorio remoto en Git
Git es un sistema de control de versiones muy popular entre los desarrolladores de software, aunque no es el único sí es el más usado. Lo puedes aprender en una tarde libre que tengas y si hay algún problema siempre puedes contar con su amplia documentación. En esta ocasión te mostraré cómo cambiar la URL…
-
Cómo clonar un proyecto en Laravel – guía definitiva
Me han estado llegando a mi correo muchas preguntas referentes a cómo clonar un proyecto en Laravel y me han pedido una guía definitiva ya que en un artículo anterior que lo puedes ver aquí se muestra el procedimiento pero es más general. En esta guía definitiva trataré de abarcar más escenarios posibles. Manos a…
-
Instalar DebugBar en versión anterior de Laravel
Es común cuando desarrollamos aplicaciones web en Laravel que nos encontremos con problemas al querer iniciar un desarrollo en una versión anterior a la actual o más reciente. Sólo esta semana dos personas me pidieron asesoría sobre problemas de cómo instalar DebugBar en una versión anterior de Laravel, en específico en la versión 5.8. Es…
-
WordPress módulo imagick no está instalado (solución)
Cuando estás administrando un sitio web en WordPress es muy común que cuando verificas la salud del mismo te encuentres con la alerta que el módulo imagick no está instalado, aquí te muestro la solución. Sin más, manos a la obra. Requisitos previos: Acceso al escritorio de tu sitio WordPress. Contar con acceso al servidor…
-
Cómo activar certificado SSL en WordPress
Has montado tu nuevo y flamante sitio web en WordPress, tu proveedor de hosting te ha regalado un certificado SSL para que tu sitio web sea seguro para todos tus visitantes, puedes ver que en el panel de control del hosting aparece el certificado activo, desde el navegador accedes a tu sitio web y ¡Oh…
-
Clonar un proyecto Laravel: qué hacer después
Hace unos años atrás, cuando recién comenzaba a desarrollar con Laravel casi al mismo tiempo empecé a aprender a usar el Sistema de Control de Versiones Git, inmediatamente noté que mi producción subió considerablemente, pero recuerdo que en aquellos años cuando me tocó clonar mi primer repositorio que las cosas no se dieron como imaginaba,…
-
CRUD | Laravel | React | Series tutoriales
CRUD con Laravel 9 y React
En este tutorial te mostraré cómo crear un CRUD básico con Laravel 9 en el backend y React en el frontend. Sin más manos a la obra. Requisitos previos Ambiente de desarrollo como XAMPP, WAMP o Laragon. Composer instalado de manera global. Node instalado en el sistema operativo. Tener instalado PHP 8 (Laravel 9 solo…
-
Solución a Sub-process /usr/bin/dpkg returned an error code (1)
El error Sub-process /usr/bin/dpkg returned an error code (1) es muy común cuando haces un upgrade en tu Ubuntu Server y al instalarse cierto paquete ocurre un error inesperado o se daño el paquete, en este artículo te muestro algunos pasos que te pueden ayudar a solucionar el problema. Manos a la obra. Requisitos previos…
-
Blog | Infraestructura | Ubuntu Server | VPS
Cómo instalar el stack LEMP en Ubuntu Server 22.04
En este tutorial aprenderás cómo instalar el stack LEMP (Linux, Nginx, MySQL y PHP) en Ubuntu Server 22.04 desde cero, lo puedes aplicar a un VPS, una máquina virtual, Ubuntu Desktop o un servidor físico. Sin más, manos a la obra. Requisitos previos: Contar con Ubuntu Server 22.04 instalado en un VPS, máquina virtual o…
-
Cómo actualizar Composer en Laragon
En este tutorial aprenderás cómo puedes actualizar el manejador de paquetes de PHP Composer en el entorno de desarrollo Laragon ya que cuando tienes una versión antigua y tratas de instalar dependencias o librerías es muy común que arroje errores. Sin más, manos a la obra. Requisitos previos: Sistema operativo Windows (Laragon solo corre en…
-
Proyecto Laravel 9 y Docker en W10
En este tutorial aprenderás cómo crear un proyecto en Laravel 9 y Docker en el SO W10 desde cero utilizando la herramienta llamada Sail. Al poner tus proyectos en contenedores de Docker te ayudará cuando estás en producción a evitar conflictos entre versiones de dependencias. Sin más, manos a la obra. Requisitos previos Contar con…
-
ONE Oracle Next Education curso gratuito de tecnología
El pasado jueves 10 de marzo la empresa Oracle lanzó la segunda convocatoria para su curso gratuito de formación tecnológica en su plataforma Next Education. El programa tiene una duración de 6 meses y tiene 40 mil plazas para latinoamerica y ofrece bolsa de trabajo al concluir. ¿Qué es ONE? En la plataforma oficial puedes…






