Telepítése és konfigurálása lnmp CentOS, Debian és gentoo - path yuniksoida

Telepítése és konfigurálása lnmp CentOS, Debian és gentoo - path yuniksoida

Ez az útmutató egy sor anyag a telepítés ismert tartalomkezelő rendszerek (CMS) a web szerveren nginx. Egy másik cikkben azt kell meghatározni, a közös rész, ami megegyezik az összes CMS, PHP-ben íródott (durván szólva, akkor nem ugyanazt a LAMP. Csak ahelyett terjedelmes és ügyetlen Apache webszerver akkor nginx). E kézikönyv - telepítési nginx webszerver, adatbázis-kezelő rendszer a MySQL és a FastCGI Process Manager (FPM), valamint a környezetben.

* Konfigurációja és telepítése egyedi CMS ismertetjük kiegészítő anyagokat.

Telepíteni és futtatni nginx, MySQL, PHP-FPM (Linux, nginx, MySQL, PHP - LNMP)

Minden az alábbi utasításokat először végre.
Egy kis magyarázat:
- A # (hash) - a parancsot a gyökér (superuser)
- macska /path/to/some.file - azt jelenti, hogy a következő egy teljes some.file fájl tartalmát. könyvtárban található / path / to
- nano /path/to/some.file - azt jelenti, hogy meg kell szerkeszteni egy részét fájl meghatározott
- A telepítés során a MySQL lesznek előre konfigurációt és állítsa be a root jelszót.

Közvetlenül a telepítés után a nginx érti csak statikus fájlok nem a kiszolgálón fut, és ha a telepítés sikeres volt a futás is lehetséges, hogy ellenőrizze a térkép «Üdvözöljük nginx!» A localhost (127.0.0.1):

Telepítése és konfigurálása lnmp CentOS, Debian és gentoo - path yuniksoida

De lehet, hogy ez:

Telepítése és konfigurálása lnmp CentOS, Debian és gentoo - path yuniksoida

Ez azt jelenti, hogy a szerver nincs beállítva.

Az alapértelmezett beállítások a legtöbb esetben megfelelőek, és nem igényel jelentős változások ebben a szakaszban. A különböző Linux disztribúciók, kialakítása és elhelyezése a konfigurációs fájlok változhat (és ez a megjegyzés vonatkozik a használata telepített csomagok tárházakból más, mint a primer), minden attól függ, a támogatási csomag karbantartójának.

Változatlan marad /etc/nginx/nginx.conf helyét a konfigurációs fájlt. Webhely-konfiguráció, további paramétereket adunk át a include beállítást. Debian, például konfiguráció jelenleg honlapok adunk az Apache-style (konfiguráció hozzá az a szimbolikus hivatkozások létrehozását):

Ezután túlterhelés nginx és a PHP-FPM.

Nyissa meg a böngészőt, és menjen localhost. Ennek eredményeképpen meg kell látni egy teszt PHP oldalon:

Telepítése és konfigurálása lnmp CentOS, Debian és gentoo - path yuniksoida

nginx változat időpontjában írásban - stabil - nginx / 1.4.1, de ez egy tároló a nginx, adattárak disztribúció korábbi verziók, és ezért kisebb eltérések, például openSUSE 12.3 - változata nginx / 1.2.9 és az útmutató szinte teljesen illik, de meg kell használni a / etc / nginx / fastcgi_params itt.

Hasznos linkek:

Kapcsolódó cikkek