Sådan installeres og konfigureres WordPress på Microsoft Azure

Velkommen til del 2 af selvstudiet Sådan kører du lynhurtigt 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ørste del diskuterede vi opsætning af en virtuel maskine(Virtual Machine) på din Azure- konto. Og i dette indlæg vil vi se, hvordan du opretter forbindelse til din server og begynder at downloade og installere WordPress på den.

Installer(Install) og opsæt WordPressMicrosoft Azure

Dette indlæg vil indeholde en masse terminalkommandoer, så prøv at følge vejledningen trin for trin og prøv ikke at springe noget trin over.

Opsætning af din server

Trin 1(Step 1) : For at kommunikere med din virtuelle maskine skal du oprette en SSH - forbindelse og bruge en SSH - klient.

Hvad er 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 bruger PuTTY , en gratis SSH- og telnet-klient i denne tutorial. Så for dette trin skal du downloade og installere (here)PuTTY herfra .

Trin 2(Step 2) : Log ind på dit Azure -panel, åbn den virtuelle maskine, vi oprettede i den første del, og tryk på 'Start'. Klik derefter på 'Forbind' for at starte forbindelsen. Nu vil en pop-up vise dit brugernavn og den offentlige IP-adresse på din maskine. Kopier hele SSH- værtsnavnet (f.eks . [email protected] ). Du kan klikke på billederne for at se den større version.

Åbn nu PuTTY og indsæt dette værtsnavn i feltet Værtsnavn(Host Name) og vælg forbindelsestype som SSH og tryk åben med alle andre indstillinger som standard. Et nyt terminalvindue åbnes og vil bede dig om adgangskoden. Indtast adgangskoden, der blev valgt i del 1(part 1) , mens du oprettede en virtuel maskine. Nu er du endelig forbundet til din virtuelle server over en SSH-forbindelse. Alt du skal gøre nu er at indtaste nogle kommandoer i dette terminalvindue for at installere korrekt software og WordPress .

Installation af Apache

Trin 3(Step 3) : Først(First) og fremmest skal du sikre dig, at alle pakkerne på din installation af Ubuntu er opdaterede. Kør følgende kommando for at opdatere dem:

sudo apt-get update

Nu installerer vi Apache , en gratis HTTP -serversoftware. Dybest set(Basically) vil Apache være den, der lytter til en persons anmodning om at vise dit websteds indhold. Læs mere om Apache her(here) . Kør følgende kommando for at installere Apache :

sudo apt-get install apache2

Naviger nu til den mappe, hvor Apaches konfigurationsfil er gemt, og åbn den ved hjælp af teksteditoren.

sudo nano /etc/apache2/apache2.conf

I slutningen af ​​denne fil tilføjes følgende linje:

“ServerName 127.0.0.1”.

Sådan opsætter og installerer du WordPress på Microsoft Azure

Genstart Apache-tjenesten:

sudo service apache2 reload

Og giv tilladelser til Apache ved at udføre følgende kommando:

sudo ufw allow in “Apache Full”

Installation af MySQL og PHP

Trin 4:(Step 4:) Udfør følgende kommandoer for at installere MySQL og PHPUbuntu :

sudo apt-get install mysql-server

Vælg(Choose) en passende MySQL root-adgangskode og tryk 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 skal prioriteres mere end HTML -filerne, så vi er nødt til at ændre en anden konfigurationsfil:

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

Flyt nu "index.php" i denne fil, så det kommer før "index.html". Genstart Apache -serveren.

sudo service apache2 reload

Oprettelse af en MySQL-database

Trin 5: Følg kommandoerne:

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;

Installation af WordPress

Trin 6:(Step 6: ) Dette er faktisk det trin, der downloader WordPress . Naviger(Navigate) til rodmappen og download og udpak derefter WordPress .

wget http://wordpress.org/latest.tar.gz

tar xzvf latest.tar.gz

Naviger til WWW- biblioteket, hvor alle hjemmesidens filer er gemt, og kopier hele indholdet af WordPress her i en ny mappe efter eget valg.

cd /var/www

sudo mkdir twcwp

Opret nu filen wp-config.php ved at oprette kopien af ​​eksempelkonfigurationsfilen og kopier derefter hele indholdet af den downloadede mappe til mappen 'wordpress' i mappen www.

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

Indtast(Enter) databasedetaljerne, vi oprettede i tidligere trin, og gem filen. (se skærmbilledet nedenfor for reference)

Konfiguration af Apache

Trin 7(Step 7) : Nu til det sidste trin skal vi konfigurere apache, så den ved, at der er et websted, der kører under vores "twcwp"-mappe. Vi skal navigere til mappen med tilgængelige websteder og oprette en ny fil kaldet 'twcwp.conf', som ligner standardkonfigurationsfilen.

sudo chown www-data:www-data * -R

cd /etc/apache2/sites-available

sudo cp 000-default.conf twcwp.conf

sudo nano twcwp.conf

I denne fil ændres følgende linjer

  • ServerAdmin your_email_adresse
  • Servernavn twcwp.com
  • Serveralias twcwp.com
  • DocumentRoot /var/www/twcwp

ServerAlias ​​skal være det domænenavn, du har registreret (i vores tilfælde har vi ikke registreret domænenavnet, men vi bruger det blot til reference).

Udfør(Execute) disse sidste sæt kommandoer:

sudo chown -R twctestingadmin:www-data *

sudo mkdir /var/www/twcwp/wp-content/uploads

sudo a2ensite twcwp.conf

sudo service apache2 reload

Her er "twctestingadmin" brugernavnet på admin-kontoen på vores virtuelle maskine, og "twcwp" er den mappe, der indeholder WordPress - filer. Du kan erstatte disse strenge med dine detaljer.

Og det er det, nu har du en fuldt funktionel virtuel maskine, der kører på Microsoft Azure , der hoster dit WordPress - websted. Alt du skal gøre er nu at konfigurere dine DNS-poster, så webstedet peger på den offentlige IP-adresse på den virtuelle maskine.

Hvis du midlertidigt vil køre dit websted, kan du redigere Windows -værtsfilen og tilføje en post, der vil kortlægge den offentlige IP-adresse til domænenavnet midlertidigt. (se skærmbillede for reference)

Selvstudiet er ret langt og involverer mange trin. Du er velkommen til at stille spørgsmål i kommentarfeltet nedenfor, og vi vil med glæde hjælpe dig. Nogle termer, der bruges i dette indlæg, kan virke nye for dig, du kan søge på dem på Google eller bare skrive en besked i kommentarerne.

Jeg vil også gerne præsentere dig for de to personligheder, der bragte os dette vidunderlige værksted(Workshop) i Chandigarh -området:

  • Jasjit Chopra
  • Divyadeep Sawhney

Workshoppen blev udført i fællesskab af Microsoft Users Group Chandigarh og WordPress Chandigarh . Du kan komme i kontakt med begge grupper på Facebook og se efter kommende møder i Chandigarh -området på meetup.com.

Relateret læsning:(Related reads:)



About the author

Jeg er softwareingeniør med erfaring i Xbox Explorer, Microsoft Excel og Windows 8.1 Explorer. I min fritid kan jeg godt lide at spille videospil og se tv. Jeg har en grad fra University of Utah og arbejder i øjeblikket som softwareingeniør for en international virksomhed.



Related posts