Android

Installation und Einrichtung von WordPress auf Microsoft Azure

Wordpress Tutorial Teil 1 - Einführung und Installation

Wordpress Tutorial Teil 1 - Einführung und Installation

Inhaltsverzeichnis:

Anonim

Willkommen zum Teil 2 des Tutorials Wie man WordPress auf Microsoft Azure blitzschnell ausführt. Im ersten Teil haben wir das Einrichten einer virtuellen Maschine auf Ihrem Azure Konto besprochen. Und in diesem Beitrag werden wir sehen, wie Sie eine Verbindung zu Ihrem Server herstellen und WordPress herunterladen und installieren.

WordPress auf Microsoft Azure installieren und einrichten

Dieser Beitrag enthält eine Menge Terminals Bitte versuchen Sie, Schritt für Schritt dem Tutorial zu folgen und keine Schritte zu überspringen.

Server einrichten

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

Was ist SSH?

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

Wir verwenden in diesem Tutorial 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-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. In einem Popup-Fenster wird nun Ihr Benutzername und die öffentliche IP-Adresse Ihres Computers angezeigt. 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 Feld Hostname ein und wählen Sie den Verbindungstyp SSH und öffnen Sie mit allen andere Einstellungen als Standard. Ein neues Terminalfenster würde sich öffnen und Sie nach dem Passwort fragen. Geben Sie das Passwort ein, das beim Erstellen einer virtuellen Maschine in Teil 1 gewählt wurde. Jetzt sind Sie über eine SSH-Verbindung mit Ihrem virtuellen Server verbunden. Jetzt müssen Sie lediglich einige Befehle in dieses Terminalfenster eingeben, um die richtige Software und WordPress zu installieren.

Apache installieren

Schritt 3 : Zuerst müssen Sie sicherstellen, dass alle Pakete auf Ihrem Die Installation von Ubuntu ist aktuell. 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 eines Nutzers hört, den Inhalt seiner Website anzuzeigen. Lesen Sie mehr über Apache hier. Führen Sie zur Installation von Apache den folgenden Befehl aus:

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

Am Ende dieser Datei fügen Sie die folgende Zeile hinzu:

"ServerName 127.0.0.1".

Speichern Sie nun die Datei mit Strg + O und dann Geben Sie und dann Ctrl + X ein.

Starten Sie den Apache-Dienst neu:

sudo-Dienst apache2 reload

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

sudo ufw erlauben in "Apache Full"

Installieren 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 installieren php5 libapache2-mod-php5 php5-mcrypt php5-mysql sudo apt-get installieren php5-cli sudo apt-get installieren php5-gd libssh2-php

PHP-Dateien sollen prio gegeben werden Richtiger als die HTML-Dateien, also müssen wir eine andere Konfigurationsdatei ändern:

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

Jetzt verschieben Sie in dieser Datei "index.php", so dass es kommt vor "index.html". Starten Sie den Apache-Server neu.

sudo-Dienst 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 VON `testpwd`; FLUSH PRIVILEGES; Beenden;

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.

Installieren von WordPress

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

wget //wordpress.org/latest.tar.gz tar xzvf last.tar.gz

Navigieren Sie zum WWW-Verzeichnis, in dem sich alle Website-Dateien befinden speichern und kopieren Sie den gesamten Inhalt von WordPress hier in einem 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 /

Navigiere zum neuen Website-Verzeichnis und bearbeite die WordPress-Konfigurationsdatei, damit WordPress mit der Datenbank kommunizieren kann.

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

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

Konfigurieren von Apache

Schritt 7 : Jetzt für den letzten Schritt müssen wir Apache konfigurieren, damit es weiß, dass eine Website unter unserem "twcwp" -Ordner läuft. Wir müssen zum Ordner "Verfügbare Sites" navigieren 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
  • DocumentRoot / var / www / twcwp

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

Führen Sie diesen letzten Satz von Befehle:

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

Hier ist "twctestingadmin" der Benutzername von admin Konto auf unserer virtuellen Maschine und "twcwp" ist das Verzeichnis, das WordPress-Dateien enthält. Sie können diese Zeichenfolgen durch Ihre Daten ersetzen.

Und 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 zeigt.

Wenn Sie Ihre Website vorübergehend ausführen möchten, können Sie die Windows-Hosts-Datei bearbeiten und einen Eintrag hinzufügen Die öffentliche IP-Adresse wird vorübergehend dem Domänennamen zugeordnet. (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 werden Ihnen gerne weiterhelfen. Einige Begriffe, die in diesem Beitrag verwendet werden, erscheinen Ihnen vielleicht neu, Sie können sie in Google suchen oder einfach eine Nachricht in Kommentare einfügen.

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

  • Jasjit Chopra - LinkedIn
  • Divyadeep Sawhney - LinkedIn

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

Verwandte Themen:

  • Wie installiert man WordPress auf der Google Cloud Platform
  • Wie hostet man WordPress Blog mit Microsoft IIS
  • Erstellen Sie WordPress-Site mit Microsoft WebMatrix
  • So installieren Sie WordPress auf Windows PC.