Azurblau

Wie installiere und richte ich WordPress auf Microsoft Azure ein?

Wie installiere und richte ich WordPress auf Microsoft Azure ein?

Willkommen zu Teil 2 des Tutorials So führen Sie blitzschnell WordPress auf Microsoft Azure aus. Im ersten Teil haben wir die Einrichtung eines Virtuelle Maschine auf Ihrem Azurblau Konto. Und in diesem Beitrag werden wir sehen, wie Sie sich mit Ihrem Server verbinden und mit dem Herunterladen und Installieren beginnen start WordPress darauf.

WordPress auf Microsoft Azure installieren und einrichten

Dieser Beitrag wird viele Terminalbefehle enthalten, also versuchen Sie bitte, das Tutorial Schritt für Schritt zu befolgen und versuchen Sie keinen Schritt zu überspringen.

Einrichten Ihres Servers

Schritt 1: Um mit Ihrer virtuellen Maschine zu kommunizieren, müssen Sie eine SSH-Verbindung herstellen und einen SSH-Client verwenden.

Was ist SSH?

Laut Wikipedia ist Secure Shell (SSH) ein kryptografisches Netzwerkprotokoll für den sicheren Betrieb von Netzwerkdiensten über ein ungesichertes Netzwerk. Die bekannteste Beispielanwendung ist die Remote-Anmeldung bei Computersystemen durch Nutzer.

Wir verwenden PuTTY, einen kostenlosen SSH- und Telnet-Client in diesem Tutorial. Für diesen Schritt müssen Sie also PuTTY von hier herunterladen und installieren.

Schritt 2: Melden Sie sich bei Ihrem Azure-Panel an, öffnen Sie die virtuelle Maschine, die wir im ersten Teil erstellt haben, und klicken Sie auf 'Start'. Klicken Sie dann auf 'Verbinden', um die Verbindung zu starten. Jetzt zeigt ein Pop-up Ihren Benutzernamen und die öffentliche IP-Adresse Ihres Computers an. Kopieren Sie den gesamten SSH-Hostnamen (z.G. [E-Mail geschützt]). Sie können auf die Bilder klicken, um die größere Version zu sehen.

Öffnen Sie nun PuTTY und fügen Sie diesen Hostnamen in das Hostname Feld und wählen Sie den Verbindungstyp als SSH und drücke mit allen anderen Einstellungen als Standard auf Öffnen. Ein neues Terminalfenster würde sich öffnen und Sie zur Eingabe des Passworts auffordern. Geben Sie das Passwort ein, das in gewählt wurde Teil 1 beim Erstellen einer virtuellen Maschine. Jetzt sind Sie endlich über eine SSH-Verbindung mit Ihrem virtuellen Server verbunden. Jetzt müssen Sie nur noch einige Befehle in dieses Terminalfenster eingeben, um die richtige Software und WordPress zu installieren software.

Apache installieren

Schritt 3: Zunächst müssen Sie sicherstellen, dass alle Pakete Ihrer Ubuntu-Installation auf dem neuesten Stand sind. Führen Sie den folgenden Befehl aus, um sie zu aktualisieren:

sudo apt-get update

Jetzt installieren wir Apache, eine kostenlose HTTP-Serversoftware. Grundsätzlich ist Apache derjenige, der auf die Anfrage von jemandem hört, den Inhalt Ihrer Website anzuzeigen. Lesen Sie hier mehr über Apache. Führen Sie den folgenden Befehl aus, um Apache zu installieren:

sudo apt-get install apache2

Navigieren Sie nun zu dem Verzeichnis, in dem die Konfigurationsdatei von Apache gespeichert ist, und öffnen Sie sie mit dem Texteditor.

sudo nano /etc/apache2/apache2.conf

Fügen Sie am Ende dieser Datei die folgende Zeile hinzu:

„Servername 127“.0.0.1”.


Speichern Sie nun die Datei, indem Sie 'Strg + Aus' dann Eingeben und dann 'Strg + X'.

Starten Sie den Apache-Dienst neu:

sudo service apache2 neu laden

Und erteilen Sie Apache Berechtigungen, indem Sie den folgenden Befehl ausführen:

sudo ufw erlauben in "Apache Full"

MySQL und PHP installieren

Schritt 4: Führen Sie die folgenden Befehle aus, um MySQL und PHP auf Ubuntu zu installieren:

sudo apt-get install mysql-server

Wählen Sie ein geeignetes MySQL-Root-Passwort und drücken Sie 'Enter'.

sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt php5-mysql sudo apt-get install php5-cli sudo apt-get install php5-gd libssh2-php

PHP-Dateien sollen gegenüber den HTML-Dateien Vorrang eingeräumt werden, daher müssen wir eine andere Konfigurationsdatei ändern:

sudo nano /etc/apache2/mods-enabled/dir.conf

Verschieben Sie nun in dieser Datei "index".php“ so dass es vor „index“ kommt.html“. Starten Sie den Apache-Server neu.

sudo service apache2 neu laden

Erstellen einer MySQL-Datenbank

Schritt 5: Folgen Sie den Befehlen:

mysql -u root -p CREATE DATABASE test DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci; GRANT ALL ON-Test.* AN 'tester'@'localhost' IDENTIFIZIERT DURCH 'testpwd'; Flush-Privilegien; Ausgang;


Diese Befehle erstellen eine Datenbank namens test mit einem Benutzer namens „tester“ und dem Passwort „testpwd“. Diese Datenbank wird von WordPress verwendet, um alle Daten zu speichern.

WordPress installieren

Schritt 6: Dies ist eigentlich der Schritt, der WordPress herunterlädt. Navigieren Sie zum Stammverzeichnis und laden Sie dann WordPress herunter und extrahieren Sie es.

wget http://wordpress.org/neueste.Teer.gz tar xzvf neueste.Teer.gz

Navigieren Sie in das WWW-Verzeichnis, in dem alle Website-Dateien gespeichert sind, und kopieren Sie den gesamten Inhalt des WordPress hier in einen neuen Ordner Ihrer Wahl.

cd /var/www sudo mkdir twcwp

Erstellen Sie nun die wp-config.php-Datei, indem Sie die Kopie der Beispielkonfigurationsdatei erstellen und dann den gesamten Inhalt des heruntergeladenen Ordners in den Ordner 'wordpress' im www-Verzeichnis kopieren.

cp ~/wordpress/wp-config-sample.php ~/wordpress/wp-config.php sudo rsync -avP ~/wordpress/ /var/www/twcwp/


Navigieren Sie zum neuen Website-Verzeichnis und bearbeiten Sie die WordPress-Konfigurationsdatei, damit WordPress mit der Datenbank kommunizieren kann.

cd /var/www/twcwp/ sudo nano wp-config.php

Geben Sie die Datenbankdetails ein, die wir in den vorherigen Schritten erstellt haben, und speichern Sie die Datei. (siehe Screenshot unten als Referenz)

Apache konfigurieren

Schritt 7: Als letzten Schritt müssen wir Apache so konfigurieren, dass es weiß, dass eine Website in unserem Ordner „twcwp“ läuft. Wir müssen zum Ordner der verfügbaren Sites navigieren und eine neue Datei namens "twcwp" erstellen.conf', die der Standardkonfigurationsdatei ähnelt.

sudo chown www-data:www-data * -R cd /etc/apache2/sites-available sudo cp 000-default.conf twcwp.conf sudo nano twcwp.conf

Ändern Sie in dieser Datei die folgenden Zeilen

ServerAlias ​​sollte der von Ihnen registrierte Domainname sein (in unserem Fall haben wir den Domainnamen nicht registriert, sondern verwenden ihn nur als Referenz).

Führen Sie diesen letzten Befehlssatz aus:

sudo chown -R twctestingadmin:www-data * sudo mkdir /var/www/twcwp/wp-content/uploads sudo a2ensite twcwp.conf sudo service apache2 reload

Hier ist „twctestingadmin“ der Benutzername des Administratorkontos auf unserer virtuellen Maschine und „twcwp“ ist das Verzeichnis, das WordPress-Dateien enthält. Sie können diese Zeichenfolgen durch Ihre Daten ersetzen.

Und das ist es, jetzt haben Sie eine voll funktionsfähige virtuelle Maschine, die auf Microsoft Azure läuft und Ihre WordPress-Website hostet. Alles, was Sie jetzt tun müssen, ist Ihre DNS-Einträge so zu konfigurieren, dass die Website auf die öffentliche IP-Adresse der virtuellen Maschine verweist.

Wenn Sie Ihre Website vorübergehend ausführen möchten, können Sie die Windows-Hosts-Datei bearbeiten und einen Eintrag hinzufügen, der die öffentliche IP-Adresse vorübergehend dem Domänennamen zuordnet. (siehe Screenshot als Referenz)

Das Tutorial ist ziemlich lang und beinhaltet viele Schritte. Sie können gerne Ihre Fragen in den Kommentaren unten stellen und wir helfen Ihnen gerne weiter. Einige Begriffe, die in diesem Beitrag verwendet werden, mögen Ihnen neu erscheinen. Sie können sie bei Google suchen oder einfach eine Nachricht in Kommentaren hinterlassen.

Außerdem möchte ich Ihnen die beiden Persönlichkeiten vorstellen, die uns diesen wunderbaren Workshop in der Gegend von Chandigarh gebracht haben:

Der Workshop wurde gemeinsam durchgeführt von Microsoft-Benutzergruppe Chandigarh und WordPress Chandigarh. Du kannst mit beiden Gruppen auf Facebook in Kontakt treten und auf meetup nach bevorstehenden Meetups in Chandigarh suchen.com.

Verwandte liest:

So steigern Sie die FPS unter Linux?
FPS steht für Bilder pro Sekunde. Die Aufgabe von FPS besteht darin, die Bildrate bei Videowiedergaben oder Spielleistungen zu messen. In einfachen Wo...
Top Oculus App Lab-Spiele
Wenn Sie Besitzer eines Oculus-Headsets sind, müssen Sie über Sideloading informiert sein. Sideloading ist der Prozess der Installation von Inhalten, ...
Top 10 Spiele zum Spielen auf Ubuntu
Die Windows-Plattform war eine der dominierenden Plattformen für Spiele aufgrund des großen Prozentsatzes von Spielen, die heute entwickelt werden, um...