Per costruire la risposta di mark, è consigliabile creare un file di configurazione per il sito nei siti, disponibile. Basta seguire any tutorial for a simple nginx config e wiki.nginx.org per maggiori dettagli
Dopo aver creato la configurazione, creare un collegamento simbolico con questo comando, partendo dal presupposto che il file conf è denominato "myapp" e nginx è in/etc/nginx (potrebbe anche essere in/usr/local/etc/nginx):
ln -s /etc/nginx/sites-available/myapp /etc/nginx/sites-enabled/myapp
a proposito, si può sempre creare il file conf direttamente nei siti abilitati per ma il raccomandato molto al di sopra consente di siti sul server "disabilita abilita e" molto rapidamente senza spostare/eliminare effettivamente il tuo file conf.
P.S: In realtà Don't trust the tutorials: check your configuration!
P.P.S: È possibile utilizzare il comando nginx -t
per testare i siti conf e nginx -s reload
per ricaricare la conf.
Che cosa ti aspetti che succeda quando aggiungi il nome_server? Fornisci un esempio di cosa stai impostando e di quale richiesta stai facendo. –
puoi provare easyengine (http://goo.gl/Wzidcu) per installare php, musql e nginx tutto in una volta può creare siti web. Crea automaticamente la configurazione di nginx e il webroot. –