So installieren und richten Sie WordPress auf Microsoft Azure ein

Willkommen zum zweiten Teil des Leitfadens ” So führen Sie blitzschnelles WordPress auf Microsoft Azure aus(So ​​führen Sie blitzschnelles WordPress auf Microsoft Azure aus) . Im ersten Teil haben wir die Einstellung besprochen virtuelle Maschine(Virtuelle Maschine) in Ihrem Konto Azurblau. Und in diesem Beitrag werden wir sehen, wie Sie sich mit Ihrem Server verbinden und mit dem Herunterladen und Installieren darauf beginnen WordPress .

Installation(Installieren) und einrichten WordPress auf der Microsoft Azure

Dieser Beitrag wird viele Terminalbefehle enthalten, also versuchen Sie bitte, den Anweisungen Schritt für Schritt zu folgen und keinen einzigen Schritt zu überspringen.

Einrichten Ihres Servers

Schritt 1(Schritt 1): Um mit Ihrer virtuellen Maschine zu kommunizieren, müssen Sie installieren SSH – Verbindung und Verwendung SSH – Klient.

Was ist SSH?

Laut Wikipedia ist Secure Shell (SSH) ein kryptografisches Netzwerkprotokoll zum sicheren Betreiben von Netzwerkdiensten über ein ungesichertes Netzwerk. Die bekannteste Beispielanwendung ist die Remote-Anmeldung von Benutzern an Computersystemen.

In diesem Leitfaden verwenden wir Kitt kostenloser Client SSH und Telnet. Also, (hier) für diesen Schritt müssen Sie herunterladen und installieren Kitt von hier.

Schritt 2(Schritt 2) Melden Sie sich bei Ihrem Panel an Azurblau , ö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. Das Popup zeigt nun Ihren Benutzernamen und die öffentliche IP-Adresse Ihres Computers an. Kopieren Sie den vollständigen Hostnamen SSH (zum Beispiel , [email protected] ). Sie können auf die Bilder klicken, um eine größere Version zu sehen.

Jetzt offen Kitt und fügen Sie diesen Hostnamen in das ” Hostname”(Hostname) , wählen Sie den Verbindungstyp als SSH und klicken Sie mit allen anderen Standardeinstellungen auf “Öffnen”. Ein neues Terminalfenster wird geöffnet und Sie werden nach einem Passwort gefragt. Geben Sie das gewählte Passwort ein Teile 1(Teil 1) beim Erstellen der virtuellen Maschine. Sie sind nun endlich über eine SSH-Verbindung mit Ihrem virtuellen Server verbunden. Alles, was Sie jetzt tun müssen, ist, ein paar Befehle in dieses Terminalfenster einzugeben, um die richtige Software zu installieren und WordPress .

Apache installieren

Schritt 3(Schritt 3) : Vor(Zunächst) müssen Sie sicherstellen, dass alle Pakete in Ihrer Installation vorhanden sind Ubuntu Aktualisiert. Führen Sie den folgenden Befehl aus, um sie zu aktualisieren:

sudo apt-get update

Jetzt werden wir setzen Apache gratis Software http – Server. In der Tat(Grundsätzlich) Apache hört auf die Anfrage von jemandem, den Inhalt Ihrer Website anzuzeigen. Mehr über Apache hier hier) . Führen Sie zur Installation den folgenden Befehl aus Apache :

sudo apt-get install apache2

Wechseln Sie nun in das Verzeichnis, in dem die Apache-Konfigurationsdatei gespeichert ist, und öffnen Sie diese mit einem Texteditor.

sudo nano /etc/apache2/apache2.conf

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

“ServerName 127.0.0.1”.

So richten Sie WordPress auf Microsoft Azure ein und installieren es

Starten Sie den Apache-Dienst neu:

sudo service apache2 reload

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

sudo ufw allow in “Apache Full”

Installation von MySQL und PHP

Schritt 4:(Schritt 4:) Führen Sie zur Installation die folgenden Befehle aus MySQL und PHP in Ubuntu :

sudo apt-get install mysql-server

Auswählen(Wählen Sie) ein geeignetes Root-Passwort MySQL 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(PHP) sollte Vorrang vor Dateien haben HTML also müssen wir eine weitere Konfigurationsdatei ändern:

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

Verschieben Sie nun in dieser Datei “index.php”, sodass es vor “index.html” steht. Starten Sie den Server neu Apache .

sudo service apache2 reload

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.* TO ‘tester’@’localhost’ IDENTIFIED BY ‘testpwd';

FLUSH PRIVILEGES;

Exit;

WordPress installieren

Schritt 6:(Schritt 6: ) Dies ist eigentlich der Schritt, der geladen wird WordPress . Navigieren(Navigieren) Sie zum Stammverzeichnis und laden Sie es herunter und entpacken Sie es WordPress .

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

tar xzvf latest.tar.gz

Gehen Sie zum Verzeichnis www wo alle Website-Dateien gespeichert sind und kopieren Sie alle Inhalte WordPress hier in einen neuen Ordner Ihrer Wahl.

cd /var/www

sudo mkdir twcwp

Erstellen Sie nun eine wp-config.php-Datei, indem Sie eine Kopie der Beispiel-Konfigurationsdatei erstellen, und kopieren Sie dann den gesamten Inhalt des heruntergeladenen Ordners in den Ordner „wordpress“ im www-Verzeichnis.

cp ~/wordpress/wp-config-sample.php ~/wordpress/wp-config.php

sudo rsync -avP ~/wordpress/ /var/www/twcwp/

cd /var/www/twcwp/

sudo nano wp-config.php

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

Apache-Setup

Schritt 7(Schritt 7) Als letzten Schritt müssen wir Apache so konfigurieren, dass er weiß, dass eine Website in unserem „twcwp“-Ordner läuft. Wir müssen zum Ordner „Available Sites“ gehen und eine neue Datei namens „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

Ändern Sie in dieser Datei die folgenden Zeilen

  • ServerAdmin Ihre_E-Mail-Adresse
  • Servername twcwp.com
  • Serveralias twcwp.com
  • Dokumentenstamm /var/www/twcwp

Serveralias muss ein Domainname sein, den Sie registriert haben (in unserem Fall haben wir keinen Domainnamen registriert, wir verwenden ihn nur als Referenz).

Vollständig(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 VM und „twcwp“ ist das Verzeichnis, das die Dateien enthält WordPress. Sie können diese Zeilen durch Ihre eigenen Daten ersetzen.

Das ist es, Sie haben jetzt eine voll funktionsfähige virtuelle Maschine, die ausgeführt wird Microsoft Azure Hosting Ihrer Website WordPress . Sie müssen lediglich DNS-Einträge einrichten, damit die Website auf die öffentliche IP-Adresse der VM verweist.

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

Das Tutorial ist ziemlich lang und enthält viele Schritte. Sie können Fragen im Kommentarbereich unten stellen und wir helfen Ihnen gerne weiter. Einige der in diesem Beitrag verwendeten Begriffe mögen Ihnen neu erscheinen, Sie können sie auf Google suchen oder einfach eine Nachricht in den Kommentaren hinterlassen.

Außerdem möchte ich euch zwei Persönlichkeiten vorstellen, die uns dieses Wunderbare beschert haben Seminar(Werkstatt) in der Umgebung Chandigarh(Chandigarh):

  • Jasjit Chopra
  • Divyadeep Soni

Der Workshop wurde gemeinsam durchgeführt Microsoft-Benutzergruppe Chandigarh und WordPress Chandigarh . Sie erreichen beide Gruppen unter Facebook und informieren Sie sich über anstehende Treffen in der Umgebung Chandigarh(Chandigarh) auf meetup.com.

Verwandte Lesungen:(Verwandte Lektüre:)

  • So installieren Sie WordPress auf der Google Cloud Platform
  • So hosten Sie ein WordPress-Blog mit Microsoft IIS
  • Erstellen Sie eine WordPress-Site mit Microsoft WebMatrix
  • So installieren Sie WordPress auf einem Windows-PC.

Willkommen zu Teil 2 des Tutorials So führen Sie blitzschnelles WordPress auf Microsoft Azure aus. Im ersten Teil haben wir die Einrichtung von a besprochen 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 WordPress darauf.

WordPress auf Microsoft Azure installieren und einrichten

Dieser Beitrag wird viele Terminalbefehle enthalten, also versuchen Sie bitte, dem Tutorial Schritt für Schritt zu folgen 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 zum sicheren Betreiben von Netzwerkdiensten über ein ungesichertes Netzwerk. Die bekannteste Beispielanwendung ist die Remote-Anmeldung von Benutzern an Computersystemen.

In diesem Tutorial verwenden wir PuTTY, einen kostenlosen SSH- und Telnet-Client. 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 Popup-Fenster Ihren Benutzernamen und die öffentliche IP-Adresse Ihres Computers an. Kopieren Sie den gesamten SSH-Hostnamen (z [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 die Hostname Feld und wählen Sie den Verbindungstyp als SSH und klicken Sie auf Öffnen mit allen anderen Einstellungen als Standard. Ein neues Terminalfenster würde sich öffnen und Sie zur Eingabe des Passworts auffordern. Geben Sie das gewählte Passwort ein Teil 1 beim Erstellen einer virtuellen Maschine. Jetzt sind Sie endlich über eine SSH-Verbindung mit Ihrem virtuellen Server verbunden. Alles, was Sie jetzt tun müssen, ist, einige Befehle in dieses Terminalfenster einzugeben, um die richtige Software und WordPress zu installieren.

Apache installieren

Schritt 3: Zunächst müssen Sie sicherstellen, dass alle Pakete auf Ihrer Installation von Ubuntu 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-Server-Software. 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 in das 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”.

So richten Sie WordPress auf Microsoft Azure ein und installieren es

Starten Sie den Apache-Dienst neu:

sudo service apache2 reload

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

sudo ufw allow in “Apache Full”

Installation von MySQL und PHP

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 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

Da PHP-Dateien Vorrang vor den HTML-Dateien haben sollen, müssen wir eine weitere 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

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.* TO ‘tester’@’localhost’ IDENTIFIED BY ‘testpwd';

FLUSH PRIVILEGES;

Exit;

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/latest.tar.gz

tar xzvf latest.tar.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 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 www-Verzeichnis.

cp ~/wordpress/wp-config-sample.php ~/wordpress/wp-config.php

sudo rsync -avP ~/wordpress/ /var/www/twcwp/

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 er weiß, dass eine Website unter unserem „twcwp“-Ordner 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

Ändern Sie in dieser Datei die folgenden Zeilen

  • ServerAdmin Ihre_E-Mail-Adresse
  • Servername twcwp.com
  • Serveralias twcwp.com
  • DocumentRoot /var/www/twcwp

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

Führen Sie diese letzten Befehle 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. Jetzt müssen Sie nur noch Ihre DNS-Einträge so 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-Hostdatei 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 Fragen in den Kommentaren unten stellen und wir helfen Ihnen gerne weiter. Einige Begriffe, die in diesem Beitrag verwendet werden, erscheinen Ihnen möglicherweise neu. Sie können sie mit Google durchsuchen oder einfach eine Nachricht in den 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:

  • Jasjit Chopra
  • Divyadeep Sawhney

Der Workshop wurde gemeinsam durchgeführt von Microsoft-Benutzergruppe Chandigarh und WordPress Chandigarh. Sie können mit beiden Gruppen auf Facebook in Kontakt treten und auf meetup.com nach bevorstehenden Treffen in der Region Chandigarh suchen.

verwandte liest: