Instalando servidor Web Nginx + PHP (Fedora)

 

 Para instalar un servidor Web Nginx en nuestra VPS, vamos a realizar los siguientes pasos:

1. Instalar Nginx con apt (Linux Fedora)

$ su					#Entrar como súper-usuario (root)
$ dnf install nginx		#Instalar nginx

Para que inicie el servidor nginx con el sistema operativo, tipearemos:

$ systemctl enable nginx.service

Para iniciar el servidor de inmediato:

$ systemctl start nginx.service

Si queremos editar el archivo de configuración con vi ejecutamos:

$ vi /etc/nginx/nginx.conf

 Si en el navegador tipeamos http:// seguido de nuestra IP pública (ej: 123.12.123.12) debería mostrarnos algo similar a esto:

http://123.12.123.12

Captura-de-pantalla-2018-04-30-a-la(s)-12.44.47.png

Si vemos este mensaje, quiere decir que ya tenemos nuestro servidor Nginx funcionando correctamente.

Comandos básicos de Nginx:

$ sudo systemctl start nginx.service	#iniciar el servidor (por defecto luego de instalarlo va a iniciar automáticamente)
$ sudo systemctl stop nginx.service		#parar el servidor
$ sudo systemctl restart nginx.service	#para el servidor y luego hace start
$ sudo systemctl reload nginx.service	#reinicia el servidor sin perder las conexiones abiertas
$ sudo systemctl disable nginx.service	#deshabilita el inicio automático de nginx a iniciar el sistema operativo de nuestro VPS
$ sudo systemctl enable nginx.service	#habilita el inicio automático de nginx cuando inicie el sistema operativo

2. Instalar PHP

 Instalamos el paquete php-fpm con:

$ sudo dnf install php-cli

 Para verificar si está funcionando correctamente el PHP, creamos el siguiente archivo con vi:

Abrimos el archivo, lo editamos y escribimos en su interior:

Ahora cargamos con un navegador la URL de nuestra IP pública (ej: 123.12.123.12):

http://123.12.123.12/info.php

La URL debería mostrarnos una página Web, en la que se entrega información de la versión de PHP y otros datos técnicos.

Eliminamos el archivo por razones de seguridad:

Back to top