Este documento es adecuado para implementar nginx en el sistema Ubuntu20.04.
1. Utilice el comando apt-get para instalar nginx
Nota: Los siguientes comandos se utilizan bajo el usuario root
1. Compruebe si existe el comando apt
apt –version
Nota: La presencia de un número de versión indica que apt existe en el entorno actual.
2. Actualizar el comando apto
apt update
3. Instale nginx
apt-get install nginx
4. Verifique la versión de nginx
nginx -v
Si aparece el número de versión de nginx, la instalación se realizó correctamente.
5. Inicie nginx
systemctl start nginx
6. Verifique el estado de nginx
systemctl status nginx
7. Ubicación del archivo después de instalar nginx
- /usr/sbin/nginx: programa principal
- /etc/nginx: almacenar archivos de configuración
- /usr/share/nginx: almacena archivos estáticos
- /var/log/nginx: almacenar registros
2. Desinstale el método de instalación de nginx anterior
- Primero detenga el comando nginx
systemctl stop nginx
2. Desinstale nginx mediante el comando apt-get
apt-get --purge autoremove nginx
3. Verifique el número de versión de nginx
nginx -v
Como se muestra a continuación, la desinstalación se realizó correctamente.
3. Implemente nginx instalando el paquete
1. Descargue paquetes de dependencia relacionados con nginx
apt-get instalar gcc
apt-get instala libpcre3 libpcre3-dev
apt-get instalar zlib1g zlib1g-dev
sudo apt-get instalar openssl
sudo apt-get instalar libssl-dev
2. Cree un nuevo directorio de instalación para nginx
cd/optar
mkdir nginx
cd nginx
3. Descargue el paquete de instalación de nginx a través de wget
wget https://nginx.org/download/nginx-1.24.0.tar.gz
4. Descomprima el paquete de instalación de nginx.
- El nginx descargado es un archivo tar.gz
Comando: tar -zvxf nginx-1.24.0.tar.gz
- El nginx descargado es un archivo zip.
Comando: descomprimir nginx-1.24.0.tar.gz
5. Cambie al directorio nginx-1.24.0 descomprimido
nginx-1.24.0
6. Configuración
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module
ilustrar:
- --prefix=/usr/local/nginx: especifique el directorio de instalación como /usr/local/nginx. Una vez completadas la compilación y la instalación, el software se instalará en este directorio.
- --with-http_stub_status_module: habilita el módulo de estado del código auxiliar HTTP. Este módulo es un módulo integrado de Nginx y se utiliza para obtener la información de estado del servidor Nginx.
- --with-http_ssl_module: habilita el módulo HTTP SSL. Este módulo permite que Nginx admita la transmisión cifrada segura a través de HTTPS.
7. compilar
make
8.Instalación _
make install
4. Iniciar o apagar
1. Inicie Nginx
#切换到nginx的安装目录
cd /usr/local/nginx/sbin
#启动nginx
./nginx
o
/usr/local/nginx/sbin/nginx
2. Cerrar nginx
/usr/local/nginx/sbin/nginx -s stop
o
#查看Nginx的进程
ps -ef | grep nginx
#杀死Nginx相关进程
kill xxx
5. Acceda a nginx
En el navegador, ingrese el número de puerto actual de su servidor ip + nginx, si aparece la siguiente imagen, significa éxito.