Azura

Kā instalēt un iestatīt WordPress vietnē Microsoft Azure

Kā instalēt un iestatīt WordPress vietnē Microsoft Azure

Laipni lūdzam apmācības 2. daļā Kā palaist izcili ātru WordPress uz Microsoft Azure. Pirmajā daļā mēs apspriedām a Virtuālā iekārta uz tava Azura konts. Šajā amatā mēs redzēsim, kā izveidot savienojumu ar serveri un sākt lejupielādēt un instalēt WordPress uz tā.

Instalējiet un iestatiet WordPress vietnē Microsoft Azure

Šajā ierakstā būs daudz termināla komandu, tāpēc, lūdzu, mēģiniet sekot apmācībai soli pa solim un mēģiniet neizlaist nevienu soli.

Servera iestatīšana

1. solis: Lai sazinātos ar savu virtuālo mašīnu, jums ir jāizveido SSH savienojums un jāizmanto SSH klients.

Kas ir SSH?

Saskaņā ar Wikipedia teikto, Secure Shell (SSH) ir kriptogrāfijas tīkla protokols, kas paredzēts tīkla pakalpojumu drošai darbībai, izmantojot nenodrošinātu tīklu. Vispazīstamākais lietojumprogrammas piemērs ir lietotāju attāla pieteikšanās datorsistēmās.

Šajā apmācībā mēs izmantojam PuTTY, bezmaksas SSH un telnet klientu. Tāpēc, veicot šo darbību, jums ir jālejupielādē un jāinstalē PuTTY no šejienes.

2. solis: Piesakieties savā Azure panelī, atveriet virtuālo mašīnu, kuru izveidojām pirmajā daļā un nospiedām Sākt. Pēc tam noklikšķiniet uz “Savienot”, lai sāktu savienojumu. Tagad uznirstošajā logā tiks parādīts jūsu lietotājvārds un jūsu ierīces publiskā IP adrese. Kopējiet visu SSH resursdatora nosaukumu (piemēram,.g. [aizsargāts ar e-pastu]). Jūs varat noklikšķināt uz attēliem, lai redzētu lielāku versiju.

Tagad atveriet PuTTY un ielīmējiet šo resursdatora nosaukumu Resursdatora nosaukums laukā un izvēlieties savienojuma veidu kā SSH un nospiediet atvērtu ar visiem citiem iestatījumiem kā noklusējumu. Tiks atvērts jauns termināla logs, kurā tiks prasīts ievadīt paroli. Ievadiet paroli, kas tika izvēlēta 1. daļa vienlaikus izveidojot virtuālo mašīnu. Tagad jūs beidzot esat izveidojis savienojumu ar savu virtuālo serveri, izmantojot SSH savienojumu. Viss, kas jums jādara tagad, ir ievadīt dažas komandas šajā termināļa logā, lai instalētu pareizu programmatūru un WordPress.

Apache instalēšana

3. solis: Pirmkārt, jums jāpārliecinās, vai visas jūsu Ubuntu instalācijas pakotnes ir atjauninātas. Lai tos atjauninātu, palaidiet šādu komandu:

sudo apt-get atjauninājums

Tagad mēs instalēsim bezmaksas HTTP servera programmatūru Apache. Būtībā Apache būs tas, kurš uzklausīs kāda lūgumu parādīt jūsu vietnes saturu. Lasiet vairāk par Apache šeit. Lai instalētu Apache, palaidiet šādu komandu:

sudo apt-get install apache2

Tagad dodieties uz direktoriju, kurā ir saglabāts Apache konfigurācijas fails, un atveriet to, izmantojot teksta redaktoru.

sudo nano / etc / apache2 / apache2.konf

Šī faila beigās pievienojiet šādu rindu:

“ServerName 127.0.0.1 ”.


Tagad saglabājiet failu, nospiežot 'Ctrl + Otad Enter un tad 'Ctrl + X".

Restartējiet Apache pakalpojumu:

sudo servisa apache2 pārlādēšana

Piešķiriet Apache atļaujas, izpildot šādu komandu:

sudo ufw atļaut sadaļā “Apache Full”

MySQL un PHP instalēšana

4. solis: Izpildiet šīs komandas, lai Ubuntu instalētu MySQL un PHP:

sudo apt-get instalēt mysql-serveri

Izvēlieties atbilstošu MySQL saknes paroli un nospiediet taustiņu 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 failiem jāpiešķir lielāka prioritāte nekā HTML failiem, tāpēc mums ir jāmaina cits konfigurācijas fails:

sudo nano / etc / apache2 / mods iespējots / dir.konf

Tagad šajā failā pārvietojiet indeksu.php ”tā, lai tas būtu pirms“ index.html ”. Restartējiet Apache serveri.

sudo servisa apache2 pārlādēšana

MySQL datu bāzes izveide

5. darbība: izpildiet komandas:

mysql -u root -p CREATE DATABASE test DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci; GRANT ALL ON tests.* TO 'tester' @ 'localhost', KURU IDENTIFICĒJA 'testpwd'; Skalošanas privilēģijas; Izeja;


Šīs komandas izveidos datu bāzi ar nosaukumu “testeris” un paroli “testpwd”. Šo datu bāzi WordPress izmantos visu datu glabāšanai.

WordPress instalēšana

6. solis: Tas faktiski ir solis, kas lejupielādē WordPress. Pārejiet uz saknes direktoriju un pēc tam lejupielādējiet un izvelciet WordPress.

wget http: // wordpress.org / jaunākais.darva.gz tar xzvf jaunākais.darva.gz

Pārejiet uz WWW direktoriju, kurā tiek glabāti visi vietnes faili, un nokopējiet visu WordPress saturu šeit jaunā izvēlētajā mapē.

cd / var / www sudo mkdir twcwp

Tagad izveidojiet wp-config.php failu, izveidojot konfigurācijas faila parauga kopiju un pēc tam visu lejupielādētās mapes saturu nokopējiet mapē 'WordPress' www direktorijā.

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


Pārejiet uz jauno vietnes direktoriju un rediģējiet WordPress konfigurācijas failu, lai WordPress varētu sazināties ar datu bāzi.

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

Ievadiet iepriekšējās darbībās izveidoto datu bāzes informāciju un saglabājiet failu. (uzziņai skatiet zemāk redzamo ekrānuzņēmumu)

Apache konfigurēšana

7. solis: Tagad, lai veiktu pēdējo darbību, mums ir jākonfigurē apache tā, lai tā zinātu, ka zem mūsu “twcwp” mapes darbojas vietne. Mums jāpārvietojas uz pieejamo vietņu mapi un jāizveido jauns fails ar nosaukumu “twcwp.conf ', kas ir līdzīgs noklusējuma konfigurācijas failam.

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

Šajā failā mainiet šādas rindas

ServerAlias ​​jābūt domēna vārdam, kuru esat reģistrējis (mūsu gadījumā mēs neesam reģistrējuši domēna vārdu, bet tikai izmantojam to atsaucei).

Izpildiet šos gala komandu komplektus:

sudo chown -R twctestingadmin: www-data * sudo mkdir / var / www / twcwp / wp-content / uploads sudo a2ensite twcwp.conf sudo pakalpojums apache2 pārlādēt

Šeit “twctestingadmin” ir administratora konta lietotājvārds mūsu virtuālajā mašīnā, un “twcwp” ir direktorija, kas satur WordPress failus. Jūs varat aizstāt šīs virknes ar savu informāciju.

Un tas tā ir, tagad jums ir pilnībā funkcionējoša virtuālā mašīna, kas darbojas Microsoft Azure un kas mitina jūsu WordPress vietni. Viss, kas jums jādara, tagad jākonfigurē DNS ieraksti tā, lai vietne norādītu uz virtuālās mašīnas publisko IP adresi.

Ja vēlaties īslaicīgi palaist vietni, varat rediģēt Windows resursdatora failu un pievienot ierakstu, kas uz laiku domēna vārdam piesaistīs publisko IP adresi. (uzziņai skatiet ekrānuzņēmumu)

Apmācība ir diezgan gara un ietver daudz darbību. Jūs varat uzdot jautājumus zemāk esošajā komentāru sadaļā, un mēs ar prieku jums palīdzēsim. Daži šajā ziņojumā izmantotie termini jums var šķist jauni. Jūs varat tos meklēt Google vai vienkārši nomest ziņojumu komentāros.

Es arī vēlos jūs iepazīstināt ar divām personībām, kas mums atveda šo brīnišķīgo semināru Čandigaras apgabalā:

Semināru kopīgi vadīja Microsoft lietotāju grupa Chandigarh un WordPress Čandigarhs. Jūs varat sazināties ar abām grupām Facebook un meklēt gaidāmos tikšanās pasākumus Čandigaras apgabalā meetup laikā.com.

Saistītie raksti:

OpenTTD vs Simutrans
Transporta simulācijas izveide var būt jautra, relaksējoša un ārkārtīgi vilinoša. Tāpēc jums jāpārliecinās, ka izmēģināt pēc iespējas vairāk spēļu, la...
OpenTTD apmācība
OpenTTD ir viena no populārākajām biznesa simulācijas spēlēm. Šajā spēlē jums ir jāizveido brīnišķīgs transporta bizness. Tomēr jūs sāksit sākumā apmē...
SuperTuxKart operētājsistēmai Linux
SuperTuxKart ir lielisks nosaukums, kas paredzēts, lai sniegtu jums Mario Kart pieredzi bez maksas jūsu Linux sistēmā. Tas ir diezgan izaicinoši un ja...