Was ist die öffentliche URL von meiner EC2-instance?
Einige Quellen behaupten, dass es https://ec2-xxx-xxx-xxx-xxx.compute-1.amazonaws.com/
(wo xxx-xxx-xxx-xxx
ist die öffentliche IP-Adresse der Maschine). Aber wenn ich dorthin navigieren Chrome sagt This site can’t be reached
.
- Wenn Sie Zweifel haben, benutzen Sie einfach die Öffentliche IP-Adresse anstatt einer URL. Die URL ist nur auf der IP Adresse, also ist es das gleiche. (Naja, nicht ganz-wenn der DNS-name aufgelöst wird, innerhalb der VPC wo die EC2-Instanz befindet, dann wird es tatsächlich lösen, um die private IP-Adresse.)
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden Sie einfach
host
Befehl, und geben Sie Ihre öffentliche IP - es wird zeigen Ihnen die richtige URL, z.B.wo
ec2-52-204-122-132.compute-1.amazonaws.com
ist Ihre Domäne.So können Sie
https://
vor ihm, um den Zugriff auf die Instanz über HTTPS.ec2-52-204-122-132.compute-1.amazonaws.com
, so können Siehttps://
vor, wenn Sie möchten, um den Zugriff auf Ihre instance über HTTPS.Wenn Sie auf eine URL von jedem browser, die Sie benötigen, um sicherzustellen, dass es ist ein server läuft auf port 80, das ist der Standard-port. Wenn Sie nur ins Leben gerufen, eine Linux-ec2-Instanz, nur zugänglich über ssh. Für den Zugriff auf diese Instanzen müssen Sie de Zugriff auf Zertifikat, die während dem Start-Prozess und ein ssh-client wie ssh für Linux oder putty für Windows. Auch, wenn Sie haben, ein Dienst, der auf port 80 oder jeden anderen, sollten Sie sicherstellen, dass diese ports geöffnet sind, in die Sicherheitspolitik Ihrer Instanz.
Den Öffentlichen DNS-und IP-Adresse verwendet werden kann direkt im browser. Sie müssen nur öffnen Sie die ports 80 (http) und 443 (https nicht notwendig, noch...).
Müssen Sie die Datei hochladen nach /var/www/html Ihre Webseite zu hosten.