Azure

Hvordan installere og konfigurere WordPress på Microsoft Azure

Hvordan installere og konfigurere WordPress på Microsoft Azure

Velkommen til del 2 av opplæringen Hvordan kjøre lynrask WordPress på Microsoft Azure. I den første delen diskuterte vi å sette opp en Virtuell maskin på din Azure regnskap. Og i dette innlegget vil vi se hvordan du kobler til serveren din og begynner å laste ned og installere WordPress på den.

Installer og konfigurer WordPress på Microsoft Azure

Dette innlegget vil inneholde mange terminalkommandoer, så prøv å følge opplæringen trinn for trinn og prøv å ikke hoppe over noen trinn.

Sette opp serveren din

Trinn 1: For å kommunisere med den virtuelle maskinen din, må du opprette en SSH-forbindelse og bruke en SSH-klient.

Hva er SSH?

I følge Wikipedia er Secure Shell (SSH) en kryptografisk nettverksprotokoll for drift av nettverkstjenester sikkert over et usikret nettverk. Det mest kjente eksempelprogrammet er for ekstern pålogging til datasystemer av brukere.

Vi bruker PuTTY, en gratis SSH- og telnetklient i denne opplæringen. Så for dette trinnet må du laste ned og installere PuTTY herfra.

Steg 2: Logg inn på Azure-panelet ditt, åpne den virtuelle maskinen, vi opprettet i første del og traff 'Start'. Klikk deretter på 'Koble til' for å starte tilkoblingen. Nå vil en popup vise brukernavnet ditt og den offentlige IP-adressen til maskinen din. Kopier hele SSH-vertsnavnet (e.g. [e-postbeskyttet]). Du kan klikke på bildene for å se den større versjonen.

Åpne nå PuTTY og lim inn dette vertsnavnet i Vertens navn felt og velg tilkoblingstype som SSH og trykk åpen med alle andre innstillinger som standard. Et nytt terminalvindu åpnes og vil be deg om passordet. Skriv inn passordet som ble valgt i del 1 mens du oppretter en virtuell maskin. Nå er du endelig koblet til den virtuelle serveren din via en SSH-tilkobling. Alt du trenger å gjøre nå er å skrive inn noen kommandoer i dette terminalvinduet for å installere riktig programvare og WordPress.

Installerer Apache

Trinn 3: Først og fremst må du sørge for at alle pakkene på installasjonen av Ubuntu er oppdatert. Kjør følgende kommando for å oppdatere dem:

sudo apt-get oppdatering

Nå installerer vi Apache, en gratis HTTP-serverprogramvare. I utgangspunktet vil Apache være den som lytter til noens forespørsel om å vise innholdet på nettstedet ditt. Les mer om Apache her. Kjør følgende kommando for å installere Apache:

sudo apt-get installer apache2

Gå nå til katalogen der Apache-konfigurasjonsfilen er lagret, og åpne den ved hjelp av teksteditoren.

sudo nano / etc / apache2 / apache2.konf

På slutten av denne filen legger du til følgende linje:

“Servernavn 127.0.0.1".


Lagre nå filen ved å trykke 'Ctrl + O' deretter Tast inn og så 'Ctrl + X'.

Start Apache-tjenesten på nytt:

sudo service apache2 lastes inn på nytt

Og gi tillatelser til Apache ved å utføre følgende kommando:

sudo ufw tillate i “Apache Full”

Installere MySQL og PHP

Trinn 4: Utfør følgende kommandoer for å installere MySQL og PHP på Ubuntu:

sudo apt-get install mysql-server

Velg et passende MySQL root-passord og trykk '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 mer enn HTML-filene, så vi må endre en annen konfigurasjonsfil:

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

Nå i denne filen, flytt “indeks.php ”slik at det kommer før“ indeks.html ”. Start Apache-serveren på nytt.

sudo service apache2 lastes inn på nytt

Opprette en MySQL-database

Trinn 5: Følg kommandoene:

mysql -u root -p OPPRET DATABASE test STANDARD KARAKTER SET utf8 COLLATE utf8_unicode_ci; GRANT ALL ON-test.* TIL 'tester' @ 'localhost' IDENTIFISERT AV 'testpwd'; FLUSH PRIVILEGES; Exit;


Disse kommandoene vil opprette en database som heter test med en bruker som heter "tester" og passord "testpwd". Denne databasen vil bli brukt av WordPress for å lagre alle dataene.

Installere WordPress

Trinn 6: Dette er faktisk trinnet som laster ned WordPress. Naviger til rotkatalogen, og last ned og hent deretter WordPress.

wget http: // wordpress.org / siste.tjære.gz tar xzvf siste.tjære.gz

Naviger til WWW-katalogen der alle nettstedsfilene er lagret og kopier hele innholdet på WordPress her i en ny mappe du ønsker.

cd / var / www sudo mkdir twcwp

Opprett nå wp-config.php-fil ved å lage en kopi av eksempelkonfigurasjonsfilen og deretter kopiere hele innholdet i den nedlastede mappen til 'wordpress' -mappen i www-katalogen.

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


Naviger til den nye nettsidekatalogen og rediger WordPress-konfigurasjonsfilen slik at WordPress kan kommunisere med databasen.

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

Skriv inn databaseopplysningene vi opprettet i forrige trinn, og lagre filen. (se skjermbilde nedenfor for referanse)

Konfigurerer Apache

Trinn 7: Nå for det siste trinnet, må vi konfigurere apache slik at den vet at det er et nettsted som kjører under "twcwp" -mappen. Vi må navigere til den tilgjengelige nettstedsmappen og opprette en ny fil kalt 'twcwp.conf 'som ligner på standardkonfigurasjonsfilen.

sudo chown www-data: www-data * -R cd / etc / apache2 / nettsteder tilgjengelig sudo cp 000-standard.conf twcwp.conf sudo nano twcwp.konf

Endre følgende linjer i denne filen

ServerAlias ​​skal være domenenavnet du har registrert (i vårt tilfelle har vi ikke registrert domenenavnet, men vi bruker det bare som referanse).

Utfør disse siste settene med kommandoer:

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

Her er "twctestingadmin" brukernavnet til admin-kontoen på vår virtuelle maskin og "twcwp" er katalogen som inneholder WordPress-filer. Du kan erstatte disse strengene med dine detaljer.

Og dette er det, nå har du en fullt funksjonell virtuell maskin som kjører på Microsoft Azure som er vert for WordPress-nettstedet ditt. Alt du trenger å gjøre er å konfigurere DNS-postene dine slik at nettstedet peker på den virtuelle maskinens offentlige IP-adresse.

Hvis du vil kjøre nettstedet ditt midlertidig, kan du redigere Windows-vertsfilen og legge til en oppføring som vil tilordne den offentlige IP-adressen til domenenavnet midlertidig. (se skjermbilde for referanse)

Opplæringen er ganske lang og involverer mange trinn. Du kan gjerne stille spørsmål i kommentarfeltet nedenfor, og vi hjelper deg gjerne. Noen ord som brukes i dette innlegget kan virke nytt for deg, du kan Google søke i dem eller bare slippe en melding i kommentarene.

Jeg vil også introdusere deg for de to personlighetene som ga oss denne fantastiske verkstedet i Chandigarh-området:

Workshopen ble samlet gjennomført av Microsoft Users Group Chandigarh og WordPress Chandigarh. Du kan komme i kontakt med begge gruppene på Facebook og se etter kommende møter i Chandigarh-området på møte.com.

Relatert leser:

Vulkan for Linux-brukere
Med hver nye generasjon grafikkort ser vi spillutviklere skyve grensene for grafisk troskap og komme et skritt nærmere fotorealisme. Men til tross for...
OpenTTD vs Simutrans
Å lage din egen transportsimulering kan være morsom, avslappende og ekstremt fristende. Derfor må du sørge for at du prøver så mange spill som mulig f...
OpenTTD Tutorial
OpenTTD er et av de mest populære forretningssimuleringsspillene der ute. I dette spillet må du lage en fantastisk transportvirksomhet. Du begynner im...