La operación específica del sitio web estático de configuración nginx
Prefacio: todos los pasos se operan desde mi perspectiva, puede operar de acuerdo con su situación, estoy aquí para darle un paso aproximado, después de todo, no puede exigir que el entorno de todos sea el mismo, comprenda los pasos para implementar el sitio Después de cada paso, hay muchos pasos detallados en Baidu, no los mostraré en detalle.
Comandos requeridos por Linux:
mkdir (crear directorio)
vim (modificar archivo)
cd (directorio abierto)
ls (ver archivos en el directorio actual)
./configure, make y make install (tres comandos para instalar el software, deben ejecutarse en el directorio)
Entorno de implementación y software
- Mi sistema Ubuntu 18.4, usando el software local Remmina
- Servidor en la nube: centos_7_7_x64_20G_alibase_20200220.vhd
Acabo de reinstalar el sistema, no hay descarga e instalación
- pcre-8.44
- zlib1.2.11
- nginx-1.16.1
Pasos específicos
- El software Remmina es muy fácil de usar, el sistema de escritorio está instalado de forma predeterminada, no necesita instalarlo usted mismo, puede instalarlo
-
Conéctese al servidor en la nube ssh y sftp
-
Descargue el código fuente pcre, zlib y nginx
-
Compile e instale pcre, zlib y nginx
Instale pcre y zlib primero para instalar nginx
- Iniciar nginx
whereis nginx puede consultar el directorio de instalación
Directorio: / usr / local / nginx
Vaya a: cd / usr / local / nginx / sbin
Dentro está el archivo nginx, inicie nginx
Abierto: ./nginx
Entonces, vaya al navegador e ingrese su IP de red externa, puede ver la página inicial
- Configurar nginx.conf
No es necesaria ninguna configuración, solo le digo los pasos de esta operación y le proporciono ideas. Solo necesita cargar el sitio web en el directorio html bajo el directorio nginx.
Establezca el directorio de la página web abierta que utilizará nginx
Ruta del archivo: usr / local / nginx / conf / nginx.conf
Nota:
- Al principio, agregue "usuario root;". Al principio, lo configuré, pero faltaba el código y no se mostraba la página web, lo que me hizo pensar que había un problema con el directorio que configuré. Código, por lo que el tutorial debe buscar el mismo entorno, de lo contrario, usted debe llenar demasiados pozos.
- En el área amarilla se encuentra la ruta del directorio donde desea colocar el sitio web. Puede venir como desee, no hay límite.
Después de modificar nginx.conf, debe ir a / usr / local / nginx / sbin y reiniciar el servicio nginx
Comando Linux: ./nginx -s reload
- Ahora puede usar sftp para conectarse al servidor y cargar el sitio web en el directorio que especificó