Ich führe Bitnami MEAN auf einer EC2-Instanz. Ich kann meine App auf Port 3000 oder 8080 gut hosten. Derzeit, wenn ich keinen Port angegeben habe, bin ich auf die Bitnami MEAN Homepage gegangen. Ich möchte in der Lage sein, direkt von meinen öffentlichen EC2-Diensten auf meine App zuzugreifen, ohne einen Port in der URL anzugeben. Wie kann ich das erreichen?Amazon EC2-Instanz von Bitnami MEAN - Wie hostet App auf Port 80?
3
A
Antwort
1
Sie müssen den Port 80 auf der Firewall des Servers öffnen und entweder den Server auf Port 80 oder den Port 80 auf Port 8080 weiterleiten. Sie müssen die entsprechenden Anweisungen für die jeweilige Linux-Version nachschlagen Sie laufen, aber es wird wahrscheinlich ein iptables
Befehl sein.
Sie müssen auch Port 80 in der Sicherheitsgruppe des EC2-Servers öffnen.
2
Die einfache Art und Weise zu tun, ist Port Forwarding von unter Befehl:
sudo iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-ports 8080
Nachdem in die AWS, indem private Schlüssel & mit Benutzername „bitnami“ mit Kitt anzumelden. Geben Sie den obigen Befehl & eingeben ein.
Dann werden Sie automatisch zu Ihrer Anwendung weitergeleitet.
Anmerkung: Ich gehe davon aus, Sie haben bereits Port 8080 zu Sicherheitsgruppe auf AWS
Verwandte Themen
- 1. Meteor App und Nginx auf Port 80
- 2. Spring Boot läuft App auf Port 80
- 3. Hosting einer MEAN App auf Amazon EC2 - Wie bekomme ich den Domain-Namen, um auf meine Seite zu verlinken?
- 4. Wie starte ich die App auf nginx auf Port 80
- 5. Wie Port 80 zu 80 auf Vagrant Homestead weitergeleitet wird
- 6. Tomcat Webapp auf Port 80
- 7. Webserver auf Port 80 auf dem iPhone
- 8. Reactive Native auf Port 80
- 9. Ich führe gerade meine Amazon ec2-Instanz auf Port 3000. Ich möchte es stattdessen auf Port 80 ausführen. Wie kann ich es tun?
- 10. Mochiweb Port 80
- 11. PayPal IPN auf Port außer 80
- 12. Wie läuft Laravel 5 auf Port 80 von localhost?
- 13. Nginx antwortet nicht auf Port 80
- 14. MEAN Stack App Struktur
- 15. Nginx funktioniert nicht auf Port 80
- 16. Portweiterleitung von Host-Port 80 zu VirtualBox-Port 80 funktioniert nicht
- 17. GET error MEAN App
- 18. Umleiten von Port 80 zu verschiedenen Ports basierend auf URL
- 19. Wie man Schienen s -p80 auf Port 80 laufen lässt?
- 20. Wie wird der ASP.NET-Entwicklungsserver auf Port 80 ausgeführt?
- 21. AWS Bitnami Aktivieren https auf Ec2
- 22. Mulitple Docker Container auf Port 80 mit der gleichen Domain
- 23. Wie nginx Port auf Debian8.3 + Plesk 12.5 ändern und Lack auf Port 80 hören?
- 24. Port 80 zu meinem Home-Server umleiten
- 25. überprüfen, ob Port 80 verweigert wird?
- 26. konfigurieren nginx für MEAN stack
- 27. Android-Anwendung fehlgeschlagen Verbindung zu Port 80
- 28. Https und SSL-Problem mit Port 80
- 29. Port 80 Weiterleitung - keine CSS oder Bilder
- 30. Wie hostet man ASP.NET API in Amazon Web Services (AWS)?
-Port konfigurieren 80 bereits eine Regel in der EC2-Server-Sicherheitsgruppe alle IPs erlaubt hatte. Ich habe versucht, meine App auf Port 80 laufen zu lassen, aber wenn ich dies tue und zu den öffentlichen DNS meiner EC2 Instanz gehe, sehe ich die Bitnami MEAN Seite anstelle meiner App, und wenn ich meine Konsole anschaue, meine App ist abgestürzt. Ich kann meine App lokal auf Port 80 ausführen, und die App wird erscheinen, wenn ich localhost im Browser eintippe. Ich führe Windows, aber meine EC2-Instanz ist auf Ubuntu. Was meinst du mit offenen Port 80 auf der Firewall? Ich versuche, die App vollständig von einem Git Repo auf meiner EC2-Instanz zu hosten. –
Wenn Sie eine Antwort erhalten, wenn Sie Ihren Server auf Port 80 treffen, läuft bereits etwas auf Port 80 auf diesem Server. Sie müssten diesen Prozess stoppen, um Ihre NodeJS-Anwendung auf Port 80 auszuführen. Außerdem dient ein Git-Repo dazu, den Quellcode zu hosten und die App nicht zu bedienen, weshalb ich nicht sicher bin, warum Sie es erwähnen. –