Instalar PHP-FPM 7.4 en Ubuntu con NGINX.
Si en un articulo anterior, vimos como instalar PHP 7.4 en Ubuntu con Apache, ahora toca realizar la misma operación pero con PHP-FPM en Ubuntu con NGINX.
Al igual que en el articulo anterior, la operación es bien simple.
Instalar PHP-FPM 7.4 en Ubuntu con NGINX
Comenzamos instalando nginx.
sudo apt update sudo apt install nginx
Arrancamos el servicio y lo habilitamos para que inicie con el servidor.
sudo systemctl start nginx.service sudo systemctl enable nginx.service
PHP-FPM 7.4 no se encuentra en los repositorios oficiales de Ubuntu 18.04, por eso debemos agregarlo de forma manual.
sudo apt-get install software-properties-common sudo add-apt-repository ppa:ondrej/php
Actualizamos de nuevo.
apt update apt full-upgrade
Ahora, ya podemos instalar PHP-FPM 7.4 con sus módulos más comunes.
sudo apt-get install php7.4-fpm php7.4-cli php7.4-mysql php7.4-gd php7.4-imagick php7.4-recode php7.4-tidy php7.4-xmlrpc
Configurar PHP-FPM 7.4 con NGINX
Ahora que Nginx y PHP 7.4-FPM ya están instalados, seguro que quieres configurar Nginx para poder usar PHP 7.4-FPM correctamente. El archivo de configuración predeterminado de Nginx PHP-FPM, es /etc/php/7.4/fpm/php.ini. Lo editamos.
sudo nano /etc/php/7.4/fpm/php.ini
Modificamos según nuestras necesidades, por ejemplo…
file_uploads = On
allow_url_fopen = On
memory_limit = 256M
upload_max_filesize = 64M
cgi.fix_pathinfo = 0
upload_max_filesize = 100M
max_execution_time = 360
date.timezone = Europe/Madrid
Una vez realizadas las modificaciones pertinentes, guarda el archivo, y cierra el editor.
Reinicia NGINX y PHP-FPM 7.4.
sudo systemctl restart nginx.service sudo systemctl restart php7.4-fpm
Te recomiendo reiniciar el servidor al concluir todas las operaciones.
¡Felicidades! Has instalado y configurado correctamente Nginx con soporte PHP-FPM en tu servidor o VPS Ubuntu.
Espero que este articulo te sea de utilidad, puedes ayudarnos a mantener el servidor con una donación (paypal), o también colaborar con el simple gesto de compartir nuestros artículos en tu sitio web, blog, foro o redes sociales.
hola muy buenas acabo de ver el tutorial de como instala php 7.4 y me ha gustado mucho porque es sencillo y al tema. Pero tengo una pregunta ya que estoy intentando buscar por internet de como habilitar opcache para php 7.4 con nginx. He visto tutoriales que lian mucho diciendo que hay que ir archivo por archivo habilitando, yo utilizo vestacp y no he visto ningún tema en el foro. No se si sabes como realizarlo como una pequeña guía, muchas gracias por el aporte sobre este post, un saludo
Hola Daniel, gracias por tu visita. No te preocupes que en unas horas subo un mini tutorial sobre el tema que solicitas.