2016-05-13 3 views
1

Ich habe meine Webapps in Apache-Tomee-plus-1.5.1 bereitgestellt und starten Sie den Server mit startup.bat in einer Windows-VM. Es funktioniert gut und zugänglich von jedem anderen LAN-Rechner mit VM-IP, d. H. 192.168.1.236:8080/archiva.TomEE-Dienst wird nicht erlauben, auf die Anwendung von einem anderen LAN-Rechner zugreifen

Jetzt möchte ich den Server als Service installieren. Dafür habe ich einen Dienst installiert, der den Befehl "service.bat install Archiva" verwendet. Wenn ich den Dienst starte, funktioniert die Anwendung gut mit localhost/192.168.1.236 von der VM. Aber nicht von anderen LAN-Rechner aus erreichbar. FYI, wenn ich den Dienst starte, wird die Tomcat-Homepage angezeigt, nachdem ich 192.168.1.236:8080 getroffen habe.

Bitte helfen.

Antwort

1
  1. Zum Windows-Start -> Systemsteuerung
  2. Öffnen Sie den Windows-Firewall (Wenn nicht angezeigt wird, suchen Sie es bitte und offen).
  3. Klicken Sie auf Zulassen Ein Programm oder Feature durch die Windows-Firewall see image...
  4. Klicken Sie auf Einstellungen ändern und dann ein anderes Programm zulassen ...
  5. Dann fügen Sie alle TomEE. *. Exe und drücken Sie OK. see image...
  6. Starten Sie Ihren Dienst neu, und die Anwendung ist über LAN verfügbar.
Verwandte Themen