Sveiki atvykę į pamokos 2 dalį Kaip "Microsoft Azure" įdiegti baisiai greitą "WordPress". Pirmojoje dalyje aptarome "a Virtuali mašina ant tavo Azuras sąskaita. Ir šiame įraše mes pamatysime, kaip prisijungti prie savo serverio ir pradėti atsisiųsti ir įdiegti WordPress apie tai.
Įdiekite ir nustatykite "WordPress" "Microsoft Azure"
Šiame pranešime bus daug terminalų komandų, todėl pabandykite sekti instrukcijas žingsnis po žingsnio ir pabandykite nepaisyti jokių žingsnių.
Serverio nustatymas
1 žingsnis: Norėdami bendrauti su savo virtualia mašina, turite sukurti SSH ryšį ir naudoti SSH klientą.
Kas yra 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.
Šiame vadove naudojame PuTTY, nemokamą SSH ir telnet klientą. Taigi, norint atlikti šį veiksmą, turite atsisiųsti ir įdiegti "PuTTY" iš čia.
2 žingsnis: Prisijunkite prie savo "Azure" skydo, atidarykite virtualųjį mašiną, kurį sukūrėme pirmoje dalyje ir paspauskite "Pradėti". Tada spustelėkite "Prisijungti", kad pradėtumėte ryšį. Dabar iškylantysis langas parodys jūsų kompiuterio naudotojo vardą ir viešąjį IP adresą. Kopijuoti visą SSH prieglobos pavadinimą (pvz., Jūsų naudotojo vardą @ 192.168.5.1). Norėdami pamatyti didesnę versiją, galite paspausti ant paveikslėlių.
Dabar atidarykite PuTTY ir įklijuokite šį kompiuterio pavadinimą Priimančiosios vardas lauke ir pasirinkite ryšio tipą kaip SSH ir paspauskite atvirą su visais kitais nustatymais kaip numatytasis. Bus atidarytas naujas terminalo langas ir paprašys slaptažodžio. Įveskite slaptažodį, kuris buvo pasirinktas 1 dalis kuriant virtualią mašiną. Dabar galiausiai prijungėte prie savo virtualiojo serverio per SSH ryšį. Viskas, ką jums reikia padaryti dabar, įveskite tam tikras komandas šiame terminalo lange, kad įdiegtumėte tinkamą programinę įrangą ir "WordPress".
Apache įdiegimas
3 žingsnis: Pirmiausia turite įsitikinti, kad visi jūsų "Ubuntu" diegimo paketai yra atnaujinami. Norėdami atnaujinti, atlikite šią komandą:
sudo apt-get update
Dabar mes įdiegsime "Apache", nemokamą HTTP serverio programinę įrangą. Iš esmės Apache bus tas, kuris klauso kažkieno užklausos rodyti jūsų svetainės turinį. Sužinokite daugiau apie "Apache" čia. Paleiskite šią komandą, kad įdiegtumėte "Apache":
sudo apt-get install apache2
Dabar pereikite į aplanką, kuriame yra išsaugotas "Apache" konfigūracijos failas, ir atidarykite jį naudodami teksto redagavimo priemonę.
sudo nano /etc/apache2/apache2.conf
Šio failo pabaigoje pridėkite šią eilutę:
“ServerName 127.0.0.1”.
Dabar išsaugokite failą paspausdami " Ctrl + O"Tada Įveskite ir tada ' Ctrl + X ’.
Iš naujo paleiskite Apache paslaugą:
sudo service apache2 reload
Ir suteikite "Apache" leidimus atlikdami šią komandą:
sudo ufw allow in “Apache Full”
Diegimas MySQL ir PHP
4 žingsnis: Norėdami įdiegti "MySQL" ir "PHP" Ubuntu, atlikite šias komandas:
sudo apt-get install mysql-server
Pasirinkite tinkamą MySQL root 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 suteikta daugiau prioriteto nei HTML failai, todėl turime pakeisti kitą konfigūracijos failą:
sudo nano /etc/apache2/mods-enabled/dir.conf
Dabar šiame faile perkelkite "index.php", kad jis ateitų prieš "index.html". Paleiskite "Apache" serverį iš naujo.
sudo service apache2 reload
MySQL duomenų bazės kūrimas
5 veiksmas: vykdykite komandas:
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;
"WordPress" diegimas
6 žingsnis: Tai iš tikrųjų yra žingsnis, skirtas "WordPress" atsisiuntimui. Eikite į šakninį katalogą ir atsisiųskite bei išimkite "WordPress".
wget https://wordpress.org/latest.tar.gz tar xzvf latest.tar.gz
Eikite į WWW katalogą, kuriame saugomi visi svetainės failai, ir kopijuokite visą "WordPress" turinį čia, pasirinkdami naują aplanką.
cd /var/www sudo mkdir twcwp
Dabar sukurkite failą wp-config.php, sukurdami pavyzdinės konfigūracijos failo kopiją, tada nukopijuokite visą atsiųsto aplanko turinį kataloge www kataloge "WordPress".
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
Įveskite duomenų bazės duomenis, kuriuos sukūrėme ankstesniuose veiksmuose, ir išsaugokite failą. (žr. toliau pateikiamą ekrano kopiją)
Apache konfigūravimas
7 žingsnis: Dabar, paskutinį žingsnį, turime konfigūruoti apache, kad ji žinotų, yra svetainė, kuri veikia pagal mūsų "twcwp" aplanką. Mums reikia pereiti prie galimų svetainių aplanko 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.conf
Šiame faile pakeiskite šias eilutes
- ServerAdmin savo_email_adress
- ServerName twcwp.com
- ServerAlias twcwp.com
- DocumentRoot / var / www / twcwp
Vykdykite šiuos galutinius komandų rinkinius:
sudo chown -R twctestingadmin:www-data * sudo mkdir /var/www/twcwp/wp-content/uploads sudo a2ensite twcwp.conf sudo service apache2 reload
Čia "twctestingadmin" yra mūsų virtualios mašinos administratoriaus paskyros naudotojo vardas ir "twcwp" yra katalogas, kuriame yra "WordPress" failai. Šias eilutes galite pakeisti savo duomenimis.
Ir tai yra, dabar turite visiškai funkcinę virtualią mašiną, veikiančią "Microsoft Azure", kurioje yra jūsų "WordPress" svetainė. Viskas, ką jums reikia padaryti, dabar konfigūruokite savo DNS įrašus, kad svetainė nurodo į viešąjį virtualios mašinos IP adresą.
Taip pat norėčiau pristatyti jus dvi asmenybes, kurios atnešė mums šį nuostabų seminarą Chandigarh srityje:
- Jasjit Chopra - LinkedIn
- Divyadeep Sawhney - LinkedIn
Seminarą kolektyviai vedė Microsoft vartotojų grupė Chandigarh ir " WordPress Chandigarh". Galite susisiekti su abiem grupėmis "Facebook" ir ieškoti būsimų susitikimų Chandigarh srityje susitikime.com.
Susiję skaitymai:
- Kaip įdiegti "WordPress" "Google" debesies platformoje
- Kaip organizuoti "WordPress" dienoraštį naudodami "Microsoft IIS"
- Sukurkite "WordPress" svetainę naudodami "Microsoft WebMatrix"
- Kaip įdiegti "WordPress" "Windows" kompiuteryje.