Installation
↩ Zurück zur Startseite |
Die Installation von nginx ist sehr einfach, es wird keinerlei Spezialwissen vorausgesetzt.
Contents |
[edit] Binärdateipakete
[edit] Vorkompilierte Pakete für Linux und BSD
Die meisten Linux- und BSD-Distributionen bieten fertige nginx Installationspakete in ihren Paket-Repositories an. Diese werden über die üblichen Installationsroutinen der jeweiligen Distribution installiert (apt-get
unter Debian, emerge
unter Gentoo, ports
unter FreeBSD, …).
Beachten Sie, dass die Installationspakete oftmals veraltet sind und nicht die neuesten Funktionen und Bugfixes aufweisen. Sollten Sie darauf Wert legen empfiehlt es sich nginx selbst zu kompilieren. Auf der anderen Seite bieten die Installationspakete oftmals viele nützliche Zusätze. Wie z. B. INIT-Skripts unter Debian, voreingestellte Installationspfade um sich an die Distributionskonventionen zu halten, et cetera.
[edit] Ubuntu PPA
Jeff Waugh unterhält ein Repository mit den neuesten nginx Versionen bei Launchpad.
echo "deb http://ppa.launchpad.net/jdub/devel/ubuntu hardy main" >> /etc/apt/sources.list apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E9EEF4A1 apt-get update apt-get install nginx
[edit] Win32 Binärdateien
Seit nginx 0.7.52 gibt es auch offizielle Installationspakete für Windows.
- Aktuelle Version: nginx 0.8.53 Win32 PGP Signatur
- Weitere Versionen
Die aktuellen Windows-Versionen werden ausschließlich als Binärdateien angeboten, dies hängt mit dem gegenwärtigen Build-Prozess zusammen (dieser erfolgt mit diversen Wine Werkzeugen). Wenn der Build-Prozess aufgeräumt wurde wird der Quellcode auch zur Verfügung gestellt werden, Igor möchte Build-Prozessproblemen vorbeugen die aufgrund des aktuellen Prozesses entstehen könnten.
Der Installationsprozess funktioniert wie folgt:
cd c:\ unzip nginx-0.8.53.zip ren nginx-0.8.53 nginx cd nginx start nginx
Service-Kontrolle:
nginx -s [ stop | quit | reopen | reload ]
Bei Problemen werfen Sie einen Blick in c:\nginx\logs\error.log
oder event.log
.
Zusätzlich zu den obig angeführten Windows-Versionen bietet Kevin Worthington weitere nginx Windows-Versionen aus dem älteren Entwicklungszweig an.
[edit] Quellen
- NginxInstall (Englisch)
- sysoev.ru – Original Dokumentation (Russisch)