Samo zapleteno ali se naučite PHP 7! 1. del. Namestitev in konfiguriranje spletnega strežnika (po primeru spletnega strežnika Abyss). Namestitev motorja PHP

Pozdravljeni, dragi bralci spletnega mesta remontcompa.ru! Moje ime je Roman Nahvat in predstavljam vam pozornost člankov o programskem jeziku PHP. Programski jezik PHP je strežniški jezik, s katerim lahko ustvarite majhna spletna mesta in so sestavljena iz sto in tisoč strani. Na primer, takšni priljubljeni viri, kot so Wikipedia, družbena omrežja Facebook, VKontakte, so ustvarjeni s pomočjo PHP-a. PHP je eden prvih programov, ki je bil osredotočen na razvoj spleta, zato ostaja eden najbolj priljubljenih in iskanih jezikov. Poleg tega je uporabnikom novincem zelo preprosto in razumljivo..

Samo zapleteno ali se naučite PHP 7! 1. del. Namestitev in konfiguriranje spletnega strežnika (po primeru spletnega strežnika Abyss). Namestitev motorja PHP


V tem delu bomo pripravili razvojno okolje za interaktivna spletna mesta, in sicer v računalnik namestili naslednje komponente:
  1. Spletni strežnik Abyss Web Server X1
  2. PHP motor PHP 7.3.0
  3. Abyss Web Server X1 je brezplačni spletni strežnik za operacijske sisteme Winows, Linux, macOS. Spletni strežnik Abyss X1 podpira številne funkcije, povezane z ustvarjanjem dinamične vsebine s skriptami na strani strežnika.
  4. PHP mehanizem omogoča izvajanje php skripta na spletnih straneh.
Vsakič, ko uporabnik v brskalniku dostopa do spletnega mesta, zahteva spletno stran na spletnem strežniku s protokolom HTTP. Če spletna stran na spletnem mestu vsebuje php skript, spletni strežnik najprej dostopi do motorja PHP, ki obdela kodo php skripta, preden pošlje odgovor spletnemu brskalniku. Spodaj je prikazan osnovni diagram interakcije med spletnim brskalnikom, spletnim strežnikom in php motorjem..

Pojdite na https://aprelium.com/downloads/ in prenesite namestitveno datoteko za spletni strežnik Abyss Web Server X1.

Izberite različico za Windows.

Zaženite namestitveno datoteko in izvedite namestitev.

Sprejemamo licenčno pogodbo.

Naprej.

Privzeta namestitvena pot je leva..

Ob pozivu kot na posnetku zaslona nastavite stikalo na Postavite kot storitev Winows (namestite kot storitev Windows) in samodejno zaženite računalnik..

V redu.

Po končani namestitvi se v brskalniku samodejno odpre naslednje okno, ki sporoča, da se Abyss Web Server pravilno deluje in deluje.

Namestite ruski jezik za konzolo spletnega strežnika Abyss Web Server X1. Če želite to narediti, pojdite na https://aprelium.com/abyssws/languages/ in prenesite datoteko ru.lng.

Pojdite v mapo lang po poti C: \ Abyss Web Server \ lang in vanj kopirajte datoteko ru.lng.

Da se ruski jezik prikaže v konzoli spletnega strežnika Abyss, morate znova zagnati storitev spletnega strežnika Abyss.

V spletnem brskalniku pojdite na naslov http: // localhost: 9999 / console / language in izberite ruski.

Pojdimo tudi na naslov http: // localhost: 9999 / console / poverilnice in določimo uporabniško ime in geslo, ki se bosta uporabila za prijavo v konzolo spletnega strežnika Abyss..

Na strani konzole spletnega strežnika Abyss izberite Nastavitve.

Splošno.

Vrata HTTP in imenik dokumentov (mapa htdocs) privzeto ostaneta.

Pojdimo na naslov https://aprelium.com/downloads/ in naložimo namestitveno datoteko za motor PHP (v našem primeru je PHP 7.3.0).

Namestitvena datoteka PHP 7.3.0. Zaženite ga in izvedite namestitev.

Naprej.

Sprejemamo licenčno pogodbo. Naprej.

Namestitveno pot pustimo privzeto.

Namestitev je končana.

Ko je namestitev motorja PHP končana, spletni strežnik še vedno ne more izvajati skriptov php, saj na njem ni konfigurirana podpora skriptov, pa tudi pot do motorja tolmača PHP. Konfigurirajte spletni strežnik Abyss tako, da podpira skripte php. Če želite to narediti, pojdite na konzolo spletnega strežnika. Kliknite Nastavitve. Kliknite Možnosti skripta.

Potrdite polje Omogoči skript. V oknu Tolmači kliknite Dodaj.

Na spustnem seznamu Vmesnik izberite FastCGI (Local-Pipes).

V vrstici Interpreter določite pot do datoteke php-cgi.exe, in sicer C: \ Program Files \ PHP7 (kot je prikazano zgoraj, motor PHP je bil nameščen točno na ta način). V oknu Povezane razširitve kliknite Dodaj.

V polje Razširitev vnesite php in kliknite V redu.

V redu.

V redu.

Za uveljavitev novih nastavitev kliknite Vnovični zagon..

Da bi PHP skripte lahko obdelal motor PHP, mora biti spletni strežnik zagnan in pravilno konfiguriran. Preverite pravilnost nastavitev spletnega strežnika tako, da v kateri koli urejevalnik besedila napišete to kodo:

Ta dokument shranite v datoteko v mapi htdocs na poti C: \ Abyss Spletni strežnik \ htdocs in mu dajte ime phpinfo in razširitev php.

V naslovno vrstico spletnega brskalnika vnesite naslov http: //localhost/phpinfo.php.

Kot lahko vidite, je spletni strežnik Abyss uspešno obdelal spletno stran phpinfo.php, ki vsebuje informacije o različici za motor PHP.

Nadaljevanje v drugem delu: Pravila za pisanje php skriptov. Vdelava php kode v html dokumente