Red de conocimiento informático - Material del sitio web - ¿Cómo agregar un sitio web que admita PHP en el entorno Linux tomcat7 existente?

¿Cómo agregar un sitio web que admita PHP en el entorno Linux tomcat7 existente?

Simplemente configure el entorno de la lámpara normalmente, pero el puerto del servidor web no debe ser el mismo que el de Tomcat. Primero instale y configure Nginx y PHP-FPM, y luego ajuste el puerto 80 de Tomcat al puerto 8080. Ubuntu/Debian puede instalar Nginx y PHP-FPM de esta manera: sudo apt-get install nginx php5-fpm php5-mysqlnd php5-gd

Supongamos que el nombre de dominio de este sitio Java es java.net. Ahora desea agregar un nombre de dominio php.net y también resolverlo en su servidor. En este momento, se recomienda introducir uno. Nginx y configure 2 servidores{ } bloque, un nombre de dominio es java.net, solicite proxy_pass para que Tomcat escuche en el puerto 8080, un nombre de dominio esté configurado para php.net, solicite fastcgi_pass para que PHP-FPM escuche en el puerto 9000.

El ejemplo de configuración de Nginx es el siguiente:

servidor {

escucha 80

nombre_servidor java.net; ubicación / {

proxy_set_header X -Real-IP $remote_addr

proxy_set_header X-Reenviado-Para $remote_addr

proxy_set_header Host $host; >

proxy_pass ;

ubicación ~ \.php$ {

try_files $uri =404

incluye fastcgi_params

fastcgi_pass 127.0.0.1:9000;

fastcgi_index index.php;

fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

}

}