Android

Så här installerar och konfigurerar du WordPress på Microsoft Azure

How to Install WordPress on Azure

How to Install WordPress on Azure

Innehållsförteckning:

Anonim

Välkommen till del 2 i handledningen Hur kör man snabbt WordPress på Microsoft Azure . I den första delen diskuterade vi att du skapade en Virtual Machine på ditt Azure konto. Och i det här inlägget ser vi hur du ansluter till din server och börjar ladda ner och installera WordPress på den.

Installera och konfigurera WordPress på Microsoft Azure

Det här inlägget kommer att innehålla mycket terminal Kommandon, så försök att följa handledningen steg för steg och försök att inte hoppa över ett 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 operativnätverkstjänster säkert över ett osäkert nätverk. Det mest kända exemplet är för fjärrloggning till datorsystem av användare.

Vi använder PuTTY, en gratis SSH och telnet-klient i denna handledning. Så här 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 klicka på "Start". Klicka sedan på `Connect` för att starta anslutningen. Nu kommer ett popup-fönster att visa ditt användarnamn och din offentliga IP-adress. Kopiera hela SSH-värdnamnet (t.ex. ditt användarnamn @ 192.168.5.1). Du kan klicka på bilderna för att se den större versionen.

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

Installera Apache

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

sudo apt-get update

Nu installerar vi Apache, en gratis HTTP-serverprogramvara. I grund och botten kommer Apache att vara den som lyssnar på någons begäran 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.conf

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

"ServerName 127.0.0.1".

Spara nu filen genom att trycka på Ctrl + O `sedan Ange och sedan Ctrl + X `.

Starta om Apache-tjänsten:

sudo service apache2 reload

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

sudo ufw gör det möjligt att installera MySQL och PHP på

Installera MySQL och PHP

Välj ett lämpligt MySQL root-lösenord och tryck på "Enter".

sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt php5-mysql sudo apt-få installera php5-cli sudo apt-få installera php5-gd libssh2-php

PHP-filer ska ges mer prio rity än HTML-filerna, så vi behöver ändra en annan konfigurationsfil:

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

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

sudo service apache2 ladda om

Skapa en MySQL-databas

Steg 5: Följ kommandona:

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

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

Installera WordPress

Steg 6:

Detta är faktiskt det steg som hämtar WordPress. Navigera till rotkatalogen och ladda ner och extrahera WordPress.

wget //wordpress.org/latest.tar.gz tar xzvf latest.tar.gz Navigera till WWW-katalogen där alla webbplatsfiler är lagras och kopierar hela innehållet i WordPress här i en ny mapp efter eget val.

cd / var / www sudo mkdir twcwp

Skapa nu wp-config.php-filen genom att skapa kopian av exempelkonfigurationsfilen och Kopiera sedan hela innehållet i den nedladdade mappen till "wordpress" -mappen i www-katalogen.

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

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

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

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

Konfigurera Apache

Steg 7

: Nu för 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 behöver navigera till mappen Tillgängliga webbplatser och skapa en ny fil som heter "twcwp.conf", som liknar standardkonfigurationsfilen.

sudo chown www-data: www-data * -R cd / etc / apache2 / sidor-tillgänglig sudo cp 000-default.conf twcwp.conf sudo nano twcwp.conf I den här filen ändra följande rader

ServerAdmin your_email_adress

Servernamn twcwp.com

  • ServerAlias ​​twcwp.com
  • DocumentRoot / var / www / twcwp
  • 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-innehåll / uppladdningar sudo a2ensite twcwp.conf sudo service apache2 reload

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

Och det här ä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 kommer att korta den offentliga IP-adressen till domännamnet tillfälligt. (se skärmdump för referens)

Handledningen är ganska lång och innebär en hel del steg. Du kan gärna fråga några frågor i kommentarfältet nedan och vi hjälper dig gärna. Vissa termer som används i det här inlägget kan tyckas nya för dig, du kan Google söka på dem eller bara släppa ett meddelande i kommentarer.

Jag vill också presentera dig för de två personligheterna som förde oss denna underbara verkstad i Chandigarh-området LinkedIn

LinkedIn

Divyadeep Sawhney - LinkedIn

  • Verkstaden genomfördes gemensamt av
  • Microsoft Users 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å meetup.com. Relaterade läs: Så här installerar du WordPress på Google Cloud Platform

Hur värd WordPress-blogg med Microsoft IIS

  • Skapa WordPress-webbplats med Microsoft WebMatrix
  • Så här installerar du WordPress på Windows PC.