So hosten Sie eine Website auf AWS

So hosten Sie eine Website auf AWS
Das Finden einer Hosting-Plattform für Ihre Website kann zeitaufwändig sein. AWS bietet mehr als einen Dienst, über den Sie eine Website hosten können. Sie können entweder einen S3- oder EC2 -Dienst verwenden, über den eine Website gehostet werden kann. Es ist eine einfache und effiziente Plattform, um Ihre Website zu hosten. In diesem Beitrag wird eine Website mit beiden AWS -Diensten gehostet.

Dieser Beitrag enthält die folgenden Abschnitte:

  • Hosten Sie eine Website auf AWS mit S3
  • Hostet eine Website auf AWS über EC2

Beginnen wir mit dem Hosting einer Website auf AWS.

Hosten Sie eine Website auf AWS mit S3

Um eine Website auf AWS zu hosten, können Sie einen S3 -Bucket aus der Amazon S3 -Konsole erstellen. Klicken Sie dann auf die “EimerAbschnitt und wählen Sie Ihren Eimer und klicken Sie auf seinen Namen:

Klicken Sie auf Ihrer Bucket -Seite auf die “HochladenSchaltfläche zum Hochladen der Dateien für Ihre Website:

Danach klicken Sie auf die “Dateien hinzufügen" oder "Ordner hinzufügen”Nach Ihrer Anforderung.

Nachdem Sie Ihre Dateien oder Ihren Ordner ausgewählt haben, klicken Sie einfach auf die “HochladenSchaltfläche ”und Ihre Dateien mit einer Website werden in den S3 -Bucket hochgeladen:

Nach Abschluss des Uploads werden Sie eine Erfolgsnachricht auf der “angezeigtUpload: Status" Buchseite:

Scrollen Sie auf der Seite nach unten, um die Dateien zu überprüfen, die hochgeladen wurden, und klicken Sie auf den Namen der hochgeladenen Datei:

Auf der Dateiseite in der “Eigenschaften”Abschnitt Sie erhalten die“Objekt -URLLink klicken Sie einfach auf den Link:

Wenn Sie auf den Link klicken, wird Ihre Website mit einem S3 -Bucket auf AWS gehostet:

Sie haben erfolgreich eine Website auf AWS über S3 gehostet. Jetzt wechseln wir zur zweiten Methode, eine Website auf AWS mit EC2 zu hosten.

Hostet eine Website auf AWS über EC2

Um eine Website auf AWS mit EC2 zu hosten, erstellen Sie eine virtuelle EC2 -Maschine und überprüfen Sie, ob sie sich in einem laufenden Status befindet, und suchen Sie auch nach einer Statusprüfung:

Um eine Website zu hosten, benötigen Sie die Erlaubnis von den Sicherheitsgruppen. Für diese Prüfung dürfen die HTTP- und HTTPS -Ports den gesamten Verkehr in den „eingehenden Regeln“ haben:

Wählen Sie auf der Seite der EC2 -Konsole die Instanz aus dem linken Bereich der Seite aus und klicken Sie auf die Instanz aus der Liste, um sie für die Verbindung auszuwählen. Dazu klicken Sie einfach auf die Schaltfläche „Verbinden“:

Wähle aus "SSH -KundeAbschnitt ”und kopieren Sie den Befehl zur Verbindung aus dem“Beispiel" Möglichkeit:

Ändern Sie einfach den Tastenpaarpfad aus dem Befehl und drücken Sie die Eingabetaste. Nachdem Sie die Verbindung mit der virtuellen EC2 -Maschine hergestellt haben, verwenden Sie die virtuelle EC2 -Maschine über die Eingabeaufforderung:

Um eine Website zu hosten, müssen Sie den Webserver für diesen Typ den folgenden Befehl installieren:

yum install httpd -y installieren

Nachdem Sie Ihren Webserver eingereicht haben, wird auf Ihrem virtuellen Computer installiert:

Nach der Installation eines Webservers müssen Sie Webdienste starten und diesen Webserver verwenden, um Ihre Website für diesen Typ zu laden. Die folgenden Befehle:

SystemCTL Neustart Httpd
CD/var/www/html

Jetzt können Sie Ihre HTML -Seite auf dem Webserver für diesen Typ erstellen. Der folgende Befehl:

Cat> Index.html

Dieser Befehl erstellt eine Datei mit dem Namen “Index.html"Und Sie können nach dem Schreiben Ihrer Seite auch alles in diese Datei schreiben"Strg+dUnd Ihre Seite ist bereit, im Webbrowser zu laden:

Jetzt kopieren Sie einfach die “Öffentliche Adresse”Von Ihrer Seite mit virtueller Maschine und fügen Sie sie in einen beliebigen Browser ein:

Nach dem Einfügen des "Öffentliche Adresse”Im Webbrowser ist Ihre Webseite fertig.

Sie haben erfolgreich eine Website auf AWS über EC2 gehostet.

Abschluss

Um eine Website auf AWS zu hosten, können wir die S3- und EC2 -Dienste von Amazon nutzen. Wir haben eine Website mit S3 gehostet, indem wir Dateien auf dem S3 -Bucket hochladen und eine Website von “geladen habenObjekt -URL”. Wir können auch eine Website mit EC2 hosten, indem wir Befehle in der Eingabeaufforderung oder PowerShell schreibenÖffentliche Adresse”. Dieser Beitrag hat beide Methoden zur Hosting einer Website auf AWS behandelt.