GNU/Linux >> Tutoriales Linux >  >> Panels >> Panels

Instale PHP 7.1 con Nginx en Ubuntu 16.04


Le mostraremos cómo instalar PHP 7.1 con Nginx en Ubuntu 16.04. PHP 7.1 viene con muchas características y mejoras nuevas y, como resultado, muchos desarrolladores lo están utilizando para sus proyectos. Instalar PHP 7.1 con Nginx en un Ubuntu 16.04 VPS es una tarea fácil, solo siga los pasos a continuación y debería tenerlo listo en unos minutos.

Para obtener más actualizaciones, también puede considerar leer nuestra publicación sobre cómo instalar PHP 8 en Ubuntu 20.04

Paso 1:habilitar PPA

En primer lugar, conéctese a su Linux VPS a través de SSH y habilite el PPA de Ondrej:

sudo apt-get install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update

Paso 2:Instale PHP 7.1

Una vez que habilite el PPA, puede continuar e instalar PHP 7.1 usando el siguiente comando:

sudo apt-get install php7.1

Paso 3:busque e instale módulos específicos de PHP 7.1

Esto también instalará las dependencias requeridas. Sin embargo, si desea instalar un módulo PHP7.1 específico, puede buscar si está disponible usando el siguiente comando:

sudo apt-cache search php7.1

Paso 4:Instale los módulos más utilizados

Para instalar PHP7.1, incluidos algunos de los módulos más utilizados, puede usar el siguiente comando:

sudo apt-get install php7.1 php7.1-cli php7.1-common php7.1-json php7.1-opcache php7.1-mysql php7.1-mbstring php7.1-mcrypt php7.1-zip php7.1-fpm

Paso 5:Configure el archivo php.ini

Una vez que se completa la instalación, debe editar el php.ini expediente. Busque el archivo de configuración:

php --ini |grep Loaded
Loaded Configuration File: /etc/php/7.1/cli/php.ini

Edite el archivo con su editor de texto favorito:

sudo nano /etc/php/7.1/cli/php.ini

Realice los siguientes cambios:

cgi.fix_pathinfo=0

Luego, reinicie el servicio PHP-FPM:

sudo systemctl restart php7.1-fpm.service

Paso 6:Instale Nginx en Ubuntu 16.04

Instalar Nginx en Ubuntu VPS es muy fácil. Ejecute el siguiente comando para instalarlo:

sudo apt-get install nginx

Cree un bloque de servidor virtual Nginx para su nombre de dominio:

sudo nano /etc/nginx/sites-available/example.com

Pegue el siguiente contenido:

server {
        listen 80;
        server_name example.com www.example.com;
        root /var/www/example.com;
        index index.php;

        location / {
                try_files $uri $uri/ =404;
        }

        location ~ \.php$ {
            fastcgi_pass unix:/run/php/php7.1-fpm.sock;
            include snippets/fastcgi-php.conf;
            fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        }

        location ~ /\.ht {
                deny all;
        }
}

Por supuesto, debe reemplazar example.com con su nombre de dominio real. Guarde y cierre el archivo. Para habilitar el bloqueo del servidor en Nginx, debe crear un enlace simbólico a site-enabled . Use el siguiente comando para crear un enlace simbólico:

sudo ln -s /etc/nginx/sites-available/example.com /etc/nginx/sites-enabled/example.com

Compruebe si hay errores con la configuración:

sudo nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful

Si la sintaxis es correcta y no hay errores, puede reiniciar Nginx.

sudo systemctl restart nginx.service

Habilite Nginx y PHP-FPM en el arranque del sistema:

sudo systemctl enable nginx.service
sudo systemctl enable php7.1-fpm.service

7. Más pasos

Una vez que haya instalado PHP 7.1 y Nginx en su VPS de Linux, puede seguir nuestra guía sobre cómo proteger su pila LEMP.

También puede obtener nuestro alojamiento LEMP optimizado e instalaremos, configuraremos y optimizaremos PHP 7.1 y Nginx en su VPS, sin cargo.

Por supuesto, no tiene que hacer nada de esto si utiliza uno de nuestros servicios de Alojamiento VPS Blazing Fast, en cuyo caso simplemente puede pedirle a nuestros administradores expertos de Linux que instalen PHP 7.1 y Nginx en Ubuntu 16.04, por usted. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.

PD. Si le gustó esta publicación sobre cómo instalar PHP 7.1 con Nginx en Ubuntu 16.04, compártala con sus amigos en las redes sociales usando los botones a la izquierda o simplemente deje una respuesta a continuación. Gracias.


Panels
  1. Instale PmWiki en un Ubuntu 14.04 VPS con Nginx

  2. Instale OwnCloud 7 con Nginx y PHP-FPM en un Ubuntu VPS

  3. Instalar PHP 7 en Ubuntu 14.04

  4. Cómo instalar Symfony 3 Framework con Nginx en Ubuntu 14.04

  5. Instalar Nginx en Ubuntu

Cómo instalar OSClass con Nginx en Ubuntu 20.04

Cómo instalar Grav CMS con Nginx en Ubuntu 20.04

Cómo instalar WonderCMS en Ubuntu 20.04 (con Nginx)

Cómo instalar Laravel PHP Framework con Nginx en Ubuntu 20.04

Instalar Nginx en Ubuntu 18.04

Instalar WordPress con Nginx en Ubuntu 18.04