Instalarea și configurarea lnmp pe centos, debian și gentoo este calea unixoid

Instalarea și configurarea lnmp pe centos, debian și gentoo este calea unixoid

Acest ghid oferă o serie de materiale pentru instalarea sistemelor cunoscute de gestiune a conținutului (CMS) pe Nginx server de web. Intr-un articol separat, este necesar să se identifice o parte comună, care este aceeași pentru toate CMS, scris în PHP (aproximativ vorbind, vom face aceeași lampă. Numai că în loc de server de voluminoase și lipsit de tact de web Apache vom Nginx). Scopul acestui manual - server de instalare de web Nginx, sistem de management de baze de date MySQL, și FastCGI Process Manager (FPM), precum și stabilirea acestora.

* Configurarea și instalarea CMS individual va fi descrisă în materiale suplimentare.

Instalați și rulați Nginx, MySQL, PHP-FPM (Linux, Nginx, MySQL, PHP - LNMP)

Toate instrucțiunile de mai jos au fost executate pentru prima dată.
Explicații mici:
- simbolul # (grid) - înseamnă executarea comenzii de la root (superuser)
- cat /path/to/some.file - înseamnă că conținutul integral al some.file sunt enumerate mai jos. localizat în directorul / path / to directory
- nano /path/to/some.file - înseamnă că trebuie să editați o parte din fișier așa cum este indicat
- În timpul instalării MySQL, presetarea este configurată și parola de root este setată.

Imediat după instalarea Nginx înțelege numai fișierele statice nu sunt executate pe server, iar dacă instalarea a fost reușită prin rularea este posibil să se verifice harta pe localhost (127.0.0.1) «Bun venit Nginx!»:

Instalarea și configurarea lnmp pe centos, debian și gentoo este calea unixoid

Cu toate acestea, poate:

Instalarea și configurarea lnmp pe centos, debian și gentoo este calea unixoid

Aceasta înseamnă că serverul nu este configurat.

Setările implicite sunt potrivite pentru majoritatea aplicațiilor și nu necesită schimbări majore în acest stadiu. Diversele distribuții Linux, configurația și locația fișierelor de configurare pot varia (și această observație este valabilă pentru utilizarea pachetelor instalate din alte surse decât primar arhive), totul depinde de pachetul de sprijin maintainer.

Fișierul de configurare /etc/nginx/nginx.conf rămâne neschimbat. Configurațiile site-ului, parametrii adiționali sunt adăugați prin opțiunea de includere. În Debian, de exemplu, configurațiile site-ului sunt acum adăugate în stilul Apache (adăugând o configurație prin crearea de simboluri):

După aceea, supraîncărcați nginx și PHP-FPM.

Deschideți browserul și accesați localhost. ca rezultat, ar trebui să vedem o pagină de test pentru PHP:

Instalarea și configurarea lnmp pe centos, debian și gentoo este calea unixoid

Versiunea Nginx la momentul scrierii - stabil - Nginx / 1.4.1, dar este un depozit de Nginx, depozite de distribuții versiunile anterioare, și, prin urmare, pot fi discrepanțe mici, cum ar fi openSUSE 12.3 - versiune de Nginx / 1.2.9 și acest ghid aproape se potrivesc pe deplin, dar trebuie să utilizați / etc / Nginx / fastcgi_params aici.

Linkuri utile:

Articole similare