Anzeige:
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 15 von 16

Thema: Debian LAMP läuft nicht

  1. #1
    Registrierter Benutzer
    Registriert seit
    Feb 2002
    Beiträge
    429

    Linux Apache

    Gruß
    Lockslay
    Geändert von Lockslay (16.02.17 um 09:57 Uhr)

  2. #2
    Registrierter Benutzer
    Registriert seit
    Dec 2003
    Ort
    Dettenhausen
    Beiträge
    22.061
    Du scheinst auch einen nginx am laufen zu haben - sonst würde der sich nicht melden.

    Das Log sagt ja auch, daß da schon ein Server auf :80 horcht.
    Ich bin root - ich darf das.

  3. #3
    Registrierter Benutzer
    Registriert seit
    Feb 2002
    Beiträge
    429
    Hallo,
    verstehe ich nun wirtlich nicht.
    Habe eben das eingegeben:

    apt-get install nginx

    Paketlisten werden gelesen... Fertig
    Abhängigkeitsbaum wird aufgebaut.
    Statusinformationen werden eingelesen.... Fertig
    Die folgenden NEUEN Pakete werden installiert:
    nginx
    0 aktualisiert, 1 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
    Es müssen noch 0 B von 72,6 kB an Archiven heruntergeladen werden.
    Nach dieser Operation werden 102 kB Plattenplatz zusätzlich benutzt.
    Laden der Fehlerberichte … Erledigt
    »Found/Fixed«-Informationen werden ausgewertet … Erledigt
    Vormals nicht ausgewähltes Paket nginx wird gewählt.
    (Lese Datenbank ... 135412 Dateien und Verzeichnisse sind derzeit installiert.)
    Vorbereitung zum Entpacken von .../nginx_1.6.2-5+deb8u4_all.deb ...
    Entpacken von nginx (1.6.2-5+deb8u4) ...
    Paketlisten werden gelesen... Fertightet ...
    Abhängigkeitsbaum wird aufgebaut.
    Statusinformationen werden eingelesen.... Fertig

    Soll bedeuten, nginx ist nicht installiert bzw wurde jetzt installiert ( Habe es wieder gelöscht)
    Auf der Error Seite steht nginx

    Gruß
    Lockslay

  4. #4
    Elefantenversteher Avatar von florian0285
    Registriert seit
    Jun 2016
    Beiträge
    1.054
    dann solltest du vielleicht mal prüfen welcher Dienst auf Port 80 schon sitzt.

    Code:
    netstat -antp
    oder
    ss -antp
    Matthäus 7:3 Was siehst du aber den Splitter in deines Bruders Auge, und wirst nicht gewahr des Balkens in deinem Auge?

  5. #5
    Registrierter Benutzer
    Registriert seit
    Feb 2002
    Beiträge
    429
    Hallo,


    /etc/init.d/apache2 restart

    CODE: ALLES AUSWÄHLEN
    [....] Restarting apache2 (via systemctl): apache2.serviceJob for apache2.service failed. See 'systemctl status apache2.service' and 'journalctl -xn' for details.
    failed!


    Habe jetzt die systemctl status apache2.service und journalctl -xn gepostet.

    systemctl status apache2
    CODE: ALLES AUSWÄHLEN
    ● apache2.service - LSB: Apache2 web server
    Loaded: loaded (/etc/init.d/apache2)
    Drop-In: /lib/systemd/system/apache2.service.d
    └─forking.conf
    Active: failed (Result: exit-code) since Fr 2017-02-10 22:09:38 CET; 13h ago
    Process: 2229 ExecStop=/etc/init.d/apache2 stop (code=exited, status=0/SUCCESS)
    Process: 2192 ExecReload=/etc/init.d/apache2 reload (code=exited, status=0/SUCCESS)
    Process: 4123 ExecStart=/etc/init.d/apache2 start (code=exited, status=1/FAILURE)

    Feb 10 22:09:17 debianserver apache2[4123]: Starting web server: apache2(98)...3
    Feb 10 22:09:38 debianserver apache2[4123]: failed!
    Feb 10 22:09:38 debianserver apache2[4123]: The apache2 instance did not sta....
    Feb 10 22:09:38 debianserver systemd[1]: apache2.service: control process ex...1
    Feb 10 22:09:38 debianserver systemd[1]: Failed to start LSB: Apache2 web se....
    Feb 10 22:09:38 debianserver systemd[1]: Unit apache2.service entered failed....
    Hint: Some lines were ellipsized, use -l to show in full.



    systemctl status journalctl
    CODE: ALLES AUSWÄHLEN
    ● journalctl.service
    Loaded: not-found (Reason: No such file or directory)
    Active: inactive (dead)


    Kann aber leider nichts finden, was wo falsch läuft bzw. was ich ändern muss.
    Kann mir hier einer helfen ?

    Gruß
    Lockslay

  6. #6
    Elefantenversteher Avatar von florian0285
    Registriert seit
    Jun 2016
    Beiträge
    1.054
    Du solltest die Kommentare zwischen deinen lesen [emoji6]
    Matthäus 7:3 Was siehst du aber den Splitter in deines Bruders Auge, und wirst nicht gewahr des Balkens in deinem Auge?

  7. #7
    Registrierter Benutzer
    Registriert seit
    Feb 2002
    Beiträge
    429
    Hallo.

    Sorry ist mir irgendwie untergegangen.

    netstat –antp
    Code:
    Aktive Internetverbindungen (Server und stehende Verbindungen)
    Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
    tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 6078/exim4
    tcp 0 0 0.0.0.0:59901 0.0.0.0:* LISTEN 608/rpc.statd
    tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 6767/mysqld
    tcp 0 0 0.0.0.0:1357 0.0.0.0:* LISTEN 3833/sshd
    tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 595/rpcbind
    tcp 0 64 192.168.0.26:1357 212.76.196.82:49660 VERBUNDEN 32110/sshd: locksla
    tcp6 0 0 ::1:25 :::* LISTEN 6078/exim4
    tcp6 0 0 :::36827 :::* LISTEN 608/rpc.statd
    tcp6 0 0 :::19999 :::* LISTEN 12266/netdata
    tcp6 0 0 :::1357 :::* LISTEN 3833/sshd
    tcp6 0 0 :::111 :::* LISTEN 595/rpcbind
    tcp6 1 0 ::1:55322 ::1:631 CLOSE_WAIT 1530/cups-browsed

    und


    ss –antp
    Code:
    State Recv-Q Send-Q Local Address:Port Peer Address:Port
    LISTEN 0 20 127.0.0.1:25 *:* users ("exim4",pid=6078,fd=4))
    LISTEN 0 128 *:59901 *:* users ("rpc.statd",pid=608,fd=9))
    LISTEN 0 50 127.0.0.1:3306 *:* users ("mysqld",pid=6767,fd=10))
    LISTEN 0 128 *:1357 *:* users ("sshd",pid=3833,fd=3))
    LISTEN 0 128 *:111 *:* users ("rpcbind",pid=595,fd=8))
    ESTAB 0 0 192.168.0.26:1357 212.76.196.82:49660 users ("sshd",pid=32267,fd=3),("sshd",pid=32110,fd=3))
    LISTEN 0 20 ::1:25 :::* users ("exim4",pid=6078,fd=5))
    LISTEN 0 128 :::36827 :::* users ("rpc.statd",pid=608,fd=11))
    LISTEN 0 100 :::19999 :::* users ("netdata",pid=12266,fd=3))
    LISTEN 0 128 :::1357 :::* users ("sshd",pid=3833,fd=4))
    LISTEN 0 128 :::111 :::* users ("rpcbind",pid=595,fd=11))
    CLOSE-WAIT 1 0 ::1:55322 ::1:631 users ("cups-browsed",pid=1530,fd=5))
    Weiter ist mir aufgefallen:
    journalctl –xe

    dhclient[2115]: send_packet: Operation not permitted
    dhclient[2115]: dhclient.c:2243: Failed to send 300 byte long packet over fallback interface.
    Kann ein Netzwerkproblem hier vorliegen? Cronjob werden und andere Internetdienste laufen

    Hoffentlich kannst du damit was Anfangen.

    Gruß
    Lockslay
    Geändert von Lockslay (15.02.17 um 12:11 Uhr)

  8. #8
    Elefantenversteher Avatar von florian0285
    Registriert seit
    Jun 2016
    Beiträge
    1.054
    Naja da hört tatsächlich nichts auf Port 80.

    Was mir noch einfällt ist die Syntax in der Config.

    Probier das mal mit

    Code:
    Listen :80
    
    oder
    
    Listen *:80
    und entsprechend auch für "Listen 443".

    und in /var/log/apache2 dürfte irgendwo eine error log sein.
    Matthäus 7:3 Was siehst du aber den Splitter in deines Bruders Auge, und wirst nicht gewahr des Balkens in deinem Auge?

  9. #9
    Registrierter Benutzer
    Registriert seit
    Feb 2002
    Beiträge
    429
    Hallo,

    ls
    access.log error.log error.log.2.gz
    access.log.1 error.log.1 other_vhosts_access.log
    Die error.log habe ich hier hochgeladen
    http://paste.debian.net/914607/
    access.log sind leer.

    Listen :80
    bash: Listen: Kommando nicht gefunden.

    geht leider nicht. genau wie Listen *:80


    apache2ctl configtest
    CODE: ALLES AUSWÄHLEN
    Syntax OK
    Danach ist die Syntax ok

    Gruß
    Lockslay

  10. #10
    Elefantenversteher Avatar von florian0285
    Registriert seit
    Jun 2016
    Beiträge
    1.054
    Zitat Zitat von Lockslay Beitrag anzeigen
    Listen :80
    bash: Listen: Kommando nicht gefunden.

    geht leider nicht. genau wie Listen *:80
    Jetzt muss ich weinen

    deine ports.conf:
    Code:
    # If you just change the port or add more ports here, you will likely also
    # have to change the VirtualHost statement in
    # /etc/apache2/sites-enabled/000-default.conf
    
    Listen 80
    
    <IfModule ssl_module>
    	Listen 443
    </IfModule>
    
    <IfModule mod_gnutls.c>
    	Listen 443
    </IfModule>
    kommt vor
    Matthäus 7:3 Was siehst du aber den Splitter in deines Bruders Auge, und wirst nicht gewahr des Balkens in deinem Auge?

  11. #11
    Registrierter Benutzer
    Registriert seit
    Dec 2003
    Ort
    Dettenhausen
    Beiträge
    22.061
    Wenn das nichts auf Port 80 läuft - wieso bekommt er dann ein Ergebnis beim http-Abruf? Ich vermute, da liegt ein Reboot dazwischen und ob das Problem nun noch existiert oder nicht - kann man auf der aktuellen Datenbasis nicht sagen.
    Ich bin root - ich darf das.

  12. #12
    Elefantenversteher Avatar von florian0285
    Registriert seit
    Jun 2016
    Beiträge
    1.054
    Was ich dann auch übersehen habe:

    Zitat Zitat von Lockslay Beitrag anzeigen
    apache2 –t
    Code:
    [Fri Feb 10 11:58:34.526169 2017] [core:warn] [pid 6179] AH00111: Config variable ${APACHE_LOG_DIR} is not defined
    AH00526: Syntax error on line 74 of /etc/apache2/apache2.conf:
    Invalid Mutex directory in argument file:${APACHE_LOCK_DIR}
    Code:
    Feb 10 11:56:09 debianserver apache2[3881]: AH00015: Unable to open logs
    Da würde mich interessieren welche Pfade und welcher User in /etc/apache2/envvars stehen und welche Berechtigungen darauf gesetzt sind.

    Zum Beispiel:
    Code:
    export APACHE_RUN_USER=www-data
    export APACHE_RUN_GROUP=www-data
    
    export APACHE_LOCK_DIR=/var/lock/apache2$SUFFIX
    export APACHE_LOG_DIR=/var/log/apache2$SUFFIX

    Davon abgesehen wäre dann auch noch interessant wie du denn Apache de- / reinstalliert hast. Das sollte ja eigentlich mit apt o. ä. nicht passieren?
    Geändert von florian0285 (15.02.17 um 16:05 Uhr)
    Matthäus 7:3 Was siehst du aber den Splitter in deines Bruders Auge, und wirst nicht gewahr des Balkens in deinem Auge?

  13. #13
    Registrierter Benutzer
    Registriert seit
    Dec 2003
    Ort
    Dettenhausen
    Beiträge
    22.061
    Ich bin root - ich darf das.

  14. #14
    Registrierter Benutzer
    Registriert seit
    Feb 2002
    Beiträge
    429
    Hallo,

    meine ports.conf:

    # If you just change the port or add more ports here, you will likely also
    # have to change the VirtualHost statement in
    # /etc/apache2/sites-enabled/000-default.conf

    Listen 80

    <IfModule mod_ssl.c>
    Listen 443
    </IfModule>

    <IfModule ssl_module>
    Listen 443
    </IfModule>

    <IfModule mod_gnutls.c>
    Listen 443
    </IfModule>

    # vim: syntax=apache ts=4 sw=4 sts=4 sr noet

    Den Apache habe ich so neu installiert:

    Verschiebe sicherheitshalber /etc/apache2
    mv /etc/apache2 /etc/apache2.old


    apt-get remove --purge apache2
    apt-get autoremove


    Installiere Apache2
    apt-get install apache2

    Das lief auch gut durch. Ist doch richtig ??

    Gruß Lockslay

  15. #15
    Registrierter Benutzer
    Registriert seit
    Feb 2002
    Beiträge
    429
    Poppelposting
    Geändert von Lockslay (16.02.17 um 09:58 Uhr)

Ähnliche Themen

  1. Debian LAMP härten
    Von vanessa im Forum Linux als Server
    Antworten: 9
    Letzter Beitrag: 10.06.08, 09:53
  2. Versuche Lamp mit Php5 & Debian zu installieren
    Von tommyboy_bw im Forum Linux als Server
    Antworten: 8
    Letzter Beitrag: 14.02.06, 07:22
  3. Suche Anzeigensoftware die unter LAMP läuft
    Von winex im Forum Linux als Server
    Antworten: 1
    Letzter Beitrag: 25.10.05, 21:30
  4. Intranet Lamp mit Debian
    Von skatetrash13 im Forum Linux als Server
    Antworten: 9
    Letzter Beitrag: 20.01.05, 11:01
  5. debian: lamp kein mysql
    Von mowses im Forum Linux als Server
    Antworten: 5
    Letzter Beitrag: 14.05.03, 07:56

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •