Am instalat Nginx pe Centos 6 și am încercat să înființeze gazde virtuale. Problema am este că am putea't par să găsească /etc/nginx/sites-available
director.
Este ceva ce trebuie să facă, în scopul de a crea? Știu Nginx este de până și să fie difuzate pentru că nu pot naviga la ea.
Ei bine, cred că nginx de la sine, nu't au că în configurarea acestuia, deoarece Ubuntu-a menținut pachet face ca convenția să imite Debian's de configurare apache. Ai putea crea singur, dacă ai vrut să imite aceeași configurare.
Crea /etc/nginx/sites-available " și "/etc/nginx/sites-enabled
și apoi editați "http", blocul interior `/etc/nginx/nginx.conf și adăugați această linie
include /etc/nginx/sites-enabled/*;
Desigur, toate fișierele vor fi în interiorul site-uri disponibile, și'd a crea o legătură simbolică pentru ei în interiorul site-ului pentru cei care vă interesează.
Daca'd prefera o abordare mai directă, unul cu care NU te pui cu symlinking între /etc/nginx/sites-available " și " /etc/nginx/sites-enabled
, face următoarele:
/etc/nginx/nginx.conf
sunt /etc/nginx/conf.d/*.conf; Asta spune nginx pentru a trage în orice fișiere în conf.d
director care se termina in .conf
. (Stiu: it's ciudat că un director poate avea un .
în ea.)conf.d
director, dacă nu't există deja (pe calea la pasul 3). Fi sigur de a da dreptul de permisiuni/proprietate. Probabil rădăcină sau www-date. /etc/nginx/sites-available
) în directorul conf.d
.Orice .conf
fișierele pe care le-a pus în conf.d
director de aici încolo va deveni activ atâta timp cât reload/restart nginx după.
Notă: puteți utiliza conf.d " și " site-ului
+ - uri-disponibil
metoda același timp, dacă doriți. Îmi place să testez pe dev cutie folosind conf.d`. Se simte mai repede decât symlinking și unsymlinking.