Antes de realizar la instalación, comprenda que la relación entre nginx y php. nginx es como un oficial de mensajería, reenviando solicitudes a php-fpm. Esto requiere conocer el contacto php-fpm, el valor de escuchar es el número de teléfono de php-fpm. Cuando llega la solicitud, nginx llama a php-fpm, diciendo que alguien lo está buscando, php-fpm envía a alguien para que recoja al invitado y que la persona que lo envió es un proceso php. Al ver que usted es inteligente aquí, entiende que php-fpm es responsable de administrar la programación del proceso php.
Comenzando con la configuración
Como es una computadora personal, puede usar el comando apt directamente.
sudo install nginxsudo apt-get install php7.0-fpm php7. 0-mysql php7.0-common php7.0-curl php7.0-cli php7.0-mcrypt php7.0-mbstring php7.0-domMás módulos php no son malos, ahorre tiempo cuando el error vuelva Si falta el componente, puede continuar instalándolo, lo cual es muy conveniente. Si el paquete fuente descargado se compila solo, es más problemático. Primero debe instalar algunas bibliotecas de clases. Todo aquí es simple, principalmente para presentar cómo nginx y php7 trabajan juntos. Después de ejecutar los dos comandos anteriores, el software está listo. Primero, echemos un vistazo a la configuración de php-fpm /etc/php/7.0/fpm/pool.d/www.conf (si es centos o compila e instala, la dirección del archivo de configuración será diferente), encuéntrala en el archivo de configuración. Br>
listen = /run /php /php7.0-fpm.sock # También es posible que listen = 127.0.01: 9000No importa qué, de todos modos, recuerde que listen = what, esto es muy importante, esto explica ¿Qué está escuchando fpm? Mire la configuración de nginx /etc /nginx /sites-enabled /default, (si es centos o compile e instale, la dirección del archivo de configuración será diferente), busque el servidor {} en el archivo de configuración, esto lo representa a usted Alojamiento web. Buscar
ubicación ~ \\ .php $ {include snippets /fastcgi-php.conf; # Con php7.0-cgi solo: # fastcgi_pass 127.0.0.1:9000; # Con php7.0-fpm: Fastcgi_pass unix: /run/php/php7.0-fpm.sock;}Consulte fastcgi_pass, quién enviará la solicitud a quién. ¿Para quién es? Seguro que eres inteligente, es decir, el que escuchamos en php-fpm arriba. Si php-fpm es listen = /run /php /php7.0-fpm.sock, use fastcgi_pass unix: /run/php/php7.0-fpm.sock en nginx; si php-fpm es listen = 127.0 .01: 9000 Luego use fastcgi_pass 127.0.0.1:9000 en nginx;
Formato de la partición del disco duro de linux y montaje 1, tipo de interfaz del disco duro La
Introducción al comando Apagado, apagado, reinicio, detención, inicio se puede cerrar, uso aproxim
usa inux system para olvidar la contraseña de root. ¿Qué sucede si se encuentra en una situación así
La dirección de este artículo: http://www.cnblogs.com/archimedes/p/bash-shell1.html, indique
Instalación de software Unix /Linux
Cómo ver el nivel de ejecución en el sistema Linux
Configuración de Ubuntu SSH login sin contraseña
Comandos de LINUX artículos de inducción de Daquan
script de Linux para entrar automáticamente la contraseña
Configuración de Linux múltiple IP
comandos de la aplicación intérprete de comandos reinicio Diccionario --linux 729 comando
Configuraciones ip estáticas de Linux
La herramienta de arranque que registra el proceso de arranque de Linux
Notebook Win7 cómo extender la vida útil de la fuente de alimentación
Pasos de la interfaz de pantalla de bloqueo personalizado del sistema Win10
Mensaje de fuente de software de RedHat ¿No se puede leer la identidad del consumidor?
Explicación detallada del significado de ctime atime mtime para archivos y carpetas en Linux
Método de denominación de Linux para discos duros y particiones en detalle
Acelera la velocidad de apagado de Vista
Causas de apagado y reinicio 5 soluciones para apagado y reinicio
Instalación del disco duro sistema win8 tutorial, pasos, métodos
La mayoría método de entrada de caracteres raros integral
Los tres métodos para desbloquear el registro de Windows son