Ich habe folgendes Problem:
Ich habe auf meinem Raspberry einen Apache-Server laufen. Wenn ich das Raspberry starte, dann kann ich auf die dort hinterlegte index.php zugreifen. Wenn ich nach einer Weile nix tun dann versuche die Seite zu aktualisieren, dann bekomme ich nur eine weiße Seite zurück.
Schau ich mir mit "sudo netstat -ltnp | grep ':80' was auf Port 80 los ist, so sehe ich das dort nginx statt apache steht. Wenn ich versuche den Apache-Server neuzustarten, dann gibt dieser mir nur die Fehlermeldung, dass der Port bereits belegt ist. Wenn ich den Prozess nginx ausschalte und dann den Apache-Server neustarte funktioniert alles wieder. Nach eine Weile wird der Apache allerdings wieder verdrängt und Nginx ist wieder da.
Das witzige an der Sache ist, dass ich Nginx bis jetzt garnicht installiert habe
Apache wird von Nginx verdrängt
-
Mister232 -
7. April 2015 um 17:52 -
Erledigt
-
-
Apache wird von Nginx verdrängt? Schau mal ob du hier fündig wirst!
-
Hi,
...
Das witzige an der Sache ist, dass ich Nginx bis jetzt garnicht installiert habeder Raspi ist zwar ein cleveres Teil ... aber sei versichert: so intelligent, dass er sich selbst irgendwelche Pakete installiert ist er dann doch nicht
Der ist schon von Dir selbst mal irgendwie mit auf das System gekommen.
Apropo System: welches OS hast Du am Laufen?Schmeiss einen von den beiden halt runter ... oder stell' dir Ports um, damit sie sich nicht gegenseitig in die Quere kommen ( wobei da dann die Frage ist, wozu jemand zwei verschiedene Webserver braucht :s )
cu,
-ds- -
Auf dem Raspberry läuft Raspian Wheezy. Ich habe schon versucht nginx mit apt-get remove zu deinstallieren, doch das änder leider nichts. Ich finde auch keine Ordner von Nginx, in denen ich den Port ändern könnte.
-
Das ist ungewöhnlich. Hast Du mehrere Rechner im Netz und vielleicht einen Konflikt? Die Konfigurationsdateien befinden sich in /etc/nginx
-
Die Konfigurationsdateien gibt es nicht, es gibt keinen Ordner /etc/nginx
-
- Offizieller Beitrag
-
ps aux |grep nginx sagt:
ls -la /etc/init.d/ hat mir eine Datei von nginx angezeigt, dessen Inhalt ich nun gelöscht habe. Nach einem reboot musste ich allerdings feststellen, dass das nichts gebracht hat, Apache wird immer noch abgeschossen. Ich hatte nun mal Nginx installiert und versucht es umzukonfigurieren, doch das hat auch nichts gebracht. Nun habe ich es wieder deinstalliert, daher wahrscheinlich noch die Datei in /etc/init.d/Ich versteh das einfach nicht... =(
Hier nochmal zwei Screenshots -
Mach mal netstat -ao
-
Code
Alles anzeigenpi@pi ~ $ sudo netstat -ao Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State Timer tcp 0 0 *:http *:* LISTEN off (0.00/0/0) tcp 0 0 *:ssh *:* LISTEN off (0.00/0/0) tcp 0 256 192.168.2.107:ssh 192.168.2.104:51546 ESTABLISHED on (0.04/0/0) tcp 0 0 192.168.2.107:ssh 192.168.2.104:51543 ESTABLISHED keepalive (6052.89/0/0) udp 0 0 *:45051 *:* off (0.00/0/0) udp 0 0 *:bootpc *:* off (0.00/0/0) udp 0 0 192.168.2.107:ntp *:* off (0.00/0/0) udp 0 0 localhost:ntp *:* off (0.00/0/0) udp 0 0 *:ntp *:* off (0.00/0/0) Active UNIX domain sockets (servers and established) Proto RefCnt Flags Type State I-Node Path unix 2 [ ] DGRAM 5866 /tmp/wpa_ctrl_1846-1 unix 2 [ ] DGRAM 6234 /var/run/thd.socket unix 7 [ ] DGRAM 6037 /dev/log unix 3 [ ] DGRAM 5549 /var/run/wpa_supplicant/wlan0 unix 2 [ ACC ] STREAM LISTENING 6130 /var/run/dbus/system_bus_socket unix 2 [ ACC ] SEQPACKET LISTENING 3826 /run/udev/control unix 2 [ ] DGRAM 7966 unix 3 [ ] STREAM CONNECTED 7940 unix 3 [ ] STREAM CONNECTED 6292 unix 3 [ ] STREAM CONNECTED 6409 unix 3 [ ] STREAM CONNECTED 7939 unix 2 [ ] DGRAM 7963 unix 3 [ ] STREAM CONNECTED 7942 unix 3 [ ] STREAM CONNECTED 6291 unix 3 [ ] STREAM CONNECTED 7938 unix 2 [ ] DGRAM 6287 unix 2 [ ] DGRAM 6044 unix 3 [ ] STREAM CONNECTED 6136 unix 3 [ ] DGRAM 3833 unix 3 [ ] STREAM CONNECTED 7944 unix 3 [ ] STREAM CONNECTED 6135 unix 3 [ ] STREAM CONNECTED 7941 unix 2 [ ] DGRAM 6406 unix 3 [ ] STREAM CONNECTED 7945 unix 2 [ ] DGRAM 6167 unix 3 [ ] STREAM CONNECTED 6410 unix 3 [ ] DGRAM 3834 unix 3 [ ] STREAM CONNECTED 7943
-
Hast Du zwischenzeitlich mal ein reboot gemacht?
-
Ja habe ich
-
-
-
Installiere nginx nochmal wie Du es vorher gemacht hast. Dann deinstallier mal so wie ich es geschrieben habe.
Kann es sein, dass Du Dich vertippt hast? Das Teil heißt doch immer noch nginx oder? -
Gleiche Meldung
Code
Alles anzeigenpi@pi ~ $ sudo apt-get install nginx Reading package lists... Done Building dependency tree Reading state information... Done The following package was automatically installed and is no longer required: libfltk1.3 Use 'apt-get autoremove' to remove it. The following NEW packages will be installed: nginx 0 upgraded, 1 newly installed, 0 to remove and 50 not upgraded. Need to get 0 B/61.4 kB of archives. After this operation, 89.1 kB of additional disk space will be used. Selecting previously unselected package nginx. (Reading database ... 79437 files and directories currently installed.) Unpacking nginx (from .../nginx_1.2.1-2.2+wheezy3_all.deb) ... Setting up nginx (1.2.1-2.2+wheezy3) ... pi@pi ~ $ sudo apt-get purge nignx-common Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package nignx-common
-
...
pi@pi ~ $ sudo apt-get purge nignx-common
...
E: Unable to locate package nignx-commoneijeijei ...
-ds- -
Nun hat dein Kommando funktioniert (war falsch geschrieben von mir ). Nach einem reboot sieht es bis jetzt noch ganz gut aus für den Apache, mal schauen ob ihn noch jemand abschießen will:)
-
Sach ich doch! Wenn's nun geht, markiere den Thread als gelöst.
-
-
Hast Du -> das hier <- schon probiert?
Ansonsten glaube ich mich zu erinnern, dass ich den auch mal weggeputzt habe. Da hab' ich auch x Anläufe gebraucht. wenn ich mich recht entsinne war das ein:
aber ohne Gewähr ...cu,
-ds- -
Jetzt mitmachen!
Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!