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ó: