Azure

Kaip įdiegti ir nustatyti „WordPress“ „Microsoft Azure“

Kaip įdiegti ir nustatyti „WordPress“ „Microsoft Azure“

Sveiki atvykę į 2 pamokos dalį Kaip paleisti nepaprastai greitą „WordPress“ „Microsoft Azure“. Pirmoje dalyje aptarėme a Virtuali mašina ant jūsų Azure sąskaitą. Šiame įraše pamatysime, kaip prisijungti prie serverio ir pradėti atsisiųsti bei diegti „WordPress“ ant jo.

Įdiekite ir nustatykite „WordPress“ „Microsoft Azure“

Šiame įraše bus daug terminalo komandų, todėl pabandykite žingsnis po žingsnio sekti pamoką ir pabandyti nepraleisti nė vieno žingsnio.

Serverio nustatymas

1 žingsnis: Norėdami bendrauti su virtualia mašina, turite užmegzti SSH ryšį ir naudoti SSH klientą.

Kas yra SSH?

Kaip rašoma „Wikipedia“, „Secure Shell“ (SSH) yra kriptografinis tinklo protokolas, skirtas saugiai valdyti tinklo paslaugas neužtikrintame tinkle. Geriausiai žinomas programos pavyzdys yra nuotolinis vartotojų prisijungimas prie kompiuterių sistemų.

Šioje pamokoje naudojame PuTTY, nemokamą SSH ir telnet klientą. Taigi atlikdami šį veiksmą turite atsisiųsti ir įdiegti „PuTTY“ iš čia.

2 žingsnis: Prisijunkite prie „Azure“ skydelio, atidarykite virtualią mašiną, kurią sukūrėme pirmoje dalyje, ir paspauskite „Pradėti“. Tada spustelėkite „Prisijungti“, kad pradėtumėte ryšį. Dabar iššokančiajame lange bus rodomas jūsų vartotojo vardas ir viešas jūsų mašinos IP adresas. Nukopijuokite visą SSH pagrindinio kompiuterio pavadinimą (pvz.,.g. [apsaugotas el. paštu]). Norėdami pamatyti didesnę versiją, galite spustelėti paveikslėlius.

Dabar atidarykite „PuTTY“ ir įklijuokite šį pagrindinio kompiuterio pavadinimą į Pagrindinio kompiuterio vardas lauką ir pasirinkite ryšio tipą kaip SSH ir paspauskite atidaryti su visais kitais nustatymais kaip numatytąjį. Atsidarys naujas terminalo langas, kuriame bus paprašyta įvesti slaptažodį. Įveskite slaptažodį, kuris buvo pasirinktas 1 dalis kuriant virtualią mašiną. Dabar pagaliau esate prisijungę prie virtualaus serverio per SSH ryšį. Viskas, ką jums reikia padaryti, tai šiame terminalo lange įveskite keletą komandų, kad įdiegtumėte tinkamą programinę įrangą ir „WordPress“.

Diegiama „Apache“

3 žingsnis: Visų pirma turite įsitikinti, kad visi jūsų „Ubuntu“ diegimo paketai yra atnaujinti. Norėdami juos atnaujinti, vykdykite šią komandą:

sudo apt-get atnaujinimas

Dabar mes įdiegsime nemokamą HTTP serverio programinę įrangą „Apache“. Iš esmės „Apache“ klausys kažkieno prašymo rodyti jūsų svetainės turinį. Skaitykite daugiau apie „Apache“ čia. Norėdami įdiegti „Apache“, vykdykite šią komandą:

sudo apt-get install apache2

Dabar eikite į katalogą, kuriame išsaugotas „Apache“ konfigūracijos failas, ir atidarykite jį naudodami teksto rengyklę.

sudo nano / etc / apache2 / apache2.konf

Šio failo pabaigoje pridėkite šią eilutę:

„ServerName 127.0.0.1 “.


Dabar išsaugokite failą paspausdami '„Ctrl“ + Otada Įveskite ir tada '„Ctrl“ + X".

Iš naujo paleiskite „Apache“ paslaugą:

sudo paslaugos apache2 perkrauti

Suteikite „Apache“ leidimus vykdydami šią komandą:

sudo ufw leisti „Apache Full“

„MySQL“ ir PHP diegimas

4 žingsnis: Norėdami įdiegti „MySQL“ ir PHP „Ubuntu“, vykdykite šias komandas:

sudo apt-get install mysql-serverį

Pasirinkite tinkamą „MySQL“ šakninį slaptažodį ir paspauskite „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 failams turi būti teikiama daugiau prioriteto nei HTML failams, todėl turime pakeisti kitą konfigūracijos failą:

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

Dabar šiame faile perkelkite „rodyklę“.php “, kad jis būtų prieš indeksą.html “. Iš naujo paleiskite „Apache“ serverį.

sudo paslaugos apache2 perkrauti

„MySQL“ duomenų bazės kūrimas

5 žingsnis: vykdykite komandas:

mysql -u šaknis -p CREATE DATABASE test Numatytųjų simbolių rinkinys utf8 COLLATE utf8_unicode_ci; GRANT ALL ON testas.* Į „tester“ @ „localhost“, NUSTATYTA „testpwd“; SKALAVIMO PRIVILEGIJOS; Išeiti;


Šios komandos sukurs duomenų bazę, pavadintą testas su vartotoju, vadinamu „tester“, ir slaptažodžiu „testpwd“. Šią duomenų bazę „WordPress“ naudos visiems duomenims saugoti.

Diegimas „WordPress“

6 žingsnis: Tai iš tikrųjų yra „WordPress“ atsisiuntimo žingsnis. Eikite į šakninį katalogą, tada atsisiųskite ir ištraukite „WordPress“.

wget http: // wordpress.org / naujausias.degutas.gz tar xzvf naujausias.degutas.gz

Eikite į WWW katalogą, kuriame saugomi visi svetainės failai, ir nukopijuokite visą „WordPress“ turinį čia į naują pasirinktą aplanką.

cd / var / www sudo mkdir twcwp

Dabar sukurkite wp-config.php failą sukurdami pavyzdinės konfigūracijos failo kopiją ir nukopijuodami visą atsisiųsto aplanko turinį į aplanką 'wordpress' www kataloge.

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


Eikite į naują svetainės katalogą ir redaguokite „WordPress“ konfigūracijos failą, kad „WordPress“ galėtų bendrauti su duomenų baze.

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

Įveskite išsamią duomenų bazės informaciją, kurią sukūrėme atlikdami ankstesnius veiksmus, ir išsaugokite failą. (žr. toliau pateiktą ekrano kopiją)

„Apache“ konfigūravimas

7 žingsnis: Dabar, norėdami atlikti paskutinį veiksmą, turime sukonfigūruoti „Apache“, kad jis žinotų, kad mūsų „twcwp“ aplanke veikia svetainė. Turime pereiti į turimą svetainių aplanką ir sukurti naują failą „twcwp“.conf “, kuris yra panašus į numatytąjį konfigūracijos failą.

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

Šiame faile pakeiskite šias eilutes

„ServerAlias“ turėtų būti jūsų užregistruotas domeno vardas (mūsų atveju mes neužregistravome domeno vardo, bet jį naudojame tik kaip nuorodą).

Vykdykite šiuos galutinius komandų rinkinius:

sudo chown -R twctestingadmin: www-data * sudo mkdir / var / www / twcwp / wp-content / uploads sudo a2ensite twcwp.konf sudo tarnyba apache2 perkrauti

Čia „twctestingadmin“ yra administratoriaus paskyros mūsų virtualioje mašinoje vartotojo vardas, o „twcwp“ yra katalogas, kuriame yra „WordPress“ failai. Šias eilutes galite pakeisti savo duomenimis.

Štai ir viskas, dabar jūs turite visiškai veikiančią virtualią mašiną, veikiančią „Microsoft Azure“, kurioje yra jūsų „WordPress“ svetainė. Viskas, ką jums reikia padaryti, tai sukonfigūruoti DNS įrašus taip, kad svetainė nurodytų viešąjį virtualiosios mašinos IP adresą.

Jei norite laikinai paleisti savo svetainę, galite redaguoti „Windows hosts“ failą ir pridėti įrašą, kuris laikinai susietų viešąjį IP adresą su domeno vardu. (žr. ekrano kopiją)

Pamoka yra gana ilga ir apima daugybę žingsnių. Galite drąsiai užduoti klausimus žemiau esančiame komentarų skyriuje, ir mes mielai jums padėsime. Kai kurie šiame įraše vartojami terminai jums gali pasirodyti nauji, galite „Google“ ieškoti jų arba tiesiog numesti pranešimą komentaruose.

Taip pat norėčiau supažindinti jus su dviem asmenybėmis, atvedusiomis mums šį nuostabų seminarą Čandigaro rajone:

Seminarą kolektyviai vedė „Microsoft“ vartotojų grupė „Chandigarh“ ir „WordPress Chandigarh“. Galite susisiekti su abiem „Facebook“ grupėmis ir ieškoti susitikimų Čandigaro rajone.com.

Susiję skaitiniai:

Kaip užfiksuoti ir perduoti savo žaidimų sesiją sistemoje „Linux“
Anksčiau žaidimai buvo laikomi tik pomėgiu, tačiau laikui bėgant lošimų pramonė labai augo technologijų ir žaidėjų skaičiaus atžvilgiu. Žaidimų audito...
Geriausi žaidimai, kuriuos reikia žaisti naudojant rankos stebėjimą
„Oculus Quest“ neseniai pristatė puikią rankos stebėjimo be valdiklių idėją. „Oculus Quest“ rankų sekimo žaidimai iki šiol buvo ribojami, kai žaidimų ...
Kaip rodyti OSD perdangą viso ekrano „Linux“ programose ir žaidimuose
Žaisdami viso ekrano žaidimus arba naudodamiesi programomis be išsiblaškymo viso ekrano režimu, galite nutraukti nuo susijusios sistemos informacijos,...