Len o zložitých alebo naučiť PHP 7! Časť 1. Inštalácia a konfigurácia webového servera (pomocou príkladu Abyss Web Server). Inštalácia PHP Engine

Dobrý deň, milí čitatelia webu remontcompa.ru! Volám sa Roman Nahvat a predstavujem vám niekoľko článkov o programovacom jazyku PHP. Programovací jazyk PHP je serverový jazyk, pomocou ktorého môžete vytvárať webové stránky, malé a pozostávajúce zo stoviek a tisícov stránok. Napríklad také populárne zdroje ako Wikipedia, sociálne siete Facebook, VKontakte sú vytvorené pomocou PHP. PHP je jedným z prvých programovacích jazykov, ktorý bol zameraný na vývoj webových stránok, takže zostáva jedným z najpopulárnejších a najvyhľadávanejších jazykov. Okrem toho je pre začínajúcich používateľov veľmi jednoduchý a zrozumiteľný..

Len o zložitých alebo naučiť PHP 7! Časť 1. Inštalácia a konfigurácia webového servera (pomocou príkladu Abyss Web Server). Inštalácia PHP Engine


V tejto časti pripravíme vývojové prostredie pre interaktívne webové stránky, konkrétne do počítača nainštalujeme nasledujúce komponenty:
  1. Webový server Abyss Web Server X1
  2. PHP engine PHP 7.3.0
  3. Abyss Web Server X1 je bezplatný webový server pre operačné systémy Winows, Linux, macOS. Abyss Web Server X1 podporuje mnoho funkcií týkajúcich sa generovania dynamického obsahu pomocou skriptov na strane servera.
  4. PHP engine poskytuje PHP skripty na webových stránkach.
Zakaždým, keď používateľ navštívi webovú stránku v prehliadači, vyžiada si webovú stránku na webovom serveri pomocou protokolu HTTP. Ak webová stránka na webe obsahuje skript php, webový server najskôr pristúpi k stroju PHP, ktorý pred odoslaním odpovede do webového prehľadávača spracuje kód skriptu php..

Prejdite na https://aprelium.com/downloads/ a stiahnite si inštalačný súbor webového servera Abyss Web Server X1.

Vyberte verziu pre systém Windows.

Spustite inštalačný súbor a vykonajte inštaláciu.

Prijímame licenčnú zmluvu.

ďalej.

Predvolená cesta inštalácie je ponechaná..

Po zobrazení výzvy ako na snímke obrazovky nastavte prepínač v položke Inštalácia ako služba Winows (inštalácia ako služba Windows), ako aj začiarkavacie políčko Spustiť automaticky pri spustení počítača..

OK.

Po dokončení inštalácie sa v prehliadači automaticky otvorí nasledujúce okno informujúce, že server Abyss Web Server je správne funkčný.

Nainštalujte ruský jazyk pre konzolu webového servera Abyss Web Server X1. Ak to chcete urobiť, prejdite na https://aprelium.com/abyssws/languages/ a stiahnite súbor ru.lng.

Prejdite do priečinka lang pozdĺž cesty C: \ Abyss Web Server \ lang a skopírujte do neho súbor ru.lng..

Aby sa ruský jazyk zobrazil v konzole webového servera Abyss Web Server, musíte reštartovať službu Abyss Web Server..

Vo webovom prehliadači prejdite na adresu http: // localhost: 9999 / console / language a vyberte položku Russian.

Ďalej prejdeme na adresu http: // localhost: 9999 / console / poverenia a zadáme meno používateľa a heslo, ktoré sa použije na prihlásenie do konzoly Abyss Web Server..

Na stránke konzoly Abyss Web Server vyberte Settings.

obyčajný.

HTTP Port a adresár pre dokumenty (priečinok htdocs) sú predvolene ponechané.

Prejdeme na adresu https://aprelium.com/downloads/ a stiahneme si inštalačný súbor pre PHP engine (v našom prípade je to PHP 7.3.0).

Inštalačný súbor PHP 7.3.0. Spustite ho a vykonajte inštaláciu.

ďalej.

Prijímame licenčnú zmluvu. ďalej.

V predvolenom nastavení ponechávame inštalačnú cestu.

Inštalácia je dokončená.

Po dokončení inštalácie nástroja PHP je webový server stále schopný vykonávať skripty php, pretože podpora skriptov nie je na ňom nakonfigurovaná, ako aj cesta k stroju na interpretáciu PHP. Nakonfigurujte Abyss Web Server tak, aby podporoval php skripty. Ak to chcete urobiť, prejdite na konzolu webového servera. Kliknite na položku Nastavenia. Kliknite na položku Možnosti skriptu.

Začiarknite políčko Povoliť skriptovanie. V okne Tlmočníci kliknite na Pridať.

V rozbaľovacom zozname Rozhranie vyberte FastCGI (Local-Pipes).

V riadku Interpreter zadajte cestu k súboru php-cgi.exe, konkrétne C: \ Program Files \ PHP7 (ako je uvedené vyššie, stroj PHP bol nainštalovaný presne týmto spôsobom). V okne Súvisiace rozšírenia kliknite na Pridať.

Do poľa Extension zadajte php a kliknite na OK.

OK.

OK.

Aby sa nové nastavenia prejavili, kliknite na tlačidlo Reštartovať..

Aby bolo možné PHP skripty spracovať pomocou PHP enginu, musí byť webový server spustený a správne nakonfigurovaný. Skontrolujte správnosť nastavení webového servera tak, že do ľubovoľného textového editora napíšete nasledujúci kód:

Tento dokument uložte do súboru v priečinku htdocs na ceste C: \ Abyss Web Server \ htdocs, pričom mu pomenujete phpinfo a príponu php.

Do panela s adresou webového prehľadávača zadajte adresu http: //localhost/phpinfo.php.

Ako vidíte, webový server Abyss úspešne spracoval webovú stránku phpinfo.php, ktorá obsahuje informácie o verzii pre stroj PHP.

Pokračovanie v druhej časti: Pravidlá písania php skriptov. Vkladanie php kódu do html dokumentov