Configurez nginx Le site Web n'est accessible en douceur qu'en ajoutant un port après le nom de domaine ou l'IP.
淡淡烟草味
淡淡烟草味 2017-05-16 17:27:02
0
2
533

Le projet est déployé dans Tomcat.

Configuration nginx :

server {
        listen       8083 ;
        server_name  域名;

        location / {

            index  index.html index.htm index.jsp;
            #proxy_redirect off;
            proxy_set_header Host $host;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; 
            proxy_pass http://127.0.0.1:8081/;
        }                       
}

Il n'est pas accessible directement via le nom de domaine. Après avoir ajouté le port 8081, vous pouvez y accéder en douceur. La méthode directe IP+port peut également être utilisée.

Je viens de changer le nom de domaine derrière server_name en localhost, et après avoir redémarré nginx, le nom de domaine direct est accessible, mais après plus de dix minutes, il échoue à nouveau et je dois encore ajouter un port. Étrange.

淡淡烟草味
淡淡烟草味

répondre à tous(2)
巴扎黑

Le problème a été résolu car il existe un pare-feu en dehors de nginx, qui transmet toutes les requêtes via le port 80 vers le port 8083.
Après avoir ajouté -A INPUT -p tcp -m tcp --dport 8083 -j ACCEPT au pare-feu, vous pouvez toujours accéder au site Web.

曾经蜡笔没有小新

Votre nginx est configuré pour écouter sur le port 8083 : essayez de remplacer la phrase "listen 8083" par "listen 80"

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal