Php, descărcați php, instalați și configurați php 5 pe serverul apache

PHP. Hypertext Preprocessor

PHP - (PHP: Hypertext Preprocessor) O limbă interpretată folosită pentru a crea aplicații web, codul căruia este inclus direct în textul documentelor HTML. Are multe în comun cu C, Java și Perl. Acesta este executat ca un modul Apache (SAPI) sau un program CGI pe partea de server. După procesarea de către interpretul PHP, serverul înlocuiește codul PHP cu rezultatul executării acestuia și îl trimite în browser. Clientul primește o pagină HTML generată de scriptul PHP (PDF, Flash, XML, PNG, etc.). PHP a fost conceput special pentru a dezvolta aplicații Web. Începând cu cea de-a cincea versiune, împreună cu proceduralul, include și câteva mecanisme care susțin filozofia programării orientate-obiect (OOP), care în versiunile anterioare a fost doar indicată.







PHP suportă multe platforme moderne de Web-servere, cum ar fi, Apache, IIS (Microsoft Internet Information Server), Netscape, Personal Web Server, iPlanet, Oreilly Website Pro, Caudium, Xitami, OmniHTTPd. Pentru majoritatea acestora, PHP rulează ca un modul Apache (SAPI) sau un program CGI pe partea de server. Suporta LDAP, IMAP, SNMP, NNTP, POP3, HTTP, COM (pe platforme Windows) si acces direct la socket-uri. Procesarea expresiilor regulate și XML (SAX, DOM), XSLT, suport pentru obiecte Java este inclusă. Pentru a schimba cu structuri de date complexe, se utilizează standardul WDDX. O extensie CORBA este utilizată pentru a accesa obiectele de la distanță. Astfel, puteți selecta sistemul de operare și serverul web pentru a instala PHP.
Deoarece mecanismul SSI (Server Side Include) nu este suficient, se recomandă utilizarea PHP pentru sarcini complexe.
Este întotdeauna recomandabil să lucrați cu cea mai recentă versiune de produse software, care include modificări și completări, precum și remediază erorile văzute în versiunile anterioare. De regulă, noile caracteristici sunt adăugate în cele mai recente versiuni.
Pentru mai multe informații, consultați - Limba PHP.

De ce am nevoie de un server Apache pe calculatorul meu de acasă?

Dacă un site este format dintr-o pagină, atunci nu se poate ezita sa plaseze pe serverul furnizorului, din moment ce, atunci când descărcarea de pe Internet, vedeți instantaneu orice erori. Dar, în cazul în care site-ul este format dintr-o duzină de pagini, pentru a valida producția de text și informații grafice, datele de ieșire din CGI script-uri, SSI-directive, tranzițiile la alte pagini de pe site-ul dvs. și așa mai departe. Trebuie atunci când testarea site pe paginile de internet, timp semnificativ și costurile financiare. Reducerea costurilor de mai sus este posibil atunci când depanare de pe site-ul dvs. - locale - calculator (din cauza lipsei de conectivitate la viteze de Internet și descărcare), stabilind-l pe un server web pe platforma Windows.

Pentru a dezvolta pagini ale site-ului scrise folosind tehnologii moderne de servere, aveți nevoie de un server de testare instalat pe computer.

Instalare, configurare - Apache, PHP, Perl, MySQL, phpMyAdmin, modificări în fișierul de configurare - php.ini, httpd.conf, httpd-vhosts.conf, httpd-userdir.conf - despre acest lucru puteți găsi în secțiunile relevante ale site-ului.

Versiunile din PHP 5.2.9 - reprezintă o revizuire semnificativă a versiunii anterioare a PHP 5.2.x, pentru a îmbunătăți nivelul de securitate și a îmbunătăți stabilitatea. Au fost depistate mai mult de 120 de erori, dintre care unele se referă la probleme legate de securitate.

Modificările cheie efectuate în PHP 5.2.9:

Documentația PHP este disponibilă pe site-ul producătorului - PHP Group - PHP Guide.

Instalarea manuală este cea mai bună alegere pentru obținerea unui sistem sigur și optimizat.

Mai întâi, instalați serverul HTTP Apache pe sistemul dvs. și asigurați-vă că funcționează.

Pentru a descărca programul de instalare PHP 5.2.9, accesați serverul -

și suprascrieți arhiva - pachetul PHP 5.2.9 zip

Cod sursă complet

Windows Binaries







Notă: (Cele mai multe dintre aceste fișiere de extensie PECL vin standard cu PHP 4 binare Windows, dar de atunci au fost mutate în această descărcare separată PECL fișiere, cum ar fi php_pdf.dll, php_ssh2.dll, etc ..)

Avem o pagină PHP 5 / Zend Engine 2 care explică modificările de nivel de limbă în PHP 5. PHP 5 ChangeLog detaliază toate celelalte modificări.

Actualizarea de la versiunile anterioare de PHP:

Numere anterioare Manualul PHP oferit pentru a rescrie fișiere și DLL în INI directorul de sistem, care este - C: \ WINDOWS (prima opțiune). Acest lucru simplifică ușor procedura de instalare, dar face dificilă actualizarea PHP. La instalarea PHP 5.2.9, dezvoltatorii sunt sfătuiți să elimine toate aceste fișiere (php.ini, și php5ts.dll din directorul de sistem Windows) la noua instalare a PHP. Asigurați-vă că ați rezervat fișierul php.ini. Va fi necesar să transferați setările într-un nou fișier de configurare.
Următoarea este o metodă de instalare a tuturor fișierelor PHP legate într-un singur director și permiterea accesării acestora prin adăugarea căii spre acest director la lista variabilelor de mediu (a treia opțiune).

Exemplu de structură pachet PHP 5 pachet.

Despachetați arhiva în C: \ usr \ php \.

Php, descărcați php, instalați și configurați php 5 pe serverul apache

Pentru modulele CGI, CLI și serverul web, este necesar ca fișierul php5ts.dll să fie disponibil pentru aceștia.

CGI - interfață grafică computerizată.
CLI - Interfața liniei de comandă - interfața liniei de comandă
DLL - bibliotecă dinamic-link - bibliotecă dinamic conectată

  1. copiați fișierul în directorul de sistem Windows,
  2. copiați fișierul în directorul de rețea al serverului,
  3. adăugați directorul PHP. C: \ usr \ php \ în variabilele de mediu - PATH.

1. Copiați fișierul php5ts.dll în C: \ WINDOWS \ SYSTEM32 (sau directorul de sistem pentru sistemul dvs. de operare).

Php, descărcați php, instalați și configurați php 5 pe serverul apache

Copiați un fișier-php.ini recomandat sau php.ini-dist la C: \ WINDOWS și redenumiți-l în php.ini. (folosirea php.ini-recomandată este recomandată, deoarece setările sale, în mod implicit, sunt optimizate pentru a funcționa și pentru a menține securitatea).

Php, descărcați php, instalați și configurați php 5 pe serverul apache

3. Pentru a îmbunătăți serviciile și pentru a simplifica upgrade-urile, dezvoltatorii recomandă utilizarea

A treia opțiune este adăugarea directorului PHP - C: \ usr \ php \ la lista variabilelor de mediu ale utilizatorului.

Pentru a modifica valori și a adăuga noi variabile, trebuie să fiți logat ca membru al grupului Administrators.

Php, descărcați php, instalați și configurați php 5 pe serverul apache

Selectați variabila - 'Cale' și apăsați butonul (partea de jos) - 'Editare'.

numele variabilei este Calea.
Introduceți valoarea variabilei în câmp. în cele din urmă, calea către directorul dvs. PHP -
C: \ usr \ php \
și faceți clic pe OK.

Php, descărcați php, instalați și configurați php 5 pe serverul apache

Php, descărcați php, instalați și configurați php 5 pe serverul apache

și reporniți computerul.

Pentru această opțiune, fișierul php5ts.dll din directorul C: \ WINDOWS \ SYSTEM32 nu trebuie copiat.

Redenumiți unul dintre fișierele php.ini-recomandate sau php.ini dist directorul C: \ usr \ php \ php.ini în (mai bună - php.ini-recomandat).

Php, descărcați php, instalați și configurați php 5 pe serverul apache

Mai ales fișierul este php.ini. Poate fi utilă pentru instalarea unei noi versiuni de PHP.

În fișierul de configurare principal al serverului HTTP Apache - httpd.conf - pentru a conecta interpretul PHP, adăugați, la sfârșitul secțiunii de încărcare a modulului, intrarea:

În directivă - DirectoryIndex - ar trebui să existe extensii pentru fișiere index index PHP:

Apoi, trebuie să extindeți extensiile .php. phtml adăugând următoarea directivă la httpd.conf (în secțiunea direcții AddType):

Specificați calea către fișier - php.ini

PHPIniDir "C: \ WINDOWS" (pentru prima opțiune)

PHPIniDir "C: \ usr \ php" (pentru a treia opțiune)

În fișierul mime.types, adăugați următoarele rânduri:

C: \ Program Files \ Fundația Apache Software \ Apache2.2 \ conf \ mime.types

aplicație / x-httpd-php php
aplicație / php-x-httpd-php-source







Articole similare

Trimiteți-le prietenilor: