Üdvözöljük a bemutató 2. részében Hogyan futtasson lángolóan gyors WordPress-t a Microsoft Azure-on. Az első részben megvitattuk a Virtuális gép tiéden Égszínkék számla. És ebben a bejegyzésben meglátjuk, hogyan lehet csatlakozni a szerveréhez, és elkezdeni a letöltést és telepítést WordPress Rajta.
Telepítse és telepítse a WordPress alkalmazást a Microsoft Azure-on
Ez a bejegyzés sok terminálparancsot tartalmaz, ezért próbáld meg lépésről lépésre követni az oktatóanyagot, és próbálj meg nem ugrani egyetlen lépést sem.
A szerver beállítása
1. lépés: A virtuális géppel való kommunikációhoz létre kell hoznia egy SSH kapcsolatot, és SSH klienst kell használnia.
Mi az SSH?
A Wikipedia szerint a Secure Shell (SSH) egy kriptográfiai hálózati protokoll a hálózati szolgáltatások biztonságos üzemeltetéséhez nem biztonságos hálózaton keresztül. A legismertebb példa a felhasználók távoli bejelentkezéséhez a számítógépes rendszerekbe.
A PuTTY-t, egy ingyenes SSH és telnet klienst használunk ebben az oktatóanyagban. Tehát ehhez a lépéshez innen kell letöltenie és telepítenie a PuTTY-t.
2. lépés: Jelentkezzen be az Azure panelre, nyissa meg a virtuális gépet, amelyet az első részben hoztunk létre, és nyomja meg a "Start" gombot. Ezután kattintson a "Csatlakozás" gombra a kapcsolat megkezdéséhez. Most egy előugró ablakban megjelenik a felhasználóneve és a gép nyilvános IP-címe. Másolja a teljes SSH hosztnevet (pl.g. [e-mail védett]). A nagyobb verzió megtekintéséhez kattintson a képekre.
Most nyissa meg a PuTTY fájlt, és illessze be ezt a hosztnevet a Gazdanév mezőbe, és válassza ki a kapcsolat típusát SSH és alapértelmezés szerint nyomja meg az összes többi beállítást. Megnyílik egy új terminálablak, amely meg fogja kérni a jelszót. Írja be a jelszót, amelyet kiválasztott 1. rész miközben létrehoz egy virtuális gépet. Most végre SSH kapcsolaton keresztül csatlakozik a virtuális szerveréhez. Most csak annyit kell tennie, hogy beír néhány parancsot ebbe a terminálablakba a megfelelő szoftver és a WordPress telepítéséhez.
Az Apache telepítése
3. lépés: Először is meg kell győződnie arról, hogy az Ubuntu telepítésének összes csomagja naprakész-e. A frissítéshez futtassa a következő parancsot:
sudo apt-get frissítés
Most telepítjük az Apache szoftvert, egy ingyenes HTTP szerver szoftvert. Alapvetően az Apache fogja meghallgatni valaki kérését, hogy jelenítse meg webhelye tartalmát. Az Apache-ról itt olvashat bővebben. Az Apache telepítéséhez futtassa a következő parancsot:
sudo apt-get install apache2
Most keresse meg azt a könyvtárat, ahová az Apache konfigurációs fájlja kerül, és nyissa meg a szövegszerkesztővel.
sudo nano / etc / apache2 / apache2.konf
A fájl végén adja hozzá a következő sort:
„ServerName 127.0.0.1 ”.
Most mentse el a fájlt a 'megnyomásávalCtrl + O' azután Belép és akkor 'Ctrl + X".
Indítsa újra az Apache szolgáltatást:
sudo szolgáltatás apache2 újratöltése
És adjon engedélyeket az Apache számára a következő parancs végrehajtásával:
sudo ufw allow az “Apache Full” -ban
A MySQL és a PHP telepítése
4. lépés: A MySQL és a PHP Ubuntu telepítéséhez hajtsa végre a következő parancsokat:
sudo apt-get install mysql-server
Válasszon megfelelő MySQL root jelszót, és nyomja meg az "Enter" gombot.
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
A PHP fájloknak nagyobb prioritást kell biztosítani, mint a HTML fájloknak, ezért módosítanunk kell egy másik konfigurációs fájlt:
sudo nano / etc / apache2 / mods-enabled / dir.konf
Most ebben a fájlban helyezze át az „indexet”.php ”úgy, hogy az az„ index ”elé kerüljön.html ”. Indítsa újra az Apache szervert.
sudo szolgáltatás apache2 újratöltése
MySQL adatbázis létrehozása
5. lépés: Kövesse a parancsokat:
mysql -u root -p CREATE DATABASE test DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci; MEGADÁS MINDEN ON teszt.* A 'tesztelőnek' @ 'localhost' A 'testpwd' AZONOSÍTÁSÁVAL; FLUSH PRIVILEGES; Kijárat;
Ezek a parancsok létrehoznak egy teszt nevű adatbázist a „tester” nevű felhasználóval és a „testpwd” jelszóval. Ezt az adatbázist a WordPress fogja használni az összes adat tárolására.
A WordPress telepítése
6. lépés: Ez valójában az a lépés, amely letölti a WordPress alkalmazást. Keresse meg a gyökérkönyvtárat, majd töltse le és bontsa ki a WordPress alkalmazást.
wget http: // wordpress.org / legújabb.kátrány.gz tar xzvf legújabb.kátrány.gz
Nyissa meg azt a WWW könyvtárat, ahol az összes webhelyfájl tárolva van, és másolja ide a WordPress teljes tartalmát egy választott új mappába.
cd / var / www sudo mkdir twcwp
Most hozza létre a wp-config fájlt.php fájl létrehozásával a minta konfigurációs fájl másolatát, majd másolja át a letöltött mappa teljes tartalmát a www könyvtár 'wordpress' mappájába.
cp ~ / wordpress / wp-config-sample.php ~ / wordpress / wp-config.php sudo rsync -avP ~ / wordpress / / var / www / twcwp /
Keresse meg az új webhelycímtárat, és szerkessze a WordPress konfigurációs fájlt, hogy a WordPress kommunikálni tudjon az adatbázissal.
cd / var / www / twcwp / sudo nano wp-config.php
Adja meg az előző lépésekben létrehozott adatbázis részleteit, és mentse a fájlt. (lásd az alábbi képernyőképet)
Az Apache beállítása
7. lépés: Most az utolsó lépéshez be kell állítanunk az apache-t, hogy tudja, van-e egy webhely, amely a "twcwp" mappánk alatt fut. Navigálnunk kell a rendelkezésre álló helyek mappájába, és létre kell hoznunk egy új fájlt, a 'twcwp nevet.conf ', amely hasonló az alapértelmezett konfigurációs fájlhoz.
sudo chown www-data: www-data * -R cd / etc / apache2 / sites-available sudo cp 000-default.conf twcwp.conf sudo nano twcwp.konf
Ebben a fájlban módosítsa a következő sorokat
- ServerAdmin a_email_cím
- ServerName twcwp.com
- ServerAlias twcwp.com
- DocumentRoot / var / www / twcwp
A ServerAlias legyen az Ön által regisztrált domain név (esetünkben nem regisztráltuk a domain nevet, de csak referenciaként használjuk).
Hajtsa végre ezeket a parancsokat:
sudo chown -R twctestingadmin: www-data * sudo mkdir / var / www / twcwp / wp-content / uploads sudo a2ensite twcwp.conf sudo szolgáltatás apache2 újratöltése
Itt a „twctestingadmin” a rendszergazda felhasználóneve a virtuális gépünkön, a „twcwp” pedig a könyvtár, amely WordPress fájlokat tartalmaz. Ezeket a húrokat lecserélheti az adataira.
Ez az, most van egy teljesen működőképes virtuális gépe, amely a Microsoft Azure-on fut, és amely a WordPress webhelyét tárolja. Csak annyit kell tennie, hogy most konfigurálja a DNS-rekordokat úgy, hogy a webhely a virtuális gép nyilvános IP-címére mutasson.
Ha ideiglenesen szeretné futtatni a webhelyét, akkor szerkesztheti a Windows gazdagép fájlt, és hozzáadhat egy bejegyzést, amely ideiglenesen a nyilvános IP-címet hozzárendeli a domain névhez. (lásd a képernyőképet)
Az oktatóanyag elég hosszú és sok lépést tartalmaz. Bátran tehet fel kérdéseket az alábbi megjegyzések részben, és örömmel segítünk. Egyes, ebben a bejegyzésben használt kifejezések újnak tűnhetnek számodra, kereshet a Google-on, vagy egyszerűen eldobhat egy üzenetet a megjegyzésekben.
Ezenkívül szeretnék bemutatni benneteket annak a két személyiségnek, akik elhozták nekünk ezt a csodálatos műhelyt Chandigarh területén:
- Jasjit Chopra
- Divyadeep Sawhney
A műhelyt közösen vezette A Microsoft felhasználói csoportja Chandigarh és WordPress Chandigarh. Kapcsolatba léphet mindkét csoporttal a Facebook-on, és a meetup alkalmával megnézheti a közelgő találkozókat Chandigarh területén.com.
Kapcsolódó olvasmányok:
- A WordPress telepítése a Google Cloud Platformra
- Hogyan lehet WordPress blogot tárolni a Microsoft IIS használatával
- Hozzon létre WordPress webhelyet a Microsoft WebMatrix használatával
- A WordPress telepítése a Windows PC-re.