GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo instalar Nginx con PHP5 y MySQL en Ubuntu 11.10

Nginx es un servidor HTTP gratuito, de código abierto y de alto rendimiento. Nginx es conocido por su estabilidad, rico conjunto de funciones, configuración simple y bajo consumo de recursos. Este tutorial muestra cómo instalar Nginx en Ubuntu 11.10 compatible con PHP5 (a través de PHP-FPM) y MySQL.
 

Instalación de MySQL 5:

Primero instalaremos MySQL emitiendo el siguiente comando.

root@ubuntu~/ $ sudo apt-get install mysql-server mysql-client

Se le pedirá que proporcione una contraseña para el usuario de MySQL "root “. La misma contraseña será válida para el usuario root@localhost así como [email protected] .

Nueva contraseña para el usuario "root" de MySQL:<– yourrootsqlpassword

Repita la contraseña para el usuario "root" de MySQL:<– yourrootsqlpassword

Instalación de Nginx:

Nginx ya está disponible en el paquete de Ubuntu, así que emita el siguiente comando para instalar Nginx.

root@ubuntu~/ $ sudo apt-get install nginx

Inicie Nginx después de la instalación.

root@ubuntu~/ $ sudo /etc/init.d/nginx start

Pruebe su instalación de Nginx abriendo su navegador web y vaya a http://192.168.0.10 . Obtendrá la siguiente página web que dice “¡Bienvenido a Nginx! “.

La raíz del documento nginx predeterminada en Ubuntu 11.10 es /usr/share/nginx/www. Los archivos de configuración están en el directorio /etc/nginx.

Instalando PHP5:

Lo siguiente es instalar PHP5 a través de PHP-FPM (PHP-FPM (Administrador de procesos FastCGI), es una implementación alternativa de PHP FastCGI. Tiene algunas características adicionales útiles para sitios de cualquier tamaño, especialmente sitios más ocupados). Instálelo emitiendo el siguiente comando.

root@ubuntu~/ $ sudo apt-get install php5-fpm 

después de la instalación de PHP5, reinicie el servidor Nginx.

root@ubuntu~/ $ sudo /etc/init.d/nginx reload

Probando PHP:

Para probar PHP, coloque un archivo PHP en el directorio predeterminado de nginx

Paso 1. En la terminal copia/pega la siguiente línea:

root@ubuntu~/ $ sudo vi /usr/share/nginx/html/info.php

Esto abrirá un archivo llamado info.php.

Paso 2. Copia/pega esta línea en el archivo info.php:

<?php phpinfo(); ?>

Paso 3. Guarde y cierre el archivo. usa Esc +;wq por guardar el archivo.

Paso 4. Ahora abra su navegador web y escriba lo siguiente en la dirección web:

http://192.168.0.10/info.php

La página se ve a continuación:

En la captura de pantalla anterior, PHP5 funciona y funciona a través de FPM/FastCGI, como se muestra en la línea API del servidor. Si se desplaza hacia abajo, verá todos los módulos que ya están habilitados en PHP5. Descubrirá que MySQL no se encuentra en la lista, lo que significa que aún no tenemos compatibilidad con MySQL en PHP5. necesitamos instalar el soporte de MySQL en PHP 5.

Compatibilidad con MySQL en PHP5:

Para obtener compatibilidad con MySQL en PHP5, podemos instalar el paquete php5-mysql.

 root@ubuntu~/ $ sudo apt-get install php5-mysql

Una vez instalado, reinicie PHP-FPM.

 root@ubuntu~/ $ sudo /etc/init.d/php5-fpm restart

Ahora actualice el navegador web que ya ha abierto para probar PHP.

Encontrará la lista de módulos de MySQL que no aparecen antes de la instalación del paquete de soporte.


Ubuntu
  1. Cómo instalar WordPress con Nginx en Ubuntu 18.04

  2. Cómo instalar MediaWiki con Nginx en Ubuntu 16.04

  3. Cómo instalar el servidor web Cherokee con PHP5 y MySQL en Ubuntu 11.04

  4. Cómo instalar Lighttpd con PHP5 y MySQL en Ubuntu 11.04

  5. Cómo instalar y configurar mysql 8 en Ubuntu 20.04

Cómo instalar Nginx con PHP y MySQL (LEMP Stack) en Ubuntu 20.04 LTS

Cómo instalar OSClass con Nginx en Ubuntu 20.04

Instalación de Nginx con compatibilidad con PHP5 y MySQL en Ubuntu 8.10

Cómo instalar Nginx con ModSecurity en Ubuntu 15.04

Cómo instalar Nextcloud 13 en Ubuntu 16.04 con Nginx

Cómo instalar y configurar MySQL en Ubuntu 18.04