So installieren und konfigurieren Sie WordPress auf Microsoft Azure
Willkommen zu Teil 2 des Tutorials How to run blazingly fast WordPress on Microsoft Azure . Im ersten Teil haben wir die Einrichtung einer virtuellen Maschine(Virtual Machine) in Ihrem Azure- Konto besprochen. Und in diesem Beitrag werden wir sehen, wie Sie sich mit Ihrem Server verbinden und mit dem Herunterladen und Installieren von WordPress beginnen .
(Install)WordPress auf Microsoft Azure installieren und einrichten(WordPress)
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(Step 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. (SSH)Für diesen Schritt müssen Sie also PuTTY von hier(here) herunterladen und installieren .
Schritt 2(Step 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 . 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 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 Passwort ein, das Sie in Teil 1(part 1) beim Erstellen einer virtuellen Maschine gewählt haben. 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(Step 3) : Zunächst(First) 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(Basically) ist Apache derjenige, der auf die Anfrage von jemandem hört, den Inhalt Ihrer Website anzuzeigen. Lesen Sie hier(here) 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”.
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:(Step 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(Choose) 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(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:(Step 6: ) Dies ist eigentlich der Schritt, der WordPress herunterlädt . Navigieren Sie(Navigate) 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(Enter) 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(Step 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 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(Execute) 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 wundervollen Workshop in der Gegend von Chandigarh gebracht haben:
- Jasjit Chopra
- Divyadeep Sawhney
Der Workshop wurde gemeinsam von der Microsoft Users Group Chandigarh und WordPress Chandigarh durchgeführt . 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:(Related reads:)
- So installieren Sie WordPress auf der Google Cloud Platform(How to install WordPress on Google Cloud Platform)
- So hosten Sie WordPress-Blogs mit Microsoft IIS
- Erstellen Sie eine WordPress-Site mit Microsoft WebMatrix
- So installieren Sie WordPress auf einem Windows-PC.
Related posts
So führen Sie blitzschnelles WordPress auf Microsoft Azure aus
Microsoft Intune synchronisiert nicht? Erzwingen Sie die Synchronisierung von Intune in Windows 11/10
Microsoft Azure Import Export Tool: Werkzeug zur Vorbereitung und Reparatur von Laufwerken
Fragen und Antworten zu Cloud-Computing-Interviews
Ein direktes Upgrade wird auf Azure Virtual Machines nicht unterstützt
So überprüfen Sie, ob eine Website von AdSense gesperrt wurde
So verwenden Sie Lumen5, um Ihren Blog-Beitrag in ein Video umzuwandeln
10 wichtige WordPress-Plugins für eine Website für kleine Unternehmen
Die SCEP-Bereitstellung für Windows 10 schlägt fehl, nachdem Sie das Zertifizierungsstellenzertifikat erneuert haben
Windows 11/10-Geräte können nach der Registrierung nicht mit Intune synchronisiert werden
So richten Sie Ihre eigene Twitter-ähnliche Website mit dem P2-Theme von WordPress ein
9 Muss Plugins für neue WordPress-Installationen haben
Sichern Sie virtuelle VMware-Maschinen mit Azure Backup Server
So beschleunigen Sie jede WordPress-Site mit .HTACCESS
So richten Sie WordPress manuell auf einer Domain ein
WordPress Jetpack: Was ist das und lohnt es sich zu installieren?
Die 11 besten WordPress-Podcast-Plugins
So duplizieren Sie eine Seite in WordPress
Buchbesprechung: Erstellen Sie Ihre eigene Website: Ein Comic-Leitfaden für HTML, CSS und Wordpress
Child-Theme in WordPress erstellen