Instrucciones comunes de Nginx, configuración básica, proxy inverso

Prólogo: Recientemente, Nginx ha vuelto a implementar el proyecto de rectificación de la empresa, los proyectos e interfaces de front-end, aquí hay un resumen de los puntos de conocimiento del servidor Nginx utilizado recientemente y se recomienda un sitio web de documentos en chino Nginx .

No se introducirá el servidor Nginx, y iremos directamente al tema. El sistema usa el buque insignia window7

Primero, descargue Nginx . Aquí descargué la versión 1.18. Después de la descompresión, obtengo el siguiente directorio raíz de Nginx. Se recomienda poner el directorio raíz en la variable de entorno.

Luego, ingrese cmd en la barra de navegación del directorio raíz y presione Enter para ingresar el comando controla

los comandos comunes:
nginx -t: verifica el archivo de configuración
nginx -v: muestra la versión
start nginx: inicia el servidor
nginx -s stop: apaga rápidamente el servidor
nginx -s quit: apaga el servidor normalmente
nginx -s recargar: recarga el archivo de configuración

Después de eso, ingresamos nginx start, y el sistema mostrará una consola de comandos y luego se cerrará automáticamente. En este momento, abra el administrador de tareas y busque nginx.exe en el proceso, lo que indica que el inicio fue exitoso. Abra 127.0.0.1 o localhost en el navegador. Se mostrará la página de bienvenida de nginx, lo que indica que la operación se ha realizado correctamente. Introduzcamos

la configuración básica.
Abra la carpeta conf en el directorio raíz y abra nginx.conf con un editor.

Servicio de agencia:

El siguiente código puede modificar la ruta del sitio web del proxy, el acceso al puerto predeterminado 80 se dirigirá al archivo index.html en la carpeta html, que es la página de bienvenida de nginx, para lograr el efecto de proxy.

    server {
        listen       80;#监听端口
        server_name  localhost;#监听域名访问

        location / {
            root   html;#代理文件夹
            index  index.html index.htm;#代理文件
        }

        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }

    }

Proxy inverso:

Use el código anterior para modificar ligeramente para realizar la función de proxy inverso, ingrese http://127.0.0.1:1024/baidu para acceder a Baidu
 

server {
        
        listen       1024;#监听端口
        server_name   localhost;
        location /baidu {
            proxy_pass https://www.baidu.com/;#反向代理baidu网址
        }

        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }

    }

La construcción del servicio https puede referirse al establecimiento previo de una versión en línea de la construcción https en el video chat remoto

Lo anterior es mi compilación de los conocimientos básicos de nginx, espero que te sea útil

Supongo que te gusta

Origin blog.csdn.net/time_____/article/details/114750930
Recomendado
Clasificación