Hur man installerar och ställer in WordPress på Microsoft Azure
Välkommen till del 2 av handledningen Hur man kör blixtrande snabbt WordPress på Microsoft Azure(How to run blazingly fast WordPress on Microsoft Azure)(How to run blazingly fast WordPress on Microsoft Azure) . I den första delen diskuterade vi att ställa in en virtuell maskin(Virtual Machine) på ditt Azure- konto. Och i det här inlägget kommer vi att se hur du ansluter till din server och börjar ladda ner och installera WordPress på den.
Installera(Install) 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.
Konfigurera din server
Steg 1(Step 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?
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.
Vi använder PuTTY , en gratis SSH- och telnet-klient i denna handledning. Så för detta steg måste du ladda ner och installera PuTTY härifrån .(here)
Steg 2(Step 2) : Logga in på din Azure -panel, öppna den virtuella maskinen som vi skapade i den första delen och tryck på "Start". Klicka sedan på "Anslut" för att starta anslutningen. Nu kommer ett popup-fönster att visa ditt användarnamn och den offentliga IP-adressen för din maskin. Kopiera hela SSH -värdnamnet (t.ex. [email protected] ). 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(Host Name) och välj anslutningstyp som SSH och tryck på öppna med alla andra inställningar som standard. Ett nytt terminalfönster öppnas och kommer att uppmana dig att ange lösenordet. Ange lösenordet som valdes i del 1(part 1) när du skapade 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 korrekt programvara och WordPress .
Installerar Apache
Steg 3(Step 3) : Först(First) 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 update
Nu ska vi installera Apache , en gratis HTTP -servermjukvara. I grund och botten(Basically) kommer Apache att vara den som lyssnar på någons begäran om att visa innehållet på din webbplats. Läs mer om Apache här(here) . Kör följande kommando för att installera Apache :
sudo apt-get install apache2
Navigera nu till katalogen där Apaches konfigurationsfil är sparad och öppna den med hjälp av textredigeraren.
sudo nano /etc/apache2/apache2.conf
Lägg till följande rad i slutet av den här filen:
“ServerName 127.0.0.1”.
Starta om Apache-tjänsten:
sudo service apache2 reload
Och ge behörigheter till Apache genom att köra följande kommando:
sudo ufw allow in “Apache Full”
Installerar MySQL och PHP
Steg 4:(Step 4:) Kör följande kommandon för att installera MySQL och PHP på Ubuntu :
sudo apt-get install mysql-server
Välj(Choose) 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-get install php5-cli sudo apt-get install php5-gd libssh2-php
PHP- filer ska ges högre prioritet än HTML -filer, så vi måste ändra en annan konfigurationsfil:
sudo nano /etc/apache2/mods-enabled/dir.conf
Flytta nu "index.php" i den här filen så att det kommer före "index.html". Starta om Apache -servern.
sudo service apache2 reload
Skapa en MySQL-databas
Steg 5: Följ kommandona:
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;
Installera WordPress
Steg 6:(Step 6: ) Det här är faktiskt steget som laddar ner WordPress . Navigera(Navigate) till rotkatalogen och ladda sedan ner och extrahera WordPress .
wget http://wordpress.org/latest.tar.gz tar xzvf latest.tar.gz
Navigera till WWW- katalogen där alla webbplatsfiler är lagrade och kopiera hela innehållet i WordPress här i en ny valfri mapp.
cd /var/www sudo mkdir twcwp
Skapa nu filen wp-config.php genom att skapa kopian av exempel på konfigurationsfilen och kopiera sedan hela innehållet i den nedladdade mappen till mappen 'wordpress' i www-katalogen.
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
Ange(Enter) databasinformationen som vi skapade i tidigare steg och spara filen. (se skärmdump nedan för referens)
Konfigurera Apache
Steg 7(Step 7) : Nu till 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 mappen med 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/sites-available sudo cp 000-default.conf twcwp.conf sudo nano twcwp.conf
Ändra följande rader i den här filen
- 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 utan vi använder det bara som referens).
Kör(Execute) dessa sista uppsättning kommandon:
sudo chown -R twctestingadmin:www-data * sudo mkdir /var/www/twcwp/wp-content/uploads sudo a2ensite twcwp.conf sudo service apache2 reload
Här är "twctestingadmin" användarnamnet för adminkontot på vår virtuella maskin och "twcwp" är katalogen som innehåller WordPress- filer. Du kan ersätta dessa strängar med dina uppgifter.
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 offentliga IP-adressen för den virtuella maskinen.
Om du tillfälligt vill köra din webbplats kan du redigera Windows hosts-filen och lägga till en post som mappar den offentliga IP-adressen till domännamnet tillfälligt. (se skärmdump för referens)
Handledningen är ganska lång och omfattar många steg. Du kan gärna ställa några frågor i kommentarsfältet nedan så hjälper vi dig gärna. Vissa termer som används i det här inlägget kan verka nya för dig, du kan söka efter dem på Google eller bara släppa ett meddelande i kommentarerna.
Jag skulle också vilja presentera dig för de två personligheter som gav oss denna underbara workshop i Chandigarh- området:
- Jasjit Chopra
- Divyadeep Sawhney
Workshopen 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 träffar i Chandigarh -området på meetup.com.
Relaterad läsning:(Related reads:)
- Hur man installerar WordPress på Google Cloud Platform(How to install WordPress on Google Cloud Platform)
- Hur man är värd för en WordPress-blogg med Microsoft IIS
- Skapa WordPress-webbplats med Microsoft WebMatrix
- Hur man installerar WordPress på Windows PC.
Related posts
Hur man kör blixtrande snabbt WordPress på Microsoft Azure
Microsoft Intune synkroniserar inte? Tvinga Intune att synkronisera i Windows 11/10
Microsoft Azure Import Export Tool: Drive förberedelse och reparationsverktyg
Cloud Computing-intervjufrågor och svar
Uppgradering på plats stöds inte på virtuella Azure-maskiner
Hur man använder Lumen5 för att förvandla ditt blogginlägg till en video
Hur man tar bort skadlig programvara från din WordPress-webbplats
Hur du skapar din egen kupongpopup i WordPress
Hur man flyttar WordPress-webbplats från en värd till en annan
Ladda ner Azure Mobile-appen för Android och iOS
Wix vs WordPress: Vilket är bäst för att skapa din webbplats?
Hur du hittar din WordPress-administratörsinloggning
8 gratis Premium WordPress-teman att installera
Hur du skapar din egen Twitter-liknande webbplats med WordPress P2-tema
Hur man utför effektiva delade tester i WordPress
Hur man spårar trasiga länkar med Google Webmaster Tool
Måste ha WordPress Yoast SEO-inställningar 2022
Hur man installerar WordPress på Google Cloud Platform
Hur man gör en WordPress-webbplats säker
Skydda och säkra WordPress-webbplatsen från hackare