Beginnen wir mit dem Prozess, wie eine Website in einer AWS -EC2 -Instanz gehostet werden kann.
Moderieren eine Website auf AWS EC2
Um eine Website in einer AWS -EC2 -Instanz zu hosten, erstellen. Klicken Sie dann auf die “VerbindenSchaltfläche zur Verbindung zur virtuellen Maschine:
Wähle aus "SSH -KundeAbschnitt ”und kopieren Sie den Befehl zur Verbindung aus dem“Beispiel" Befehl.
Fügen Sie den kopierten Befehl entweder auf die Eingabeaufforderung oder die PowerShell ein. Und ändern Sie den Speicherort der Schlüsselpaardatei gemäß Ihrem PC. Nach dem Eingeben des Befehls drücken Sie einfach die Eingabetaste, um mit dem SSH -Client eine Verbindung zu Ihrem virtuellen Computer herzustellen:
Sobald Sie mit Ihrem virtuellen Computer verbunden sind, schreiben Sie den folgenden Befehl zur Installation “HTTP -Server”:
yum install -y httpd
Drücken Sie nach dem Befehl die Eingabetaste, um den Befehl auszuführen, und installiert den HTTP -Server.
Geben Sie nach der Installation den folgenden Befehl ein, um den Status des HTTP -Servers zu überprüfen:
Systemctl Status httpd
Der HTTP -Server ist “inaktiv" zur Zeit:
Um den Server aktiv zu machen, müssen Sie den folgenden Befehl eingeben:
SystemCTL aktivieren httpd
Systemctl Start Httpd
Jetzt ist Ihr HTTP -Server in einem “aktiv”Staat und bereit, eine Website zu hosten:
Jetzt müssen Sie ein Verzeichnis erstellen, in dem Sie Ihre Website -Dateien in diesem Verzeichnis laden können, damit wir ein Verzeichnis mit dem Namen erstellt haben “Temperatur”. Um ein Verzeichnis zu erstellen und auf das Verzeichnis zuzugreifen, schreiben Sie einfach die folgenden Befehle:
Mkdir Temp
CD -Temperatur
Nachdem das Verzeichnis erstellt und zugegriffen wurde, speichern wir die Website -Dateien im Verzeichnis dafür. Geben Sie einfach den folgenden Befehl ein:
wget
Der hier verwendete vollständige Befehl ist wie folgt:
WGet https: // www.htmlwentemplates.CO.UK/WP-Content/Uploads/2020/85/Elemente.Reißverschluss
Mit diesem Befehl werden Ihre Website -Dateien in das Verzeichnis geladen:
Um zu überprüfen, ob die Datei geladen wurde oder nicht den folgenden Befehl eingeben:
ls -lrt
Sie können sehen, dass der Name der Datei in der “ist“Reißverschluss" Format:
Um die Datei zu entpacken, geben Sie einfach den folgenden Befehl ein:
entpacken
Der hier verwendete Befehl wird unten erwähnt:
Elemente entpacken.Reißverschluss
Drücken Sie die Eingabetaste, nachdem Sie den Befehl eingeben, und es wird begonnen, die Datei zu entpacken:
Um zu überprüfen, ob die Datei nicht ausgepackt ist, oder nicht den folgenden Befehl eingeben:
ls -lrt
Sie können sehen, dass diese Datei nicht gepackt wurde.
Um diesen HTTP -Server in einen Webserver umzuwandeln, müssen Sie diese Dateien in ein separates Verzeichnis konvertieren. Dies kann durch folgende Befehle erfolgen:
MV */var/www/html
CD/var/www/html
Ihre Website -Dateien wurden in ein separates Verzeichnis verschoben, um diesen folgenden Befehl zu überprüfen:
ls -lrt
Hier sehen Sie, dass alle Dateien vom folgenden Screenshot in das Verzeichnis verschoben wurden:
Sie sind mit allen Konfigurationen zum Hosting einer Website fertig. Sie können einfach das kopieren “Öffentliche Adresse”Ihrer EC2 -Instanz und fügen Sie sie in einen beliebigen Webbrowser ein:
Sie können sehen, dass Ihre Website mit einer EC2 -Instanz auf AWS gehostet wurde:
Sie haben erfolgreich eine Website auf AWS über eine EC2 -Instanz gehostet.
Abschluss
So hosten Sie eine Website auf AWS mithilfe einer EC2. Geben Sie danach einfach eine Reihe von Befehlen ein, um einen Webserver zu installieren und Ihre Website -Dateien hochzuladen. Diese Befehle ermöglichen den Weg, eine Website auf AWS zu hosten. Nach den Konfigurationen kopieren die Befehle einfach die “Öffentliche Adresse”Ihrer virtuellen EC2 -Maschine und fügen Sie sie in einen beliebigen Webbrowser ein. Ihre Website ist für die öffentliche Nutzung verfügbar. Dieser Beitrag hat Ihnen beigebracht, wie Sie eine Website auf AWS EC2 hosten können.