Azurblå

Hur man installerar och konfigurerar WordPress på Microsoft Azure

Hur man installerar och konfigurerar WordPress på Microsoft Azure

Välkommen till del 2 i handledningen Hur man kör blixtsnabbt WordPress på Microsoft Azure. I den första delen diskuterade vi att skapa en Virtuell maskin på din Azurblå konto. Och i det här inlägget kommer vi att se hur man ansluter till din server och börjar ladda ner och installera WordPress på det.

Installera och konfigurera WordPress på Microsoft Azure

Det här inlägget kommer att innehålla många terminalkommandon, så försök att följa handledningen steg för steg och försök att inte hoppa över något steg.

Ställa in din server

Steg 1: För att kommunicera med din virtuella maskin måste du upprätta en SSH-anslutning och använda en SSH-klient.

Vad är SSH?

Enligt Wikipedia är Secure Shell (SSH) ett kryptografiskt nätverksprotokoll för att manövrera nätverkstjänster säkert över ett osäkert nätverk. Det mest kända exempelapplikationen är för fjärranslutning till datorsystem av användare.

Vi använder PuTTY, en gratis SSH- och telnetklient i denna handledning. Så för detta steg måste du ladda ner och installera PuTTY härifrån.

Steg 2: Logga in på din Azure-panel, öppna den virtuella maskinen, vi skapade i första delen och tryck "Start". Klicka sedan på 'Anslut' för att starta anslutningen. Nu kommer ett popup-fönster med ditt användarnamn och din IP-adress för din maskin. Kopiera hela SSH-värdnamnet (e.g. [e-postskyddad]). Du kan klicka på bilderna för att se den större versionen.

Öppna nu PuTTY och klistra in detta värdnamn i Värdnamn fält och välj anslutningstyp som SSH och öppna med alla andra inställningar som standard. Ett nytt terminalfönster öppnas och ber dig om lösenordet. Ange lösenordet som valts i del 1 samtidigt som du skapar en virtuell maskin. Nu är du äntligen ansluten till din virtuella server via en SSH-anslutning. Allt du behöver göra nu är att ange några kommandon i detta terminalfönster för att installera rätt programvara och WordPress.

Installerar Apache

Steg 3: Först och främst måste du se till att alla paket på din installation av Ubuntu är uppdaterade. Kör följande kommando för att uppdatera dem:

sudo apt-get-uppdatering

Nu installerar vi Apache, en gratis HTTP-serverprogramvara. I grund och botten är Apache den som lyssnar på någons begäran om att visa webbplatsens innehåll. Läs mer om Apache här. Kör följande kommando för att installera Apache:

sudo apt-get install apache2

Navigera nu till katalogen där Apaches konfigurationsfil sparas och öppna den med textredigeraren.

sudo nano / etc / apache2 / apache2.konf

Lägg till följande rad i slutet av den här filen:

“Servernamn 127.0.0.1 ”.


Spara nu filen genom att trycka på 'Ctrl + Osedan Stiga på och då 'Ctrl + X''.

Starta om Apache-tjänsten:

sudo service apache2 omladdning

Och bevilja behörigheter till Apache genom att utföra följande kommando:

sudo ufw allow i “Apache Full”

Installerar MySQL och PHP

Steg 4: Utför följande kommandon för att installera MySQL och PHP på Ubuntu:

sudo apt-get install mysql-server

Välj ett lämpligt MySQL-root-lösenord och tryck "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-filer ska ges mer prioritet än HTML-filer, så vi måste ändra en annan konfigurationsfil:

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

Nu i den här filen, flytta “index.php ”så att det kommer före” index.html ”. Starta om Apache-servern.

sudo service apache2 omladdning

Skapa en MySQL-databas

Steg 5: Följ kommandona:

mysql -u root -p CREATE DATABASE test STANDARDTECKEN SET utf8 COLLATE utf8_unicode_ci; GRANT ALL ON-test.* ATT 'testa' @ 'localhost' IDENTIFIERAD AV 'testpwd'; FLUSH-PRIVILEGER; Utgång;


Dessa kommandon skapar en databas med namnet test med en användare som heter "tester" och lösenord "testpwd". Denna databas kommer att användas av WordPress för att lagra all data.

Installera WordPress

Steg 6: Detta är faktiskt steget som laddar ner WordPress. Navigera till rotkatalogen och ladda sedan ned och extrahera WordPress.

wget http: // wordpress.org / senaste.tjära.gz tjära xzvf senaste.tjära.gz

Navigera till WWW-katalogen där alla webbplatsfiler lagras och kopiera hela innehållet på WordPress här i en ny mapp som du väljer.

cd / var / www sudo mkdir twcwp

Skapa nu wp-config.php-fil genom att skapa en kopia av exempelkonfigurationsfilen och sedan kopiera hela innehållet i den nedladdade mappen till "wordpress" -mappen i www-katalogen.

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


Navigera till den nya webbkatalogen och redigera WordPress-konfigurationsfilen så att WordPress kan kommunicera med databasen.

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

Ange databasinformation som vi skapade i tidigare steg och spara filen. (se skärmdump nedan för referens)

Konfigurera Apache

Steg 7: Nu för det sista steget måste vi konfigurera apache så att den vet att det finns en webbplats som körs under vår "twcwp" -mapp. Vi måste navigera till den tillgängliga webbplatsmappen och skapa en ny fil som heter 'twcwp.conf 'som liknar standardkonfigurationsfilen.

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

Ändra följande rader i den här filen

ServerAlias ​​ska vara det domännamn du har registrerat (i vårt fall har vi inte registrerat domännamnet men vi använder det bara som referens).

Utför dessa slutliga uppsättningar av kommandon:

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

Här är "twctestingadmin" användarnamnet för admin-kontot på vår virtuella maskin och "twcwp" är den katalog som innehåller WordPress-filer. Du kan ersätta dessa strängar med dina detaljer.

Och det är det, nu har du en fullt fungerande virtuell maskin som körs på Microsoft Azure som är värd för din WordPress-webbplats. Allt du behöver göra är nu att konfigurera dina DNS-poster så att webbplatsen pekar på den virtuella maskinens offentliga IP-adress.

Om du vill köra din webbplats tillfälligt kan du redigera Windows-värdfilen och lägga till en post som tillfälligt mappar den offentliga IP-adressen till domännamnet. (se skärmdump för referens)

Självstudien är ganska lång och innehåller många steg. Du kan gärna ställa några frågor i kommentarfältet nedan så hjälper vi dig gärna. Vissa termer som används i det här inlägget kan tyckas vara nytt för dig, du kan söka på Google eller bara släppa ett meddelande i kommentarerna.

Jag skulle också vilja presentera dig för de två personligheterna som förde oss denna underbara workshop i Chandigarh-området:

Workshopen leddes gemensamt av Microsoft-användare Group Chandigarh och WordPress Chandigarh. Du kan komma i kontakt med båda grupperna på Facebook och leta efter kommande möten i Chandigarh-området på mötet.com.

Relaterade läser:

Mus Så här ändrar du inställningar för mus och pekplatta med Xinput i Linux
Så här ändrar du inställningar för mus och pekplatta med Xinput i Linux
De flesta Linux-distributioner levereras med "libinput" -bibliotek som standard för att hantera inmatningshändelser i ett system. Den kan bearbeta inm...
Mus Omforma dina musknappar på olika sätt för olika program med X-Mouse Button Control
Omforma dina musknappar på olika sätt för olika program med X-Mouse Button Control
Kanske behöver du ett verktyg som kan göra att musens kontroll ändras med alla applikationer som du använder. Om så är fallet kan du prova en ansökan ...
Mus Microsoft Sculpt Touch Wireless Mouse Review
Microsoft Sculpt Touch Wireless Mouse Review
Jag har nyligen läst om Microsoft Sculpt Touch trådlös mus och bestämde mig för att köpa den. Efter att ha använt den ett tag bestämde jag mig för att...