Android

Wie man WordPress auf Microsoft Azure blitzschnell ausführt

Cloud Server erstellen - How to gridscale

Cloud Server erstellen - How to gridscale

Inhaltsverzeichnis:

Anonim

Microsoft Azure ist das nächste große Thema im Cloud Computing. Azure ist im Wesentlichen ein von Microsoft bereitgestellter Cloud Computing-Dienst, der zum Erstellen, Bereitstellen und Verwalten von Anwendungen über ein Netzwerk von Microsoft-eigenen Rechenzentren verwendet werden kann. Es ist im Grunde eine Sammlung von rund 68 Produkten, die virtuelle Maschinen, SQL-Datenbank, App Service und andere enthalten. Azure ist eine komplette Reihe von Lösungen, die Sie während der Bereitstellung von Webanwendungen und virtuellen Maschinen benötigen.

WordPress auf Microsoft Azure ausführen

Vor kurzem besuchte ich eine Veranstaltung in Chandigarh, Indien von WordPress Chandigar organisiert h und Microsoft-Benutzergruppe - Chandigarh. Der Titel der Veranstaltung war - Wie Sie blitzschnell WordPress auf Microsoft Azure ausführen. Wir haben verschiedene Möglichkeiten zur Verwendung von Microsoft Azure zur Bereitstellung von Websites und WordPress erörtert. Und der Moderator des Tages, Mr. Jasjit Chopra teilte sein Wissen und führte einen Workshop über das Betreiben einer WordPress-Website auf Microsoft Azure durch. In diesem Beitrag habe ich mein Bestes gegeben, um den Workshop zusammenzufassen und Ihnen relevante Schritte zum Ausführen von WordPress auf Azure zu geben.

Vorteile des Hostens von WordPress auf Microsoft Azure

Wir hosten normalerweise unsere Websites auf Shared Hosting, wo die Kosten liegen weniger, aber gleichzeitig auch Geschwindigkeit und Sicherheit. Wir diskutierten die Möglichkeiten, Cloud Computing als Host für WordPress zu nutzen. Ein virtueller Server mit Solid-State-Laufwerk erwies sich als besser als diese herkömmlichen Webhosting-Dienste. Allerdings könnten die Kosten im Vergleich größer sein. Sie können jedoch mehrere Websites hosten und sicherstellen, dass sie schnellstmöglich geladen werden. Mit einem Solid-State-Laufwerk und erstklassigen Hardwarefunktionen von Azure kann WordPress unglaublich schnell laufen.

In diesem gesamten Post und unserem Workshop haben wir ein kostenloses Dev Essential-Konto für den Zugriff auf Microsoft Azure verwendet. Wenn Sie sich anmelden, erhalten Sie einen kostenlosen 300 $ Azure Credit über einen Zeitraum von einem Jahr (25 $ pro Monat). Dieses Guthaben ist mehr als ausreichend, um Azure auszuprobieren und Ihre Testwebsite bereitzustellen.

Im Grunde genommen sind alle Tools und Services, die wir in diesem Tutorial verwenden, kostenlos. Und Sie müssen nur bezahlen, wenn Sie etwas für Ihr Unternehmen bauen. Das kostenlose Guthaben kann Ihre Testprojekte erleichtern.

Das Lernprogramm ist in zwei Teile unterteilt, von denen der erste den Azure-Anmeldeprozess beschreibt und einen virtuellen Server erstellt. Der zweite Teil beschäftigt sich mit dem Einrichten und Konfigurieren Ihres Servers als Host für WordPress.

Einrichten von Azure

Schritt 1 : Gehen Sie hier zur Microsoft Dev Essentials-Website. Schließen Sie den Anmeldevorgang ab, um Ihr kostenloses Guthaben zu erhalten. Wechseln Sie nun zur Azure-Website und melden Sie sich mit Ihren Anmeldeinformationen an. Jetzt haben Sie ein voll funktionsfähiges Azure-Konto, mit dem Sie Anwendungen bereitstellen können.

Schritt 1 (Alternativ): Es gibt eine Alternative Ich möchte mich nicht mit Dev Essentials anmelden. Sie können direkt auf die Azure-Website gehen und eine kostenlose Testversion starten, die Ihnen 200 $ Guthaben für einen Zeitraum von einem Monat bietet.

Schritt 2 : Jetzt müssen wir eine virtuelle Maschine erstellen, auf der unser Server läuft. Wir haben Ubuntu 14.04 LTS für die Bereitstellung eines Servers verwendet. Sie können andere Versionen oder sogar Windows zur Bereitstellung des Servers verwenden.

Um eine neue virtuelle Maschine zu erstellen, klicken Sie im Azure-Dashboard auf das grüne Symbol plus . Suche nun nach ` Ubuntu Server 14.04 LTS ` und drücke ` Enter `. Wählen Sie die relevante Option aus den Suchergebnissen und wählen Sie als Bereitstellungsmodell ` Ressourcen-Manager . Drücken Sie die Schaltfläche Erstellen . Sie können auf die Bilder klicken, um die größere Version zu sehen.

Schritt 3 : Jetzt müssen wir einige Einstellungen vornehmen, um unsere virtuelle Maschine einzurichten. Befolgen Sie diese Schritte sorgfältig, um Validierungsfehler zu vermeiden. Wählen Sie einen Namen für die Maschine und dann den VM-Festplattentyp als SSD `. Sie müssen es als SSD wählen, damit Ihr Server viel schneller läuft als die herkömmlichen Webhosts.

Unser Ziel im gesamten Tutorial ist es, die WordPress-Installation im Backend schneller zu machen, so dass eine SSD ein Muss ist. Wählen Sie nun einen Benutzernamen und ändern Sie den Authentifizierungstyp auf ` Passwort` . Erstellen Sie ein ausreichend starkes Passwort und vergewissern Sie sich, dass Sie sich den Benutzernamen und das Passwort merken.

Wählen Sie nun Create new unter der Ressourcengruppe und wählen Sie einen passenden Namen. Normalerweise beginnt der Name mit ` RG ` gefolgt von dem Namen Ihrer virtuellen Maschine. Wählen Sie dann einen Ort, der Ihnen am nächsten ist und Ihnen im kostenlosen Konto zur Verfügung steht. Wir wählen den nächstgelegenen Standort, um die Latenz zu verringern und die Geschwindigkeit zu verbessern. Wenn Sie fertig sind, drücken Sie OK

Schritt 4 : In diesem Schritt müssen Sie die Größe der virtuellen Maschine auswählen. Die Größe hängt vollständig von der Anforderung Ihres Projekts ab. Wir empfehlen DS1_V2 für dieses Tutorial und für das Hosten Ihrer anderen gemeinsamen Projekte. Sie können das System problemlos erweitern, wenn Ihr Unternehmen wächst und Sie mehr Traffic auf Ihrer Website haben. Einfache Skalierung ist das Schöne an Microsoft Azure. DS1_V2 kommt mit einem Single-Core-Prozessor, 3,5 GB RAM und 7 GB SSD-Festplattenspeicher und kann irgendwo bei 60 $ pro Monat kosten, wenn Sie irgendwo einen Server benutzen in der Nähe von Südostasien.

Sie müssen die Kosten nicht bezahlen, da Sie bereits die in Schritt 1 erhaltenen kostenlosen Guthaben haben. Wählen Sie die entsprechende Größe und drücken Sie ` Wählen Sie .

Schritt 5 : Dies ist der wichtigste Schritt bei der Konfiguration einiger optionaler Einstellungen. Hier können Sie den Namen Ihres Speicherkontos auswählen. Außerdem können Sie die öffentliche IP-Adresse Ihrer virtuellen Maschine konfigurieren. Die IP kann dynamisch oder statisch gemäß Ihrer Anforderung sein. Wir verwenden Dynamik für dieses Tutorial. Außerdem müssen wir in der Netzwerksicherheitsgruppenfirewall eine neue Eingangsregel erstellen. Wir erstellen diese Regel, damit unser Computer Port 80 überwachen und den Inhalt der Website bedienen kann.

Um diese Regel hinzuzufügen, wählen Sie NSG aus dem Menü und dann unter `Eingehende Regeln` drücken Sie Fügen Sie eine Eingangsregel hinzu. Befolgen Sie die folgende Konfiguration, um diese Regel einzurichten:

  • Name: "http"
  • Priorität: Eine ganze Zahl größer als die SSH-Priorität (> 1000)
  • Dienst: "HTTP"
  • Port: 80 (Standard)
  • Protokoll: "TCP" (Standard)
  • Aktion: Erlaube

Drücke alle "OK" -Buttons, um die Regel zu erstellen und die Einstellungen zu speichern. Und Sie haben Ihre virtuelle Maschine, die über Port 80 mit anderen Computern kommunizieren kann, erfolgreich konfiguriert.

Schritt 6 : Jetzt führt Azure eine Überprüfung auf dem Computer durch, um sicherzustellen, dass Sie ihn ordnungsgemäß konfiguriert haben und es gibt keine Fehler. Wenn die Validierung mit allen grünen Flags bestanden hat, können Sie Ihren Computer schließlich bereitstellen, indem Sie auf die Schaltfläche OK klicken. Jetzt wird es einige Minuten dauern, bis die Bereitstellung abgeschlossen ist. Wenn die Bereitstellung fehlschlägt, können Sie die gesamte Ressourcengruppe löschen und den Vorgang wiederholen oder mit uns im folgenden Kommentarbereich diskutieren.

Sie können jetzt sehen, dass Ihre virtuelle Maschine ausgeführt wird. Im nächsten Teil des Posts - Wie installiere ich WordPress auf Microsoft Azure - haben wir besprochen, wie man sich mit diesem Rechner verbindet und WordPress darauf installiert und hostet.