Push-Module für nginx unter Ubuntu installieren

Apache, Lighttpd, nginx, Cherokee
mc1
Posts: 4
Joined: 2012-07-31 19:22

Push-Module für nginx unter Ubuntu installieren

Post by mc1 » 2013-01-06 19:02

Hallo liebe Wissende :)

Ich habe kürzlich nginx auf meinem vServer installiert und würde nun gerne ein http_push_module installieren. Dieser Anleitung zu Folge muss ich das Modul selbst, sowie nginx herunterladen, entpacken, Modul zu nginx hinzufügen, und neu kompilieren. Dafür habe ich ein eigenes Verzeichnis angelegt: /root/push_module
Die Schrittfolge sieht so aus:

Code: Select all

NGINX_PUSH_NAME=nginx_http_push_module-0.692
NGINX_NAME=nginx-0.7.67

cd /usr/local/src/archive
wget http://pushmodule.slact.net/downloads/$NGINX_PUSH_NAME.tar.gz
wget http://nginx.org/download/$NGINX_NAME.tar.gz
cd ..
tar zxvf archive/$NGINX_PUSH_NAME.tar.gz
tar zxvf archive/$NGINX_NAME.tar.gz
cd $NGINX_NAME
./configure --prefix=/usr/local/$NGINX_NAME \
--add-module=/usr/local/src/$NGINX_PUSH_NAME
make
sudo make install


Leider scheiter ich an dem Punkt, das Modul in ngnix einzubetten. Wenn ich folgende Zeile ausführe:

Code: Select all

./configure --prefix=/push_module/nginx-0.7.67 \
--add-module=/push_module/nginx_http_push_module-0.692

..erscheint folgende Fehlermeldung im Terminal:

Code: Select all

adding module in ../nginx-push-stream-module
./configure: error: no ../nginx-push-stream-module/config was found


Hat jemand eine Idee, was ich falsch mache? :(

User avatar
Joe User
Project Manager
Project Manager
Posts: 11138
Joined: 2003-02-27 01:00
Location: Hamburg

Re: Push-Module für nginx unter Ubuntu installieren

Post by Joe User » 2013-01-06 20:11

Das Modul und die Anleitung sind völlig veraltet.

Hier ist etwas Aktuelleres: http://wiki.nginx.org/HttpPushStreamModule
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.