nginx escuta na porta 80 e encaminha para a porta 8080 do Tomcat

Diretório de configuração do nginx: /etc/nginx
Como o nginx importará automaticamente os arquivos em sites-available/default e o arquivo conf na pasta conf.d, optei por importar a configuração através do segundo método: 1. cd
into conf.d pasta, crie um novo arquivo conf com qualquer nome:

vim files.conf

2. Configuração de gravação: (server_name é o nome de domínio, proxy_pass é a porta redirecionada)

server {
    
    
    listen 80;
    server_name localhost;

    location / {
    
    
        proxy_pass http://127.0.0.1:8080;
        proxy_redirect off;
        proxy_set_header Host $host;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Real-IP $remote_addr;
    }
}

3. Salve para entrar em vigor:

nginx -s reload //重载配置文件
service nginx restart //重启服务

4: Quando você visitar a verificação do nome de domínio novamente, não será mais a interface de boas-vindas do nginx Insira a descrição da imagem aqui
, mas sim a do tomcat:Insira a descrição da imagem aqui

Suplemento: O caminho de acesso padrão do Tomcat é: index.html na pasta /var/ib/tomcat9/webapps/ROOT.Se desejar alterar a interface de acesso padrão, basta substituir o arquivo pelo mesmo nome.

//在浏览器中输入这2种效果是一样的
http://localhost:8080
http://localhost:8080/index.html
//访问其他文件则:
http://localhost:8080/test.html
//因为上面把80端口转发到了8080端口,所以直接:
localhost/test.html //效果也一样

Acho que você gosta

Origin blog.csdn.net/weixin_48251552/article/details/126824318
Recomendado
Clasificación