Samo o složenom ili naučite PHP 7! Dio 1. Instaliranje i konfiguriranje web poslužitelja (na primjeru Abyss Web Server). Instaliranje PHP motora

Pozdrav, dragi čitatelji web stranice remontcompa.ru! Moje ime je Roman Nahvat i predstavljam vašu pažnju niz članaka o programskom jeziku PHP. Programski jezik PHP je jezik poslužitelja s kojim možete kreirati male web stranice, koje se sastoje od stotina i tisuća stranica. Na primjer, takvi popularni resursi kao što su Wikipedia, društvene mreže Facebook, VKontakte stvoreni su pomoću PHP-a. PHP je jedan od prvih programskih jezika koji je bio usmjeren na web razvoj, pa ostaje jedan od najpopularnijih i najtraženijih jezika. Uz to, početnicima je vrlo jednostavno i razumljivo..

Samo o složenom ili naučite PHP 7! Dio 1. Instaliranje i konfiguriranje web poslužitelja (na primjeru Abyss Web Server). Instaliranje PHP motora


U ovom ćemo dijelu pripremiti razvojno okruženje za interaktivne web stranice, naime, na računalo instalirati sljedeće komponente:
  1. Web poslužitelj Abyss Web Server X1
  2. PHP motor PHP 7.3.0
  3. Abyss Web Server X1 je besplatni web poslužitelj za operativne sustave Winows, Linux, macOS. Abyss Web Server X1 podržava brojne značajke povezane s generiranjem dinamičkog sadržaja pomoću skripti na strani poslužitelja.
  4. PHP pokretač omogućuje izvršavanje php skripti na web stranicama.
Svaki put kada korisnik pristupi web mjestu u pregledniku, on zahtijeva web stranicu na web poslužitelju koristeći HTTP protokol. Ako web stranica na web mjestu sadrži php skriptu, web poslužitelj prvo pristupa PHP mehanizmu koji obrađuje kôd skripte php prije nego što pošalje odgovor na web preglednik. Osnovni dijagram interakcije između web preglednika, web poslužitelja i php motora prikazan je u nastavku.

Idite na https://aprelium.com/downloads/ i preuzmite instalacijsku datoteku za web-poslužitelj Abyss Web Server X1.

Odaberite inačicu za Windows.

Pokrenite instalacijsku datoteku i izvedite instalaciju.

Prihvaćamo ugovor o licenci.

dalje.

Zadan je put instalacije..

Na upit kao u snimku zaslona postavite prekidač na stavci Instaliraj kao Winows servis (instaliraj kao Windows servis), kao i potvrdni okvir Automatski pokreni na računalu..

U redu.

Nakon instalacije dovršit će se sljedeći prozor u pregledniku koji će obavijestiti da se Abyss Web Server ispravno pokreće.

Instalirajte ruski jezik za konzolu web poslužitelja Abyss Web Server X1. Da biste to učinili, idite na https://aprelium.com/abyssws/languages/ i preuzmite datoteku ru.lng.

Idite u mapu lang duž putanje C: \ Abyss Web Server \ lang i kopirajte u nju datoteku ru.lng.

Da bi se ruski jezik pojavio u konzoli web poslužitelja Abyss Web Server, morate ponovo pokrenuti uslugu Abyss Web Server.

U web-pregledniku idite na adresu http: // localhost: 9999 / console / language i odaberite ruski.

Također idemo na adresu http: // localhost: 9999 / console / vjerodajnice i određujemo korisničko ime i lozinku koji će se koristiti za prijavu u konzolu Abyss Web Server..

Na stranici konzole Abyss Web Server odaberite Postavke.

zajednička.

HTTP priključak i mapa za dokumente (mapa htdocs) zadano su zadani.

Idemo na adresu https://aprelium.com/downloads/ i preuzimamo instalacijsku datoteku za PHP engine (u našem slučaju to je PHP 7.3.0).

PHP instalacijska datoteka 7.3.0. Pokrenite ga i izvršite instalaciju.

dalje.

Prihvaćamo ugovor o licenci. dalje.

Put instalacije zadano ostavljamo.

Instalacija je dovršena.

Nakon što je instalacija PHP motora dovršena, web poslužitelj još uvijek ne može izvršiti php skripte, jer na njemu nije konfigurirana podrška skripte, kao ni put do pokretača PHP interpretera. Konfigurirajte Abyss Web Server da podržava php skripte. Da biste to učinili, idite na konzolu web poslužitelja. Kliknite Postavke. Kliknite Opcije skripte.

Označite okvir Omogući skriptiranje. U prozoru Tumači kliknite Dodaj.

Na padajućem popisu sučelja odaberite FastCGI (Local-Pipes).

U linijskom tumaču navedite put do datoteke php-cgi.exe, naime C: \ Program Files \ PHP7 (kao što je prikazano gore, PHP motor instaliran je točno na ovaj način). U prozoru Srodna proširenja kliknite Dodaj.

U polje Proširenje unesite php i kliknite U redu.

U redu.

U redu.

Da bi nove postavke stupile na snagu, kliknite Ponovo pokreni..

Da bi se PHP skripte obradio PHP motor, web poslužitelj mora biti ispravno pokrenut i konfiguriran. Provjerite ispravnost postavki web poslužitelja tako da u bilo koji uređivač teksta napišete sljedeći kôd:

Spremite ovaj dokument u datoteku u mapi htdocs duž staze C: \ Abyss Web Server \ htdocs, dajući mu naziv phpinfo i ekspanziju php.

Unesite adresu http: //localhost/phpinfo.php u adresnu traku web-preglednika.

Kao što vidite, Web poslužitelj Abyss uspješno je obradio web stranicu phpinfo.php, koja sadrži podatke o verziji za PHP engine.

Nastavak u drugom dijelu: Pravila za pisanje php skripti. Ugradnja php koda u html dokumente