Kuidas installida ja häälestada WordPress Microsoft Azure'is

Sisukord:

Kuidas installida ja häälestada WordPress Microsoft Azure'is
Kuidas installida ja häälestada WordPress Microsoft Azure'is

Video: Kuidas installida ja häälestada WordPress Microsoft Azure'is

Video: Kuidas installida ja häälestada WordPress Microsoft Azure'is
Video: Web Development - Computer Science for Business Leaders 2016 - YouTube 2024, Aprill
Anonim

Tere tulemast juhendaja 2. ossa Kuidas Microsoft Azure'is käivitada suurepäraselt kiire WordPressi. Esimeses osas arutasime a Virtuaalne masin sinu oma Azuure konto. Ja selles postituses näeme, kuidas teie serveriga ühendust võtta ja alustada allalaadimist ja installimist WordPress selle kallal.

Installige ja seadistage WordPress Microsoft Azure'is

See postitus sisaldab palju terminali käske, seega proovige järgida õpetust sammhaaval ja proovige mitte mingeid samme vahele jätta.

Teie serveri seadistamine

Samm 1: Virtuaalse masinaga suhtlemiseks peate looma SSH-ühenduse ja kasutama SSH-i kliendit.

Mis on 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.

Me kasutame selles juhendis PuTTY, tasuta SSH- ja telnetklienti. Nii et see samm peab teil olema PuTTY allalaadimine ja installimine siit.

2. samm: Sisenege oma Azure'i paneelile, avage virtuaalne masin, mille oleme loonud esimeses osas ja vajutage nuppu Start. Seejärel klõpsake ühenduse loomiseks ühenduse loomiseks. Nüüd kuvab hüpikakna oma arvuti kasutajanime ja avaliku IP-aadressi. Kopeerige kogu SSH-hostinimi (nt teie kasutajanimi_192.168.5.1). Võite klõpsata piltidele, et näha suuremat versiooni.

Image
Image

Nüüd avage PuTTY ja kleepige see masinanimi Hostinimi välja ja valige ühendus tüüp nagu SSH ja vajutage vaikimisi kõikide muude sätetega avatuks. Avaneb uus terminali aken ja küsib parooli. Sisestage valitud salasõna 1. osa luues virtuaalse masina. Nüüd olete lõpuks oma virtuaalse serveriga SSH-ühenduse kaudu ühenduses. Kõik, mida peate nüüd tegema, on sisestada selle terminali aknas mõned käsklused, et installida õiget tarkvara ja WordPressi.

Image
Image

Apache installimine

3. samm: Kõigepealt peate veenduma, et Ubuntu installi kõik paketid on ajakohased. Käitage nende käsitsi värskendamiseks järgmine käsk:

sudo apt-get update

Nüüd paigaldame Apache, tasuta HTTP-serveri tarkvara. Põhimõtteliselt hakkab Apache kuulama keegi oma veebisaidi sisu kuvamise taotlust. Lisateavet Apache kohta leiate siit. Apache installimiseks käivitage järgmine käsk:

sudo apt-get install apache2

Nüüd navigeerige kataloogi, kuhu Apache'i konfiguratsioonifail on salvestatud, ja avage see tekstitöötluse abil.

sudo nano /etc/apache2/apache2.conf

Selle faili lõpus lisa järgmine rida:

“ServerName 127.0.0.1”.

Image
Image

Nüüd salvestage fail, vajutades nuppu " Ctrl + O"Siis Sisenema ja siis ' Ctrl + X ’.

Taaskäivitage Apache teenus:

sudo service apache2 reload

Andke Apachele õigused, käivitades järgmise käsu:

sudo ufw allow in “Apache Full”

MySQL ja PHP installimine

4. samm: Ubuntu MySQL ja PHP installimiseks tehke järgmised käsud:

sudo apt-get install mysql-server

Vali sobiv MySQL root parool ja vajuta Enter.

Image
Image

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-failidele antakse prioriteet kui HTML-failid, seega peame muutma mõnda muud konfiguratsioonifaili:

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

Nüüd sellesse faili liigutage "index.php" nii, et see oleks enne "index.html". Taaskäivitage Apache server.

sudo service apache2 reload

Image
Image

MySQL andmebaasi loomine

5. samm: järgige käske:

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;

 Need käsklused loovad andmebaasi nimega test kasutaja nimega tester ja parool "testpwd". Seda andmebaasi kasutab WordPress kõigi andmete salvestamiseks.
Need käsklused loovad andmebaasi nimega test kasutaja nimega tester ja parool "testpwd". Seda andmebaasi kasutab WordPress kõigi andmete salvestamiseks.

WordPressi installimine

6. etapp: See on tegelikult samm, mis WordPressi alla laadib. Navigeerige juurkataloogi ja laadige seejärel alla WordPressi.

wget https://wordpress.org/latest.tar.gz tar xzvf latest.tar.gz

Liikuge WWW kataloogi, kus kõik veebisaidi failid on salvestatud, ja kopeerige kogu WordPressi sisu siin oma valitud uue kausta juurde.

cd /var/www sudo mkdir twcwp

Nüüd looge faili wp-config.php, luues proovi konfiguratsioonifaili koopia ja kopeerige allalaaditud kausta kogu sisu www kataloogi kausta "WordPress".

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

 Liikuge uue veebisaidi kataloogi ja muutke WordPressi konfiguratsioonifaili nii, et WordPress saaks andmebaasiga suhelda.
Liikuge uue veebisaidi kataloogi ja muutke WordPressi konfiguratsioonifaili nii, et WordPress saaks andmebaasiga suhelda.

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

Sisestage varasemates etappides loodud andmebaasi üksikasjad ja salvestage fail. (vt allpool toodud pilti)

Image
Image

Apache seadistamine

7. samm: Viimase sammuna peame seadistama apache nii, et ta teaks, et meie kausta "twcwp" asub veebisait. Me peame navigeerima olemasolevate saitide kausta ja looma uue faili nimega twcwp.conf, mis on sarnane vaikekonfiguratsioonifailile.

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

Selles failis muudke järgmisi ridu

  • ServerAdmin oma_email_adress
  • Serverinimi twcwp.com
  • ServerAlias twcwp.com
  • DocumentRoot / var / www / twcwp
ServerAlias peaks olema domeeninimi, mille olete registreerinud (meie juhul ei ole me domeeninime registreerinud, vaid me kasutame seda viitena).
ServerAlias peaks olema domeeninimi, mille olete registreerinud (meie juhul ei ole me domeeninime registreerinud, vaid me kasutame seda viitena).

Täitke need lõplikud käsud:

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

Siin "twctestingadmin" on meie virtuaalse masina halduskonto kasutajanimi ja "twcwp" on kataloog, mis sisaldab WordPressi faile. Võite need stringid asendada oma andmetega.

Ja see ongi, nüüd on teil oma WordPressi veebisaidil hostitud Microsoft Azure'i jaoks täisfunktsionaalne virtuaalne masin. Kõik, mida peate tegema, on nüüd konfigureerida oma DNS-kirjeid, nii et veebisait viitab virtuaalse masina üldisele IP-aadressile.

Kui soovite oma veebisaiti ajutiselt käivitada, saate muuta Windowsi hostide faili ja lisada kirje, mis kajastab domeeninimele avaliku IP-aadressi ajutiselt. (vt võrdluspildi pilti)
Kui soovite oma veebisaiti ajutiselt käivitada, saate muuta Windowsi hostide faili ja lisada kirje, mis kajastab domeeninimele avaliku IP-aadressi ajutiselt. (vt võrdluspildi pilti)
Juhendaja on üsna pikk ja sisaldab palju samme. Võite tunda end vabalt küsida allpool kommentaaride jaotises olevaid küsimusi ja me võtame teile hea meelega ühendust. Mõned selles postituses kasutatud terminid võivad teile tunduda uued, saate Google'ilt neid otsida või lihtsalt kommenteerida sõnumit.
Juhendaja on üsna pikk ja sisaldab palju samme. Võite tunda end vabalt küsida allpool kommentaaride jaotises olevaid küsimusi ja me võtame teile hea meelega ühendust. Mõned selles postituses kasutatud terminid võivad teile tunduda uued, saate Google'ilt neid otsida või lihtsalt kommenteerida sõnumit.

Tahaksin ka tutvustada kahte isikut, kes tõid meile Chandigarhi piirkonnas selle suurepärase töötoa:

  • Jasjit Chopra - LinkedIn
  • Divyadeep Sawhney - LinkedIn

Töötoa korraldas kollektiivne kolleegium Microsoft kasutajate grupp Chandigarh ja WordPress Chandigarh. Võite võtta ühendust nii Facebooki rühmitustega kui ka otsida kohtumisi kohtumistel Chandigarhi piirkonnas meetup.com-is.

Seotud read:

  • Kuidas paigaldada WordPress Google Cloud Platformi
  • Kuidas külastada WordPressi blogi Microsoft IIS-iga?
  • Loo WordPressi sait, kasutades Microsoft WebMatrixit
  • Kuidas paigaldada WordPress Windowsi arvutisse?

Soovitan: