Telepítése php CentOS 7 7

Az információ ebben a rekord egy kicsit elavult, azt javasoljuk, hogy használja az információkat részben egy cikket webszerver CentOS 7: nginx, PHP 7.x PerconaDB

Ebben a cikkben lesz szó a telepítés PHP 7 kiadás a végleges változata, amely egyike volt a legfontosabb esemény az elmúlt évben. A fejlesztő csapat végzett egy hatalmas munkát, ítélve a vizsgálatokat, PHP 7 teljesítménye nagyon közel áll a HHVM versenyző. Meg kell jegyezni, hogy a termelékenység növekedése már optimalizálásával érhető el, és nem volt hatása a növekedés az erőforrások felhasználása.

Összehasonlítva az előző verzió, akkor véleményem, PHP 7 teljesen hibátlan. Rendelkezésre álló információk alapján ez lehet megjósolni, hogy a lépést az átmenet a PHP 7 lesz elég gyors. Korábban már ismertetett 7 PHP forrásból, vagy Debian adattárak, az ezen a poszton, azt fogja mondani, hogyan kell gyorsan telepíthető a PHP 7 Cent OS 7.

Ezen a ponton a hivatalos tárolókban Cent OS 7 nincsenek csomagok a PHP telepítésének 7. ezért meg kell várni egy kicsit a fordítással PHP 7 fő kereskedelmi projektek. De nem lesz több, mint 7 PHP telepítésének a vizsgálati serevere előre, hogy ellenőrizze a kompatibilitást a kérelmek és megismerjék az új funkciók PHP 7 nyelv.

Ebben a bejegyzésben fogom leírni a tapasztalatom a PHP telepítésének 7 használható együtt a nginx webszerver. A rendszer telepítéséhez szoktam CentOS 7.1 és a PHP nem hivatalos tárolókban 7 IUS.

PHP telepítése 7 Cent OS 7

Telepítése előtt PHP 7, meg kell csatlakozni Cent OS adattár IUS. Ehhez meg kell letölteni és futtatni egy speciális szkript elindítása után IUS tároló automatikusan bekerül a rendszerbe.

Menj a tmp könyvtárba, és betölti a script a szerveren:

Ezután futtassa a következő script parancsot:

Ha a szerver van jelen a PHP, távolítsa el az összes telepített csomag. Az első telepítés PHP a szerveren 7, a következő pont, hogy kihagyja.

PHP telepítésének 7 és php-FPM modulokat. php-mysqlnd. futtassa a következő parancsot:

PHP 7 telepítési dolgozni nginx

A telepítés befejezése után, PHP 7, meg kell változtatni, hogy a PHP-FPM és nginx konfigurációt. Alapértelmezésben PHP 7 kapcsolatokat a helyi TCP-portot. Jól ismert tény, hogy kívánatos, hogy egy Unix-foglalat jobb teljesítményt PHP-FPM és nginx.

Zárja le a fájlt, és mentse a módosításokat. Most arra van szükség, hogy módosítani kell a beállításokat nginx, hogy a webszerver segítségével egy socket kölcsönhatás során a PHP-FPM. Nyisd meg a fájlt:

Meg kell változtatni a kölcsönhatásának nginx és a PHP-FPM TCP-port 9000 használni az aljzatba. Ehhez módosítsa a fájl tartalmát az alábbiak szerint:

Zárja le a fájlt, és mentse a módosításokat. Ahhoz, hogy az új iránymutatások hatályba lépett, akkor újra kell indítani a PHP-FPM és nginx:

Meg tudja nézni a status minden szolgáltatás használatával systemctl:

PHP 7 ellenőrzése

Miután telepíti a PHP 7. és felkészült a nginx webszerver, meg kell győződnie arról, hogy minden megfelelően van beállítva. Kezdje ellenőrzi a PHP-verziót, ebben a menetben:

Ezután hozzon létre egy fájlt a gyökérkönyvtárban a webszerver info.php:

Az alábbi kódot másolja a fájlt:

Ha helyesen telepítette és beállította a PHP 7 CentOS, akkor megjelenik egy oldal, amely információkat tartalmaz a PHP konfigurációt 7.

Problémák a telepítés során a PHP 7

Következő fogok beszélni egy kis probléma, hogy én találkoztam alatt 7 PHP CentOS 7.1.

Nagyon gyakran hosting cégek elvégzi a módosításokat a virtuális gép tartály sablonokat. Az én esetemben, a problémát az okozta, hogy a CentOS 7 használt torzító tükör CentOS-bázis és a tesztelés tárolókban. Azok számára, akik szembesülnek hasonló problémával, nyissa meg a fájlt:

Csomagokat telepíteni a hivatalos tárolókban CentOS 7, akkor használja az alábbi konfiguráció:

Lásd még:

Kapcsolódó cikkek