Willkommen zu Teil 2 des Tutorials Wie man extrem schnelles WordPress auf Microsoft Azure laufen lässt. Im ersten Teil besprachen wir die Einrichtung von a Virtuelle Maschine auf Ihrem Azurblau Konto. In diesem Beitrag erfahren Sie, wie Sie eine Verbindung zu Ihrem Server herstellen und mit dem Herunterladen und Installieren beginnen WordPress darauf

Installieren und installieren Sie WordPress unter Microsoft Azure

Dieser Beitrag enthält viele Terminalbefehle. Versuchen Sie daher, das Lernprogramm Schritt für Schritt zu befolgen und versuchen Sie, keinen Schritt zu überspringen.

Server einrichten

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

Was ist SSH?

According to Wikipedia, Secure Shell (SSH) is a cryptographic network protocol for operating network services securely over an unsecured network. The best known example application is for remote login to computer systems by users.

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

Schritt 2: Melden Sie sich bei Ihrem Azure-Bedienfeld 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 herzustellen. Jetzt zeigt ein Popup Ihren Benutzernamen und die öffentliche IP-Adresse Ihres Computers an. Kopieren Sie den gesamten SSH-Hostnamen (z. B. [email protected]). 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 ein Hostname Feld und wählen Sie Verbindungstyp als SSH und klicke mit allen anderen Einstellungen als Standard. Ein neues Terminalfenster öffnet sich und fordert Sie auf, das Kennwort einzugeben. Geben Sie das Passwort ein, das Sie gewählt haben Teil 1 beim Erstellen einer virtuellen Maschine. Nun 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.

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 die Aufforderung einer Person zur Anzeige des Inhalts Ihrer Website hört. 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 aufStrg + O' dann Eingeben und dann 'Strg + X’.

Starten Sie den Apache-Dienst neu:

sudo service apache2 reload

Gewähren Sie Apache Berechtigungen, indem Sie den folgenden Befehl ausführen:

sudo ufw allow in “Apache Full”

MySQL und PHP installieren

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

sudo apt-get install mysql-server

Wählen Sie ein entsprechendes MySQL-Root-Passwort und drücken Sie die Eingabetaste.

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 haben eine höhere Priorität als die HTML-Dateien, 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 sie vor "index.html" steht. Starten Sie den Apache-Server neu.

sudo service apache2 reload

MySQL-Datenbank erstellen

Schritt 5: Befolgen Sie die Befehle:

mysql -u root -p CREATE DATABASE test DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci; GRANT ALL ON test.* TO ‘tester’@’localhost’ IDENTIFIED BY ‘testpwd'; FLUSH PRIVILEGES; Exit;

Diese Befehle erstellen eine Datenbank namens test mit einem Benutzer namens "tester" und dem Kennwort "testpwd". Diese Datenbank wird von WordPress zum Speichern aller Daten verwendet.

WordPress installieren

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

wget http://wordpress.org/latest.tar.gz tar xzvf latest.tar.gz

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

cd /var/www sudo mkdir twcwp

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

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 Abbildung unten als Referenz)

Apache konfigurieren

Schritt 7: Als letzten Schritt müssen wir den Apache so konfigurieren, dass er weiß, dass eine Website in unserem Ordner "twcwp" läuft. Wir müssen zum Ordner "available sites" navigieren und eine neue Datei mit dem Namen "twcwp.conf" erstellen, 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

In dieser Datei ändern Sie die folgenden Zeilen

  • ServerAdmin Ihre_E-Mail-Adresse
  • ServerName twcwp.com
  • ServerAlias ​​twcwp.com
  • DocumentRoot / var / www / twcwp

ServerAlias ​​sollte der Domain-Name sein, den Sie registriert haben (in unserem Fall haben wir den Domain-Namen 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" das Verzeichnis, das WordPress-Dateien enthält. Sie können diese Zeichenfolgen durch Ihre Details ersetzen.

Und jetzt haben Sie eine voll funktionsfähige virtuelle Maschine, die auf Microsoft Azure ausgeführt wird und die Ihre WordPress-Website hostet. Sie müssen nun nur noch Ihre DNS-Einträge konfigurieren, sodass 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 temporär dem Domänennamen zuordnet. (siehe Screenshot als Referenz)

Das Tutorial ist ziemlich lang und beinhaltet viele Schritte.Sie können gerne Fragen in den Kommentaren stellen und wir helfen Ihnen gerne weiter. Einige Begriffe, die in diesem Beitrag verwendet werden, erscheinen Ihnen möglicherweise neu. Sie können sie von Google durchsuchen oder eine Nachricht in Kommentaren einfügen.

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

  • Jasjit Chopra - LinkedIn
  • Divyadeep Sawhney - LinkedIn

Der Workshop wurde gemeinsam von durchgeführt Microsoft-Benutzergruppe Chandigarh und WordPress Chandigarh. Sie können sich mit beiden Gruppen auf Facebook in Verbindung setzen und auf meetup.com zukünftige Treffen in Chandigarh suchen.

Verwandte Lesungen:

  • So installieren Sie WordPress auf der Google Cloud-Plattform
  • So hosten Sie einen WordPress-Blog mit Microsoft IIS
  • Erstellen Sie eine WordPress-Site mit Microsoft WebMatrix
  • So installieren Sie WordPress auf einem Windows-PC.
Top-Tipps:
Kommentare: