Php, php letöltés, php 5 telepítése és beállítása az apache szerveren

PHP. Hypertext Preprocessor

PHP - (PHP: Hypertext Preprocessor) Olyan értelmezett nyelv, amelyet webalkalmazások létrehozására használnak, amelyek kódja közvetlenül szerepel a HTML dokumentumok szövegében. Nagyon sok a közös a C, a Java és a Perl. Apache-modulként (SAPI) vagy szerveroldalon CGI-programként kerül végrehajtásra. A PHP tolmács általi feldolgozás után a kiszolgáló végrehajtja a PHP kódot, és elküldi a böngészőnek. Az ügyfél megkapja a PHP szkript által generált HTML-oldalt (PDF, Flash, XML, PNG stb.). A PHP-t kifejezetten webes alkalmazások fejlesztésére tervezték. Az ötödik verziótól kezdve, az eljárási folyamattal együtt, az OOP (objektum-orientált programozás) filozófiáját támogató mechanizmusokat is tartalmaz, amelyek csak a korábbi verziókban jelennek meg.

A PHP támogatja a sok modern Web-szerverek, mint az Apache, IIS (Microsoft Internet Information Server), Netscape, Personal Web Server, iPlanet Oreilly Website Pro, Caudium, Xitami, OmniHTTPd. A legtöbb PHP esetében Apache modul (SAPI) vagy CGI program fut a kiszolgálói oldalon. Támogatja az LDAP protokollt, IMAP, SNMP, NNTP, POP3, HTTP, COM (Windows-alapú platformok) és közvetlen hozzáférést biztosít aljzatok. Szabályos kifejezések és XML (SAX, DOM), XSLT, Java objektumok támogatása szerepel. A komplex adatstruktúrákkal való cseréléshez a WDDX szabványt kell használni. A CORBA kiterjesztés a távoli objektumok elérésére szolgál. Így kiválaszthatja az operációs rendszert és a webszervert a PHP telepítéséhez.
Mivel az SSI-mechanizmus (Server Side Include) nem elegendő, javasoljuk a PHP használatát összetett feladatokhoz.
Mindig tanácsos dolgozni a legújabb szoftver verziókkal, amely tartalmazza a változtatásokat és kiegészítéseket, valamint javítja a korábbi verziókban észlelt hibákat. Általános szabályként új funkciók kerülnek a legújabb verziókba.
További információ: - PHP nyelv.

Miért kell Apache szerver az otthoni számítógépemen?

Ha a helyén áll, egy oldalt, akkor bátran lehet helyezni a szerverének adatai, hiszen, ha letölti az internetről, azonnal látni az esetleges hibákat. De ha a helyén épül fel egy tucat oldalt, hogy érvényesítse a kimenő szöveges és grafikus információ, a kimeneti adatait a CGI-scriptek, SSI-irányelvek, átmenetek más oldalaira az oldalon, és így tovább. Meg kell tesztelésekor oldal az internetes oldalak, jelentős időt és pénzügyi költségek. Csökkentse költségeit a fenti akkor lehetséges, ha a hibakeresés a honlapján - helyi - számítógép (hiánya miatt kapcsolatot biztosít az internethez és a letöltési sebesség), amelyben őt egy web-szerver a Windows platformon.

A webhely modern, kiszolgáló technológiákkal írt oldalainak fejlesztéséhez számítógépén telepíteni kell a tesztkiszolgálót.

Telepítés, konfigurálás - Apache, PHP, Perl, MySQL, phpMyAdmin, változások a konfigurációs fájlban - php.ini, httpd.conf, httpd-vhosts.conf, httpd-userdir.conf - erről megtalálja a megfelelő szakaszok a helyszínen.

A PHP 5.2.9 verziói - a PHP 5.2.x korábbi verziójának jelentős felülvizsgálata, a biztonság szintjének javítása és a stabilitás javítása érdekében. Több mint 120 hibát javított, amelyek közül néhány a biztonsággal kapcsolatos problémákra utal.

Fontos változások a PHP 5.2.9-ben:

A PHP dokumentáció elérhető a gyártó honlapján - PHP Group - PHP Guide.

A biztonságos és optimalizált rendszer beszerzéséhez a kézi telepítés a legjobb választás.

Először telepítse az Apache HTTP szervert a rendszerére, és győződjön meg róla, hogy működik.

A PHP 5.2.9 telepítőprogram letöltéséhez látogasson el a szerverre -

és felülírja az archívumot - a PHP 5.2.9 zip csomagot

Teljes forráskód

Windows Binaries

Megjegyzés: (A legtöbb ilyen PECL kiterjesztésű fájlokat alapfelszerelése a PHP 4 a Windows bináris, de azóta már beköltözött az önálló PECL fájlok letöltése, mint php_pdf.dll, php_ssh2.dll stb ..)

Van egy PHP 5 / Zend Engine 2 oldal, amely magyarázza a nyelvi változásokat a PHP 5-ben. A PHP 5 ChangeLog részletezi az összes többi változást.

Frissítés a PHP korábbi verzióiról:

A PHP felhasználói kézikönyvének korábbi kiadásai felülírják az ini és DLL fájlokat a rendszer könyvtárában, azaz a C: \ WINDOWS (az első opció). Ez kissé leegyszerűsíti a telepítési eljárást, de megnehezíti a PHP frissítését. A PHP 5.2.9 telepítésekor a fejlesztők figyelmébe ajánljuk, hogy a PHP új telepítése előtt távolítsa el ezeket a fájlokat (php.ini és php5ts.dll a Windows rendszerkönyvtárából). Fenntartja a php.ini fájlt. Szükséges lesz a beállítások áthelyezése egy új konfigurációs fájlba.
Az alábbi módszer az összes kapcsolt PHP fájl egy könyvtárba történő telepítésének módját jelenti, és lehetővé teszi számukra a könyvtár elérési útját a környezeti változók listájához (harmadik opció).

Példa a PHP 5 csomagstruktúrára.

Csomagolja ki az archívumot a C: \ usr \ php \ könyvtárban.

Php, php letöltés, php 5 telepítése és beállítása az apache szerveren

A CGI, CLI és a webszerver modulok esetében a php5ts.dll fájlnak rendelkezésére áll.

CGI - számítógépes grafikus felület.
CLI - parancssori interfész - parancssori felület
DLL - Dynamic-link könyvtár - dinamikusan kapcsolódó könyvtár

  1. másolja a fájlt a Windows rendszer könyvtárába,
  2. másolja a fájlt a kiszolgáló hálózati könyvtárába,
  3. adj hozzá a PHP könyvtárat. C: \ usr \ php \ környezeti változók - PATH.

1. Másolja a php5ts.dll fájlt a C: \ WINDOWS \ SYSTEM32 (vagy az operációs rendszer könyvtára).

Php, php letöltés, php 5 telepítése és beállítása az apache szerveren

Másolja az egyik php.ini-ajánlott vagy php.ini-dist fájlt a C: \ WINDOWS könyvtárba, és nevezze át a php.ini fájlba. (javasoljuk a php.ini-ajánlott használatát, mivel alapértelmezés szerint a beállítások optimalizálva vannak a biztonság megőrzése és karbantartása érdekében).

Php, php letöltés, php 5 telepítése és beállítása az apache szerveren

3. A fejlesztések javítása és a frissítések egyszerűsítése érdekében javasoljuk a fejlesztők használatát

A harmadik lehetőség, hogy hozzáadja a PHP könyvtárat - C: \ usr \ php \ a felhasználói környezet változók listájához.

Az értékek módosításához és új változók hozzáadásához a Rendszergazdák csoport tagjaként be kell jelentkeznie.

Php, php letöltés, php 5 telepítése és beállítása az apache szerveren

Válassza ki a változót - 'Path' és nyomja meg a (alul) - 'Edit' gombot.

a változó neve Path.
Adja meg a mezőben a változó értékét. a végén a könyvtár elérési útja PHP -
C: \ usr \ php \
és kattintson az OK gombra.

Php, php letöltés, php 5 telepítése és beállítása az apache szerveren

Php, php letöltés, php 5 telepítése és beállítása az apache szerveren

és indítsa újra a számítógépet.

Ehhez a beállításhoz a C: \ WINDOWS \ SYSTEM32 könyvtárban lévő php5ts.dll fájlt nem kell másolni.

Nevezze egyik fájlt php.ini-recommended vagy php.ini-dist C: \ usr \ php \ php.ini (jobb - a php.ini-recommended).

Php, php letöltés, php 5 telepítése és beállítása az apache szerveren

Különösen a fájl php.ini. Hasznos lehet a PHP új verziójának telepítése.

A fő Apache HTTP kiszolgáló konfigurációs fájljában - httpd.conf - a PHP tolmács csatlakoztatásához adja hozzá a modul betöltési szakasz végén a következő bejegyzést:

Az irányelv - DirectoryIndex - kiterjesztéseket kell tartalmaznia a PHP index fájlokhoz:

Ezután meg kell jeleníteni a .php kiterjesztéseket. phtml a következő direktíva hozzáadásával a httpd.conf (az AddType irányelvek részhez):

Adja meg a fájl elérési útját - php.ini

PHPIniDir "C: \ WINDOWS" (az első opcióhoz)

PHPIniDir "C: \ usr \ php" (a harmadik opcióhoz)

A mime.types fájlban adja hozzá a következő sorokat:

C: \ Program Files \ Apache Szoftver Alapítvány \ Apache2.2 \ conf \ mime.types

alkalmazás / x-httpd-php php
alkalmazás / x-httpd-php-source phps

Kapcsolódó cikkek