2016-07-10 2 views
0

Ich benutze Macbook und installierte nginx mit Homebrew vom Terminal. Ich denke, ich habe 2-3 Versionen von Nginx an verschiedenen Orten installiert. Jetzt kann ich sehen, dass meine http://localhost:8080/ funktioniert, wie es nginx Homepage im Browser anzeigt, aber wie kann ich meine Projekte in nginx platzieren? Ich habe versucht, diese in einem der Nginx-Verzeichnis zu setzen, aber es funktioniert nicht, wenn ich versuche, über Browser zu projizieren. Gibt es irgendetwas von wo ich das genaue Verzeichnis dieser laufenden Version von Nginx finden kann?Welcher Ordner, um Projekte für Homebrew zu behalten nginx Port 8080

+1

Hier gibt es nicht wirklich eine richtige Antwort - Sie sollten Ihre eigene Konfigurationsdatei schreiben, die angibt, wo Code, statischer Inhalt, & c. wird aus abgerufen. –

+1

das sagte, "installiert nginx mit Terminal" - wie, * genau *? Hast du MacPorts benutzt? Homebrew? Etwas anderes? (Wenn wir das Verpackungssystem kennen, können wir die von diesem Paket verwendete Standardkonfiguration betrachten). –

+0

@charles .. Ich benutzte Homebrew. – BKK

Antwort

0

Verwenden Sie den Befehl brew list:

$ brew list nginx 
/usr/local/Cellar/nginx/1.10.1/bin/nginx 
/usr/local/Cellar/nginx/1.10.1/homebrew.mxcl.nginx.plist 
/usr/local/Cellar/nginx/1.10.1/html -> ../../../var/www 
/usr/local/Cellar/nginx/1.10.1/share/man/man8/nginx.8 
$ greadlink -f /usr/local/Cellar/nginx/1.10.1/html 
/usr/local/var/www 

Damit die Symlink Links zu /usr/local/var/www und Standardkonfiguration ist wahrscheinlich ebenfalls zu tun.

+0

bekommen: greadlink: Befehl nicht gefunden. – BKK

+0

Sie müssen den 'greadlink' Befehl nicht selbst ausführen - es macht nur das Ziel des Links einfacher zu lesen. Angenommen, Ihr Link befindet sich am selben Ort und hat den gleichen Inhalt, ist das Ergebnis identisch. (Das heißt, ich benutze MacPorts anstelle von Homebrew - eine ziemlich starke Vorliebe, da Homebrew die Sicherheit eines Systems schwächt, indem ausführbare Dateien einem ansonsten nicht privilegierten Benutzerkonto gehören, anstatt dass der Benutzer 'sudo' verwenden muss - und installiert GNU readlink, mit dem Rest der Standardwerkzeuge, über den 'coreutils' Port. –

Verwandte Themen