IPIPGO proxy inverso Nginx nombre de dominio secundario método de configuración de proxy inverso

Nginx nombre de dominio secundario método de configuración de proxy inverso

Cómo configurar Nginx dominio secundario proxy inverso Estimados Chicos, Hoy vamos a hablar acerca de cómo configurar Nginx para proxy inverso de dominio secundario. Decir...

Nginx nombre de dominio secundario método de configuración de proxy inverso

Nginx nombre de dominio secundario método de configuración de proxy inverso

Queridos amigos, hoy vamos a hablar de cómo configurar el proxy inverso de nombres de dominio de segundo nivel de Nginx. Cuando se trata de Nginx, creo que muchos de ustedes no son ajenos a ella. Es uno de los servidores web de alto rendimiento más populares hoy en día, con una gran flexibilidad y escalabilidad. Como una de sus características importantes, proxy inverso puede ayudarnos a lograr el equilibrio de carga y mejorar la velocidad de acceso al sitio web. Sin más preámbulos, ¡comencemos!

preliminar

Antes de comenzar la configuración, primero tenemos que asegurarnos de que Nginx se ha instalado correctamente en nuestro servidor. Si aún no has instalado Nginx, puedes hacerlo con el siguiente comando:

sudo apt-get update
sudo apt-get install nginx

Una vez completada la instalación, seguimos necesitando un nombre de dominio legítimo y una dirección de servidor de destino específica para configurar. Digamos que tenemos un nombre de dominio de ejemplo.com y queremos reenviar las peticiones para acceder a ese dominio a un servidor de destino con una dirección IP de 192.168.1.100.

Configuración de Nginx

En primer lugar, tenemos que modificar el archivo de configuración de Nginx. Abre el archivo de configuración de Nginx, que normalmente se encuentra en `/etc/nginx/nginx.conf`. Encuentra el bloque `server` donde vamos a añadir nuestra configuración de proxy inverso.

sudo vi /etc/nginx/nginx.conf

Dentro del bloque `server`, añadimos la siguiente configuración:

servidor {
listen 80; nombre_servidor *.ejemplo.com; nombre_servidor
nombre_servidor *.ejemplo.com;

servidor { listen 80; nombre_servidor *.ejemplo.com; location / {
proxy_pass http://192.168.1.100; proxy_set_header
proxy_set_header Host $host; }
}
}

En la configuración anterior, hemos utilizado `server_name` para especificar el nombre de dominio coincidente y el comodín `*` para coincidir con todos los subdominios de segundo nivel. La directiva `listen` se utilizó para especificar el número de puerto de escucha, aquí se utilizó el puerto 80. Dentro del bloque `location`, reenviamos la petición a la dirección del servidor de destino usando la directiva `proxy_pass` y establecemos el campo `Host` de la cabecera de la petición al nombre de dominio actual usando la directiva `proxy_set_header`.

Una vez finalizada la configuración, guarde y salga del archivo de configuración.

Reiniciar Nginx

Una vez finalizada la configuración, debemos reiniciar el servicio Nginx para que la configuración surta efecto. Ejecute el siguiente comando:

sudo service nginx restart

De este modo, nuestro proxy inverso de nombres de dominio de segundo nivel ha quedado configurado.

prueba (maquinaria, etc.)

Para verificar que nuestra configuración es correcta, podemos probarla accediendo al subdominio de segundo nivel. Por ejemplo, podemos intentar acceder a `subdominio.ejemplo.com` y si todo funciona, la petición será reenviada al servidor de destino y se devolverá la respuesta correcta.

Ahora, usted ha entendido cómo configurar el proxy inverso de nombre de dominio secundario de Nginx. Con una configuración razonable, puede lograr el efecto de equilibrio de carga y acelerar el acceso al sitio web que desea. ¡Espero que este artículo pueda ayudarte! Si tienes alguna pregunta o sugerencia, no dudes en dejar un comentario a continuación y haré todo lo posible para responderte. ¡Gracias por leer y feliz aprendizaje!

Este artículo fue publicado o recopilado originalmente por ipipgo.https://www.ipipgo.com/es/ipdaili/9201.html
ipipgo

作者: ipipgo

Profesional extranjero proxy ip proveedor de servicios-IPIPGO

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Póngase en contacto con nosotros

Póngase en contacto con nosotros

13260757327

Consulta en línea. Chat QQ

Correo electrónico: hai.liu@xiaoxitech.com

Horario de trabajo: de lunes a viernes, de 9:30 a 18:30, días festivos libres
Seguir WeChat
Síguenos en WeChat

Síguenos en WeChat

Volver arriba
es_ESEspañol