Csak a komplex vagy a PHP 7 megtanulására! 1. rész Webkiszolgáló telepítése és konfigurálása (az Abyss Web Server példája alapján). A PHP Engine telepítése

Üdvözlet, kedves olvasók az remontcompa.ru webhelyről! A nevem Roman Nahvat, és a PHP programozási nyelvéről szóló cikksort mutatom be a figyelmemnek. A PHP programozási nyelv egy szerver nyelv, amellyel kicsi és több százezer oldalból álló webhelyeket hozhat létre. Például az olyan népszerű erőforrásokat, mint a Wikipedia, a Facebook és a VKontakte közösségi hálózatok a PHP segítségével hozzák létre. A PHP az egyik legelső programozási nyelv, amely a webfejlesztésre összpontosított, így továbbra is az egyik legnépszerűbb és legkeresettebb nyelv. Ezenkívül nagyon egyszerű és érthető a kezdő felhasználók számára..

Csak a komplex vagy a PHP 7 megtanulására! 1. rész: Webkiszolgáló telepítése és konfigurálása (az Abyss Web Server példája alapján). A PHP Engine telepítése


Ebben a részben előkészítjük a fejlesztési környezetet az interaktív webhelyek számára, nevezetesen, telepítjük a következő összetevőket a számítógépre:
  1. Webszerver Abyss Web Server X1
  2. PHP motor PHP 7.3.0
  3. Az Abyss Web Server X1 egy ingyenes webszerver a Winows, Linux, macOS operációs rendszerekhez. Az Abyss Web Server X1 számos olyan funkciót támogat, amely a dinamikus tartalom szerveroldali szkriptekkel történő előállításához kapcsolódik.
  4. A PHP motor biztosítja a PHP szkriptek végrehajtását a weboldalakon.
Minden alkalommal, amikor a felhasználó egy böngészőben belép egy webhelyre, a HTTP-protokoll használatával kér egy weboldalra egy webszerveren. Ha a webhely weblapja tartalmaz php szkriptet, akkor a webszerver először lép fel a PHP motorhoz, amely feldolgozza a php szkriptkódot, mielőtt válaszot küldne a böngészőnek..

Lépjen a https://aprelium.com/downloads/ webhelyre, és töltse le az Abyss Web Server X1 webszerver telepítőfájlját..

Válasszon egy Windows verziót.

Futtassa a telepítő fájlt, és hajtsa végre a telepítést.

Elfogadjuk a licencszerződést.

további.

Az alapértelmezett telepítési út marad..

Amikor a képernyőképernyőn kéri, kapcsolja be a Telepítés Winows szolgáltatásként (telepítés Windows szolgáltatásként) elemet, valamint az Indítás automatikusan a számítógép indításakor jelölőnégyzetet..

rendben.

A telepítés befejezése után a következő ablak automatikusan megnyílik a böngészőben, jelezve, hogy az Abyss Web Server megfelelően működik.

Telepítse az orosz nyelvet az Abyss Web Server X1 webszerver konzolhoz. Ehhez keresse fel a https://aprelium.com/abyssws/languages/ webhelyet, és töltse le a ru.lng fájlt.

Ugrás a lang mappába a C elérési út mentén: \ Abyss Web Server \ lang, és másolja a ru.lng fájlt bele.

Annak érdekében, hogy az orosz nyelv megjelenjen az Abyss Web Server webszerver konzolján, újra kell indítania az Abyss Web Server szolgáltatást.

A webböngészőben keresse meg a http: // localhost: 9999 / console / language címet, és válassza az orosz nyelvet.

Ugrunk a http: // localhost: 9999 / console / credentials címre, és megadjuk a felhasználónevet és jelszót, amelyet az Abyss webszerver konzolba való bejelentkezéshez használunk..

Az Abyss webszerver konzol oldalán válassza a Beállítások lehetőséget.

közös.

A dokumentumok HTTP portja és könyvtára (htdocs mappája) alapértelmezés szerint megmarad.

Megyünk a https://aprelium.com/downloads/ címre, és letöltjük a PHP motor telepítőfájlját (esetünkben a PHP 7.3.0)..

PHP telepítési fájl 7.3.0. Futtassa és hajtsa végre a telepítést.

további.

Elfogadjuk a licencszerződést. további.

Alapértelmezés szerint a telepítési útvonalat hagyjuk el.

A telepítés befejeződött.

A PHP-motor telepítésének befejezése után a webszerver továbbra sem képes végrehajtani a php-parancsfájlokat, mivel a szkript-támogatás nincs konfigurálva, valamint a PHP-értelmező motorjához vezető út. Állítsa be az Abyss webszervert a php szkriptek támogatására. Ehhez lépjen a webszerver konzoljára. Kattintson a Beállítások elemre. Kattintson a Parancsfájl beállításai elemre.

Jelölje be a Parancsfájl engedélyezése négyzetet. A Tolmácsok ablakban kattintson a Hozzáadás gombra.

Az Interfész legördülő listában válassza a FastCGI (Local-Pipes) lehetőséget..

Az Értelmező sorban adja meg a php-cgi.exe fájl elérési útját, nevezetesen a C: \ Program Files \ PHP7 fájlt (a fentiek szerint a PHP motor pontosan így lett telepítve). A Kapcsolódó kiterjesztések ablakban kattintson a Hozzáadás gombra.

A Bővítmény mezőbe írja be a php értéket, majd kattintson az OK gombra.

rendben.

rendben.

Az új beállítások érvénybe lépéséhez kattintson az Újraindítás gombra..

Annak érdekében, hogy a PHP szkripteket a PHP motor feldolgozza, a webszervernek megfelelően futnia kell és konfigurálnia kell. Ellenőrizze a webszerver beállításainak helyességét az alábbi kód beírásával bármelyik szövegszerkesztőbe:

Mentse el ezt a dokumentumot egy fájlba a htdocs mappába a C: \ Abyss Web Server \ htdocs út mentén, adva neki phpinfo és php kiterjesztést..

Írja be a http: //localhost/phpinfo.php címet a webböngésző címsorába.

Mint láthatja, az Abyss webszerver sikeresen feldolgozta a phpinfo.php weblapot, amely a PHP motor verzióinformációit tartalmazza.

Folytatás a második részben: A php szkriptek írásának szabályai. A php-kód beágyazása html dokumentumokba