So hosten Sie eine Website auf AWS mit LAMP

So Hosten Sie Eine Website Auf Aws Mit Lamp



Es gibt zu viele Möglichkeiten, eine Website zu hosten, aber einige davon sind sehr kostspielig und einige sind sehr zeitaufwändig. Sie können AWS zum Hosten Ihrer Website verwenden, da nur das berechnet wird, was Sie verwenden, und es sehr einfach ist, die Website in AWS zu hosten. Es verwendet keinen Speicherplatz von Ihrem System, und durch diesen Beitrag können Sie eine Website auf AWS hosten.

Beginnen wir mit dem Hosten einer Website in AWS mit Lamp:

Hosten Sie eine Website in AWS mit LAMP

Um eine Website in AWS mit dem Lamp-Server zu hosten, erstellen Sie einfach eine EC2-Instance. Klicken Sie dazu einfach auf „ Instanz starten ”-Schaltfläche auf dem EC2-Dashboard:









Geben Sie dort den Namen für Ihre Instanz ein und wählen Sie das Maschinen-Image für die virtuelle Maschine aus:







Scrollen Sie dann auf der Seite ein wenig nach unten und wählen Sie den Instanztyp aus und erstellen Sie ein Schlüsselpaar, indem Sie auf „ Neues Schlüsselpaar erstellen “ Link und klicken Sie dann auf den „ Instanz starten “, um die EC2-Instanz zu erstellen:



Nach der Erstellung kommt nun die Verbindungsphase, dafür wählen Sie die Instanz aus und klicken auf das „ Anschließen ' Knopf:

Wählen Sie auf der Verbindungsseite „ SSH-Client “ und kopieren Sie den Befehl wie im folgenden Screenshot gezeigt:

Fügen Sie einfach den Befehl in die Eingabeaufforderung oder PowerShell ein und ändern Sie den Pfad für das Schlüsselpaar von Ihrem System:

Sobald Sie sich in der virtuellen Maschine befinden, müssen Sie einige Dienste installieren, die für den Lamp-Server erforderlich sind, und den Apache-Server mit dem folgenden Befehl herunterladen:

Yum installieren apache2 -Y

Dadurch wird der Apache-Server zum Hosten der Website installiert:

Nach dem Apache-Server müssen Sie den Datenbankserver dafür mit dem folgenden Befehl installieren:

Yum installieren mariadb mariadb-server

Dieser Befehl installiert den MariaDB-Server für die mit Ihrer Website verbundenen Datenbanken:

Der letzte zu installierende Server ist der PHP- und PHP-MySQL-Server, für den Sie den folgenden Befehl verwenden:

Yum installieren php php-mysql

Dieser Befehl installiert PHP und seinen MySQL-Server:

Sobald der Server installiert ist, ist es jetzt an der Zeit, diese Dienste zu starten, indem Sie die folgenden Befehle verwenden:

systemctl mariadb starten
systemctl ermöglichen Mariadb

Diese Befehle starten die Dienste für MariaDB:

Sie müssen auch den HTTP-Dienst starten, und zwar mit den folgenden Befehlen:

systemctl startet httpd
systemctl ermöglichen httpd

Diese Befehle starten die Dienste für HTTP:

Jetzt können Sie Ihre Datei im HTML-Verzeichnis erstellen, und zwar mit den folgenden Befehlen:

CD / war / www / html /
da index.php

Diese Befehle bringen Ihre Website-Datei in das Verzeichnis des Servers, von wo aus Sie Ihre Website mit dem Lamp-Server hosten können:

Jetzt müssen Sie das „ Öffentliche IP-Adresse “, um Ihre Website zu verwenden:

Sie haben eine Website in AWS mit dem Lamp-Server gehostet, indem Sie das „ Öffentliche IP-Adresse “ im Webbrowser:

Sie haben die Website erfolgreich in AWS mit dem Lamp-Server gehostet:

Fazit

Das Hosten einer Website in AWS mit einem Lamp-Server kann erfolgen, indem Sie eine EC2-Instanz erstellen und dann eine Verbindung zu Ihrer virtuellen Maschine herstellen, nachdem Sie die Server mithilfe der Befehle installiert haben, und dann müssen Sie diese Dienste ebenfalls aktivieren. Verschieben Sie danach Ihre Website-Datei in das HTML-Serververzeichnis, und dann können Sie eine Website mit dem „ Öffentliche IP-Adresse “ der EC2-Instanz.