Este documento é adequado para implantar o nginx no sistema Ubuntu20.04
1. Use o comando apt-get para instalar o nginx
Nota: Os comandos a seguir são todos usados pelo usuário root
1. Verifique se o comando apt existe
apt –version
Nota: A presença de um número de versão indica que o apt existe no ambiente atual.
2. Atualize o comando apt
apt update
3. Instale o nginx
apt-get install nginx
4. Verifique a versão do nginx
nginx -v
Se o número da versão nginx aparecer, a instalação foi bem-sucedida.
5. Inicie o nginx
systemctl start nginx
6. Verifique o status do nginx
systemctl status nginx
7. Localização do arquivo após instalar o nginx
- /usr/sbin/nginx: programa principal
- /etc/nginx: armazena arquivos de configuração
- /usr/share/nginx: armazena arquivos estáticos
- /var/log/nginx: armazena logs
2. Desinstale o método de instalação nginx acima
- Pare o comando nginx primeiro
systemctl stop nginx
2. Desinstale o nginx através do comando apt-get
apt-get --purge autoremove nginx
3. Verifique o número da versão do nginx
nginx -v
Conforme mostrado abaixo, a desinstalação foi bem-sucedida
3. Implante o nginx instalando o pacote
1. Baixe pacotes de dependência relacionados ao nginx
apt-get instalar gcc
apt-get instalar libpcre3 libpcre3-dev
apt-get instalar zlib1g zlib1g-dev
sudo apt-get install openssl
sudo apt-get install libssl-dev
2. Crie um novo diretório de instalação para nginx
cd /optar
mkdir nginx
cd nginx
3. Baixe o pacote de instalação nginx através do wget
wget https://nginx.org/download/nginx-1.24.0.tar.gz
4. Descompacte o pacote de instalação nginx
- O nginx baixado é um arquivo tar.gz
Comando: tar -zvxf nginx-1.24.0.tar.gz
- O nginx baixado é um arquivo zip
Comando: descompacte nginx-1.24.0.tar.gz
5. Mude para o diretório descompactado nginx-1.24.0
nginx-1.24.0
6. Configuração
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module
ilustrar:
- --prefix=/usr/local/nginx: Especifique o diretório de instalação como /usr/local/nginx. Após a conclusão da compilação e instalação, o software será instalado neste diretório.
- --with-http_stub_status_module: Habilita o módulo HTTP Stub Status. Este módulo é um módulo integrado do Nginx e é usado para obter as informações de status do servidor Nginx.
- --with-http_ssl_module: Habilita o módulo HTTP SSL. Este módulo permite que o Nginx suporte transmissão criptografada segura por meio de HTTPS.
7. Compilar
make
8.Instalação _
make install
4. Inicie ou desligue
1. Inicie o Nginx
#切换到nginx的安装目录
cd /usr/local/nginx/sbin
#启动nginx
./nginx
ou
/usr/local/nginx/sbin/nginx
2. Feche o nginx
/usr/local/nginx/sbin/nginx -s stop
ou
#查看Nginx的进程
ps -ef | grep nginx
#杀死Nginx相关进程
kill xxx
5. Acesse o nginx
No navegador, digite o número da porta atual do seu servidor ip+nginx. Se a imagem a seguir aparecer, significa sucesso.