Állítsa be a web-szerver CentOS (nginx php-fpm mysql)
Ebben a cikkben lesz szó, hogyan kell beállítani a webszervert a CentOS, az operációs rendszer egyik legnépszerűbb és csak a közelmúltban elvesztette Debian vezetés hogyan kell tippeket. Ez egy meglehetősen nagy közösség és a konfigurációs adatokat nagyon hasznos lesz az emberek, és nem világos, ahogy sétáltak a figyelmüket, általában ez a szerencsétlen hiánya kell rögzíteni, amelyet most be.
Azt feltételezik, hogy a rendszer telepítése és konfigurálása, mint amire szüksége van.
telepíteni nginx
Az első dolog, mi kell hozzá natív adattár nginx, akkor kétféleképpen történhet:
1) Töltse le a csomagot, hogy adjunk egy adattár beállításokat konfigurációs fájlok
2) Hands megfelelő konfigurációs fájlok
bója használjuk stabil kiadás a CentOS 6.0
Bármelyik megoldás van az élethez, hogyan kell ezt csinálni megtalálható az oldalon nginx nginx.org/en/linux_packages.html#stable
Mi nem több, mint csak swing a zsákot tette hozzá minden konfigurációval.
Nyomja konfigurációs fájl nginx adattár és azonnal telepíthetjük:
Folytassuk telepíteni nginx, egyszerű itt van:
Nginx hozzá AUTOSTART a rendszer indításakor, és futtatni:
Ha megpróbál csatlakozni nginx, akkor nem kap a tűzfalszabályokat blokkolja a hozzáférést a kikötő 80 mU.
Adjon meg szabályt nginx:
A fájl tartalmát, mint ez:
Itt azt látjuk, hogy a megengedett kikötői 22 másik port letiltásra vesszük alapul ezt a szabályt, és változtassa meg kicsit, úgy, hogy lehetővé teszi a hozzáférést a 80 portot
És add, hogy egy engedélyezési szabály SSH
Ezután a tartalma a következő lesz:
Nézzük alkalmazni a szabályokat nginx már elérhető csatlakozni:

és a részben, akkor a http irányelv server_tokens ki;
Mentse el a változásokat és indítsa újra nginx
Mi frissíteni az oldalt a hibát, és látni, hogy nginx verzió már nem jelenik meg.
Hozzon létre egy felhasználói dolgozni virtuális host
Mi ezt a példát:
Amikor létrehoz egy felhasználó, akkor tiltsa le hozzáférést Shelley, így biztonságosabb.
is, amikor létrehoz egy felhasználót, mi van az azonos nevű csoport, például. ez is hasznos számunkra.
Fantázia például a felhasználói jelszó:
Készítsen szükséges, WEB webcímtárba:
Mi biztosítja a felhasználó számára a megfelelő példa számukra:
Nginx hozzáférést biztosít a felhasználó home könyvtárában példa. hozzátéve Nginx például felhasználói csoport
, És például a csoportban. amely magában foglalja a felhasználó nginx. a jogot, hogy elolvassa és végrehajtja a felhasználó saját könyvtárát, például:
Hozzon létre egy virtuális gép nginx
Ragaszkodjon az első virtuális host nginx, nevezzük example.org
A tartalomból:
(Itt adok csak az alapbeállításokat dolgozni, ha azt szeretné, hogy adjunk valamit extra, akkor csináld magad, saját szükségletei alapján)
A módosítások mentéséhez és kilépéshez
Folytassuk telepíteni php-fpm
Mi jár a konfigurációs fájlban:
Azt is újra kell konfigurálni php-FPM dolgozni a felhasználó, mert nginx felhasználói nginx. amely szerepel a példában a csoportban. Ez jogok végrehajtani a parancsfájlokat, de ehhez meg kell változtatni a felhasználót és csoportot, amelynek értelmében a php-FPM. alapértelmezés szerint ez a felhasználói és csoport apache kell ezt a változást, menj a fájlra:
Változás az Apache nginx nézni
A módosítások mentéséhez és kilépéshez
Add php-fpm és üzembe helyezés és futtatni:
Hozzon létre egy teszt fájlt funkcionalitásának tesztelésére PHP5:
Csatlakozni a szerver nevű example.org kell konfigurált DNS ONU ehhez a domainhez, de akkor egyszerűen adjon egy bejegyzést a hosts fájlt.
Minden nagy PHP feldolgozása, az oldal megnyílik, válassza a MySQL telepítés