Nginx + php7

septiembre 9, 2017 at 01:29 Deja un comentario

Script en github

Para servir archivos php7 usando nginx como nuestro servidor web ejecutamos los siguientes pasos:

  • Instalamos nginx:
    apt-get install nginx
  • Instalamos php y fastcgi:
    apt-get install php-cli php-fpm
  • Borramos el archivo de configuración default ya que es una mala práctica usar el archivo predeterminado porque es reescrito por las actualizaciones:
    rm /etc/nginx/sites-enabled/default
  • Y agregamos uno nuevo (amanita en este caso):
    cp /etc/nginx/sites-available/default /etc/nginx/sites-available/amanita
    ln -s /etc/nginx/sites-available/amanita sites-enabled/default
  • Editamos ese archivo y modificamos la parte que dice location ~ \.php$ { para que quede de la siguiente manera:
            location ~ \.php$ {
                    fastcgi_split_path_info ^(.+\.php)(/.+)$;
                    try_files $uri =404;
                    root /usr/share/nginx/html;
                    fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;
                    include /etc/nginx/fastcgi_params;
                    include /etc/nginx/fastcgi.conf;
            }
    
  • En el directorio que tenga configurado nginx como raíz (usualmente /usr/share/nginx/html) creamos el archivo index.php con el siguiente contenido:
    <?php
    phpinfo();
    ?>
  • Reiniciamos los servicios de fastcgi y nginx:
    systemctl restart php7.0-fpm
    systemctl restart nginx
  • Con un navegador web vamos la ruta http://127.0.0.1/index.php y debería desplegarse la información de php:
    phpinfo

    phpinfo

Listo listo.

Entry filed under: bash scripting, Debian, linux, nginx, php, programación, servidores, sistemas operativos. Tags: , , , .

LXC contenedores no privilegiados Abrir archivos .msg desde Debian

Dejáte un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

Trackback this post  |  Subscribe to the comments via RSS Feed


Acerca de Mi:


Hell-Out world!!

Digo yo

Es difícil hacerse la vida fácil.

Dice Victor Frankl

Lo que importa no es tanto que la vida de una persona esté llena de dolor o de placer, sino que esté llena de sentido.

Digo yo

Que dura está la vida.

Dice Jhon Lennon

La vida es lo que pasa mientras haces planes.

Digo yo

Dónde haya un computín esté dónde esté algo comenzará en cero.

Dice Einstein

Dios no juega a los dados.

Dice Niels Bohr

Einstein no le diga a Dios lo que tiene que hacer.

Dice el Che:

Seamos realistas y hagamos lo imposible.

Dice Goethe:

Lo que no comprendemos no lo poseemos.

Digo yo:

Hay que tratar de travesear todo.

Dice Oscar Wilde:

Cualquier hombre puede llegar a ser feliz con una mujer, con tal de que no la ame.

Digo yo:

De fijo dijo eso porque era homosexual.

Artículos

septiembre 2017
L M X J V S D
« Ago   Oct »
 123
45678910
11121314151617
18192021222324
252627282930  

A %d blogueros les gusta esto: