Tras instalar el sistema operativo base (Debian 9 Stretch), los servidores (MySQL y nginx) y configurarlos y migrar la instalación de WordPress desde otro servidor, llega el momento de isntalar un certificado SSL/TLS de Let’s Encrypt para proteger la comunicación.
Tag: PHP
Instalar un servidor web LEMP (III). Migrando WordPress
Tras instalar el sistema operativo base (Debian 9 Stretch) y los servidores (MySQL y nginx) y configurarlos, el siguiente paso es migrar las dos instalaciones de WordPress.
Instalar un servidor web LEMP (II). Instalación y configuración del MySQL, nginx y PHP
En la anterior entrada de esta serie expliqué cómo cómo instalar y configurar el sistema operativo base (Debian 9 Stretch) en un servidor físico.
En esta entrada voy a explicar cómo, partiendo de la instalación descrita en el artículo anterior, instalar los servicios y demás software necesario para poder ejecutar dos instalaciones de WordPress.
file upload exceeds the maximum upload size for this site (LEMP, PHP 7)
I was trying to upload a 3 MB file in a WordPress when I get the error: “file upload exceeds the maximum upload size for this site” in a server with LEMP (Linux Debian, nginx, MySQL, PHP 7, fpm).
WordPress doesn’t resize the uploaded images
I was trying to upload some images to a WordPress (LEMP: Linux Debian, nginx, MySQL, PHP 7.0). The images were stored correctly, but it weren’t resized to the thumbnail, medium and large sizes.
Instalar un servidor web LEMP con WordPress y Let’s Encrypt en Debian 9 Stretch. Instalación y configuración del sistema operativo
El 17 de junio de 2017 se publicó la versión estable de Debian 9, por lo que me decidí a reinstalar un servidor y a migrar unos WordPress, a la vez que añadía SSL con Let’s Encrypt. A lo largo de varios posts voy a explicar todo el proceso de instalación.
Esta es la primera entrada de un conjunto de entradas relacionadas, en las que explico cómo instalar un servidor web LEMP con WordPress y Let’s Encrypt en Debian 9 Stretch.
- Instalación y configuración del sistema operativo.
- Instalación y configuración del MySQL, nginx y PHP.
- Migración de WordPress desde el servidor antiguo al nuevo.
- Obtención y configuración de un certificado SSL/TLS de Let’s Encrypt.
La idea es realizar la siguiente instalación:
- Debian 9.
- nginx 1.10.3-1.
- MySQL 5.7.
- PHP 7.0.
Ejecutar un comando en Laravel en background y/o sin el usuario logueado
Cuando estoy en un entorno de test con aplicaciones en Laravel (esto es extrapolable a cualquier otro entorno de desarrollo y/o framework que disponga de una interfaz de línea o CLI), a veces ejecuto comandos cuya ejecución puede llevar bastante tiempo.
Un ejemplo claro es una migración con un seeder con un alto número de seeds, para probar la aplicación con un entorno sobrecargado de datos.
En este tipo de casos lo ideal es poder dejar el comando en background y poder cerrar la consola si es necesario.
Instalar Composer de forma global en Debian (o en cualquier sistema Linux)
Para instalar Composer de forma global en Debian o encualquier otro sistema Linux puedes ejecutar este script.
There was an error while executing `VBoxManage`, a CLI used by Vagrant for controlling VirtualBox
I was starting Homestead, a Vagrant Virtual Machine and I get this error
Laravel. Models into its own folder
If you create an Eloquent Model in Laravel (v.gr., the “Company” model), using the command
$ php artisan make:model Company
the file is stored in the “App” folder.