Ich habe eine ec2-Instanz mit Ubuntu. Ich habe tomcat7 darin installiert. Ich habe Domainnamen von godaddy. Kann irgendjemand mich bitte leiten, wie ich Tomcat in ubuntu konfigurieren sollte, um nach Port 80 zu hören. Obwohl ich bereits mit authbind und IP-Tabellen versucht habe, aber die nicht helfen. Bitte helfen Sie mir, meine schnelle Website einzurichten. Ich habe Port 80 in meinen Sicherheitsgruppen für die eingehenden und ausgehenden Regeln hinzugefügt.Meine Website lauscht auf den Port 8080, aber nicht auf Port 80 (der Standard in der URL ist)
0
A
Antwort
0
Das Problem ist, dass die Standardinstallation von Tomcat 7 für Linux Debian ermöglicht, nur Ports höher als 1023 zu binden. Sie müssen die Bindung an privilegierte Ports zulassen.
Öffnen Sie die Datei/etc/defaults/tomcat7 und Änderungsoption aus:
#AUTHBIND=no
zu:
AUTHBIND=yes
Starten Sie Tomcat neu, und es wird auf Port hören 80.
i did.but immer noch funktioniert meine Domain nicht. Es funktioniert mit mydomain.com:8080 nur nicht mit mydomain.com. –
Ich habe den Port von 8080 auf 80 in server.xml geändert und AUTHBIND = yes gemacht. -> aber jetzt kann ich nicht öffnen Webseite mit entweder mydomain.com oder mydomain.com:8080. bitte hilfe. –