Nginx se ha usado ampliamente en entornos de producción en comparación con el alto rendimiento de Apache y las características de alta concurrencia. Si el sitio originalmente usó Apache, ¿cómo puedo usar rápidamente Nginx como un servidor proxy de front-end para brindar servicios?
Configura con un archivo de configuración muy simple. Aquí, abandone el cambio complejo y muchos otros factores a considerar en el entorno de producción, simplemente explique el método de implementación.
Se encontró el archivo de configuración Nginx, generalmente ubicado en /usr /local /nginx /conf, el nombre es nginx.conf, para probar, no cambie ninguna configuración de Apache, el servicio Nginx está en el puerto 81.
Encuentre la configuración del servidor y modifíquela a la siguiente configuración, donde website.com es el nombre de dominio del sitio web
server {listen 81; server_name website.com; #charset koi8-r; #access_log logs /host.access .log main; location /{proxy_pass http://website.com; #root html; #index index.html index.htm;}
Por seguridad, primero podemos probar si el archivo de configuración tiene un error de sintaxis
Ejecute el siguiente comando para probar si la sintaxis es correcta
sudo /usr /local /nginx /sbin /nginx -t
Si es correcta, mostrará algo como lo siguiente
nginx: el archivo de configuración /usr /La sintaxis local de /nginx /conf /nginx.conf es oknginx: el archivo de configuración /usr/local/nginx/conf/nginx.conf es exitoso
¿Por qué debo probar el archivo de configuración correctamente?
1. Cada línea del archivo de configuración de Nginx tiene un punto y coma después. Muchos usuarios primerizos se olvidarán de agregar un punto y coma. En este punto, es posible que se produzcan algunos errores inexplicables, como el aviso que falta entre corchetes. 2.Nginx se ejecuta Cuando el archivo de configuración se carga incorrectamente, es posible que el proceso no esté controlado. Incluso si usa el comando de detención, no puede detener el proceso. Por lo tanto, primero debe comprobar si el archivo de configuración es correcto (ps: si realmente no está controlado, entonces debe forzar el proceso). Puede usar este comando para finalizar el proceso sudo killall nginx)
Después de que el archivo de configuración se haya probado correctamente, el archivo de configuración de recarga puede hacer que la configuración surta efecto
sudo /etc/init.d/nginx reload
El archivo de configuración se ha cargado correctamente. Abra el navegador e ingrese el nombre de dominio (nombre de dominio del sitio web original) + número de puerto 81 del sitio web configurado anteriormente. Por ejemplo, el sitio web.com que figura en el archivo de configuración puede usar http://website.com:81 Venga a visitarnos, luego configure Nginx como servidor proxy de front-end. Si es un navegador Chrome, puede abrir la consola, buscar Red y ver si el Encabezado de respuesta del primer archivo cargado ya es Nginx. Aquí está mi captura de pantalla. Puede ver que la línea del Servidor se ha convertido en Nginx
< Br>
Si ha usado Linux por un tiempo, siente que el disco duro no es suficiente, necesita instalar un nue
El formato YUV tiene dos categorías principales: planar y empaquetado. Para el formato YUV planar, l
La red a menudo se cae. Muchos técnicos piensan que el enrutador es inestable. La situac
Cómo desinstalar el JDK incorporado en Linux, muchos de nosotros podemos encontrar Java bajo el si
Cómo agregar /eliminar usuarios y grupos de usuarios en Linux
Vinux experiencia para la acumulación ciega Caozuojitong
Método de nomenclatura del conjunto de archivos de shell (¡Renombrar!)
La red PXE + TFTP + DHCP arranca e instala automáticamente Linux
Terminal de Linux y conmutador X Window
Enseñarle a verificar el tiempo al instalar el sistema Win7
Estrategia de configuración iSCSI de bajo costo en el entorno de red Linux
Win8.1 Informe de experiencia de depósito de garantía RTM
¿Cómo iniciar rápidamente win10? Introducción al método de optimización de win10
Resuelva las maravillosas contramedidas de la carpeta abierta Win8 bloqueada
¿Qué debo hacer si el instalador del sistema win7 pregunta "Error de instalación 0x800706d9"?
Cómo usar el comando superior para monitorear el rendimiento del sistema Linux
Configuración de seguridad de Xp siete golpes
¿Se puede cargar una computadora de escritorio con win10? ¿Es bueno instalar Win10 en el escritorio?
Compartir la experiencia de trabajo del administrador del sistema Linux
Cómo resolver LAN Los usuarios de LAN y los usuarios de XP no pueden visitarse entre sí
El espacio de nombres de la política de grupo win10 ha sido definido