Wie konfiguriere ich einen WebServer (IIS) oder Apache in Alibaba Cloud ‘Elastic Compute Service’?

Die Cloud-Technologie befindet sich auf dem größten Stand ihrer Geschichte und wird von hier aus nur noch besser. Anstatt über die gesamte physische Hardware zu verfügen, entscheiden sich Unternehmen stattdessen für eine Cloud-Infrastruktur, da diese sich als kosteneffizienter erweist, ohne die Zuverlässigkeit der Dienste zu beeinträchtigen. Ein Cloud-Netzwerk anstelle eines physischen Netzwerks ist zur Norm geworden, da es einfacher zu verwalten und zu betreiben ist. Eine Cloud-Infrastruktur erspart Ihnen die Zeit, alle physischen Geräte einzurichten und zu konfigurieren. Abgesehen davon ist das Leistungsmanagement die meiste Zeit ein Problem, da den Netzwerken normalerweise die erforderlichen Ressourcen zur Überwachung des Netzwerkzustands fehlen.

Elastic Compute Service – Alibaba Cloud

Elastic Compute Service ist ein IaaS-Level (Infrastructure as a Service) der Alibaba Group. Der Service bietet hohe Leistung, gründliche Zuverlässigkeit und Skalierbarkeit. Mit dem Alibaba Cloud Elastic Compute Service können Sie Ihre eigene Infrastruktur sicher und effizient einrichten. Eine der großartigen Funktionen von ECS besteht darin, dass Sie ECS-Instanzen innerhalb von Minuten erfassen können, wodurch Sie Ihre Dienste schnell bereitstellen und Ihre Markteinführungszeit verkürzen können. ECS enthält außerdem die erforderlichen Tools und Funktionen zur Überwachung Ihres Netzwerks, um die Netzwerkleistung auf dem Laufenden zu halten und eine frühzeitige Lösung aller auftretenden Probleme sicherzustellen.

Konfigurieren eines WebServers (IIS) und von Apache auf Alibaba Cloud ECS

Elastic Compute Service (Kaufen Sie hier) kann in einem Starterpaket auf der offiziellen Website erworben werden, das einen ECS-Cloud-Server zusammen mit einem Datenübertragungsplan (DTS) enthält. Sie können sich für eine kostenlose Testversion anmelden, um das Produkt zu testen, wenn Sie dies möchten. Sobald Sie ein Alibaba-Cloud-Konto erstellt haben, werden Sie aufgefordert, eine ECS-Instanz zu erstellen. Wir werden Sie durch den gesamten Vorgang führen.

Erstellen einer ECS-Instanz

  1. Machen Sie sich zunächst auf den Weg zum Benutzerdefinierter ECS-Start Seite oder Assistent.
  2. Sie werden mit vier Konfigurationsseiten aufgefordert. Hier müssen Sie die Instanzstartkonfiguration angeben.
  3. Auf der Seite Grundkonfiguration müssen Sie die Zahlungsmethoden angeben und angeben, wo Sie den Server einrichten möchten. Wenn Sie eine Windows-Instanz einrichten möchten, wählen Sie im Image Windows Server aus. Wenn Sie eine Linux-Instanz erstellen möchten, wählen Sie ein Linux-Image. Es gibt verschiedene Linux-Images wie Alibaba Cloud ECS Ubuntu und mehr.Bild auswählen
  4. Auf der Seite “Netzwerk” müssen Sie den Netzwerktyp und die Abrechnungsmethode für die Netzwerkbandbreite sowie einige andere Optionen angeben. Für die Bandbreitenabrechnungsmethode wird Pay-By-Traffic empfohlen, da in diesem Fall die Bandbreite nach der Menge der verwendeten Bandbreite abgerechnet wird.
  5. Geben Sie die Anmeldeinformationen ein und geben Sie der Instanz auf der Seite Systemkonfiguration einen Namen. Dieses Kennwort wird später verwendet, um eine Verbindung zur Instanz herzustellen.
  6. Geben Sie der Instanz schließlich ein Tag auf der Gruppierungsseite. Klicken Sie dann auf die Schaltfläche Weiter: Vorschau.
  7. Hier können Sie eine Vorschau der von Ihnen bereitgestellten Konfigurationen anzeigen und Änderungen vornehmen, indem Sie auf die Schaltfläche Bearbeiten klicken. Sie können diese Vorlage auch speichern, indem Sie auf Als Startvorlage speichern klicken und dann einen Namen dafür eingeben.Vorschau der Instanzkonfiguration
  8. Gehen Sie danach die ECS-Nutzungsbedingungen durch und klicken Sie dann auf Instanz erstellen.
  9. Die Alibaba Cloud ECS-Instanz wird erstellt und Ihnen wird der Status der Instanz angezeigt. Wenn Sie die ECS-Instanz verbinden möchten, kopieren Sie die öffentliche IP.Instanz erstellt

Hinzufügen von Sicherheitsgruppenregeln

Wenn Sie beim Erstellen der Instanz keine Sicherheitsgruppenregeln hinzugefügt haben, machen Sie sich keine Sorgen, wir zeigen Ihnen jetzt, wie das geht.

  1. Klicken Sie auf die Instanz-ID, um die Seite mit den Instanzdetails anzuzeigen.
  2. Klicken Sie auf der linken Seite auf Sicherheitsgruppen. Klicken Sie anschließend auf die Sicherheitsgruppen-ID, um zur Seite mit den Sicherheitsdetails zu gelangen.
  3. Klicken Sie dort oben rechts auf der Seite Sicherheitsgruppenregeln auf die Schaltfläche Schnellregelerstellung.
  4. Verwenden Sie die Konfigurationsdetails in der Abbildung unten. Für TCP (Common Port) müssen Sie den Port auswählen, der für alle Anwendungen aktiviert werden soll, die auf der ECS-Instanz ausgeführt werden sollen. Wenn Sie SSH oder Apache auswählen möchten, müssen Sie SSH 22 und HTTP 80 auswählen (siehe Abbildung). Wenn Sie für das Autorisierungsobjekt die IP-Adresse des Anforderers kennen, geben Sie außerdem den spezifischen Bereich der IP-Adresse an. Die Verwendung von 0.0.0.0 gibt an, dass Geräte in allen Netzwerkregionen / -segmenten auf den angegebenen Port zugreifen können.Erstellung von Sicherheitsgruppenregeln
  5. Klicken Sie abschließend auf OK.

Verbindung zur ECS-Instanz herstellen

Nachdem Sie eine Sicherheitsgruppe hinzugefügt haben, können Sie zum ersten Mal eine Verbindung zur ECS-Instanz herstellen. Der Verbindungsvorgang kann je nach Instanzabbild etwas unterschiedlich sein. Wir werden sowohl Windows als auch Linux behandeln, sodass Sie sich keine Sorgen machen müssen.

Linux-Instanz verbinden

  1. Gehen Sie zur Seite Instanzen und klicken Sie vor Ihrer Instanz-ID in der Spalte Aktion auf die Option Verbinden.
  2. Sie werden mit dem Dialogfeld VNC-Passwort eingeben aufgefordert. Klicken Sie hier auf VNC-Passwort ändern.
  3. Geben Sie anschließend im daraufhin angezeigten Dialogfeld VNC-Passwort eingeben Ihr Passwort ein und klicken Sie auf OK.
  4. Jetzt müssen Sie sich als root anmelden. Geben Sie dazu den Benutzernamen root ein und geben Sie das Kennwort ein, das Sie beim Erstellen der Instanz angegeben haben.Herstellen einer Verbindung zur Linux-Instanz
  5. Fertig, Sie haben erfolgreich eine Verbindung zur Instanz hergestellt. Im nächsten Schritt zeigen wir Ihnen, wie Sie Apache konfigurieren.

Herstellen einer Verbindung zur Windows Server-Instanz

  1. Klicken Sie in der Spalte Aktion vor der Instanz-ID auf die Option Verbinden.
  2. Klicken Sie auf VNC-Kennwort ändern, wenn Sie im Dialogfeld VNC-Kennwort eingeben aufgefordert werden.
  3. Geben Sie ein neues Passwort ein und klicken Sie dann auf OK.
  4. Klicken Sie in der oberen linken Ecke des VNC auf Remote-Anruf senden und wählen Sie dann STRG + ALT + LÖSCHEN.Herstellen einer Verbindung zur Windows Server-Instanz
  5. Geben Sie auf der Anmeldeseite der Windows-Instanz den Administrator als Benutzernamen ein und geben Sie das Kennwort ein, das Sie beim Erstellen der Instanz eingegeben haben.

Apache konfigurieren

Nachdem Sie eine Verbindung zur Instanz hergestellt haben, müssen Sie die neueste Version des Apache-Webservers installieren und für die Ausführung beim Start konfigurieren. Alles was Sie tun müssen, ist ein paar Sätze von Befehlen einzugeben und voila, Sie sind fertig.

  1. Um Apache zu installieren, geben Sie zunächst den folgenden Befehl an der Eingabeaufforderung ein.

yum install -y vsftpd

  1. Danach müssen Sie es starten. Geben Sie den folgenden Befehl ein:

systemctl start httpd

  1. Sobald Sie fertig sind, müssen Sie sicherstellen, dass es beim Start automatisch startet. Geben Sie dazu den folgenden Befehl ein:

systemctl enable httpd

  1. Überprüfen Sie abschließend den Status von Apache, um festzustellen, ob es ausgeführt wird, indem Sie den folgenden Befehl eingeben.

systemctl status httpd

  1. Öffnen Sie danach eine neue Registerkarte in Ihrem aktuellen Webbrowser und geben Sie die öffentliche IP-Adresse der Instanz ein, um festzustellen, ob alles betriebsbereit ist.Apache Server testen

IIS konfigurieren

Wenn Sie ein Windows Server-Image haben, müssen Sie IIS anstelle von Apache konfigurieren. Dazu müssen Sie zuerst IIS und die Verwaltungstools installieren. So geht’s:

  1. Öffnen Sie eine Eingabeaufforderung und geben Sie Powershell ein, um ein Powershell-Fenster zu öffnen.
  2. Geben Sie den folgenden Befehl ein, um IIS und die Verwaltungstools zu installieren:

Install-WindowsFeature-Name Webserver -IncludeAllSubFeature -IncludeManagementTools

  1. Öffnen Sie anschließend eine neue Registerkarte in Ihrem aktuellen Browser, geben Sie die öffentliche IP-Adresse der ECS-Instanz in die Adressleiste ein und drücken Sie die Eingabetaste, um festzustellen, ob alles ordnungsgemäß funktioniert.IIS testen

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *