Problème pour rebooter le server apache2.

Bonsoir, S'il vous plait quelqu'un pourrait-il m'aider!

Je n'arrive pas à rebooter mon serveur apache, voici ce que cela me donne comme message:

armel /etc/apache2/sites-enabled > apache2 -k restart
apache2: bad user name ${APACHE_RUN_USER}
armel /etc/apache2/sites-enabled >

Que dois-je faire pour rebooter mon serveur apache2 (linux ubuntu)?
Svp! Aidez-moi, merci d'avance!
Configuration: Linux / Firefox 3.0.18

5 réponses

  1. Cette commande ne passe pas, je suis ressortie pour la mise à jour des paquet, je ne retrouve pas le paquet "service" je travaille sur linux ubuntu.
    S'il vous plait aidez-moi à trouver une solution afin que je passe aux autres étapes. Encore merci d'avance!

    armel /etc/apache2/sites-enabled > service httpd restart
    Le programme 'service' peut être trouvé dans les paquets suivants :
    * debian-helper-scripts
    * sysvconfig
    Essayez : sudo apt-get install <paquet sélectionné>
    bash: service : commande introuvable
    armel /etc/apache2/sites-enabled >

    armel / > service httpd restart
    Le programme 'service' peut être trouvé dans les paquets suivants :
    * debian-helper-scripts
    * sysvconfig
    Essayez : sudo apt-get install <paquet sélectionné>
    bash: service : commande introuvable
    armel / >
    1. Hello!

      Comme tu es sous ubuntu, il y a deux solutions :

      # apache2ctl restart
      ou
      # /etc/init.d/apache2 restart

      A+
      1. Bonjour,
        J'ai l'impression que le compte système d'apache est incorrect.
        Tu dois avoir un message précis dans /var/log/messages

        Ouvre un terminal, en tant que root, dans cette fenêtre tape la commande suivante :
        tail -f /var/log/messages
        Cela va t'afficher les dernières lignes du fichier, mais l'option -f permet de voir en tant réel les nouvelles informations.

        Ouvre un deuxième terminal en mode root et essaie de démarrer apache :
        /etc/init.d/httpd start
        Une fois que tu auras tapé cela, regarde dans la première fenêtre les messages qui apparaissent.

        Ensuite on pourra se faire une idée du problème.

        Cordialement.
        Jonas.

        1. Bonjour, déjà merci pour l'apport de ton aide voici ce que ça donne dan le
          terminal 1

          armel [~] > tail -f /var/log/messages
          Mar 12 16:54:49 armel-desktop -- MARK --
          Mar 12 17:14:49 armel-desktop -- MARK --
          Mar 12 17:34:49 armel-desktop -- MARK --
          Mar 12 17:54:49 armel-desktop -- MARK --
          Mar 12 18:14:49 armel-desktop -- MARK --
          Mar 12 18:34:49 armel-desktop -- MARK --
          Mar 12 18:54:49 armel-desktop -- MARK --
          Mar 12 19:14:49 armel-desktop -- MARK --
          Mar 12 19:34:31 armel-desktop kernel: [293302.144982] eth0: link up
          Mar 12 19:54:49 armel-desktop -- MARK --

          Mais le terminal 2 me dit ceci:

          armel [~] > /etc/init.d/httpd start
          bash: /etc/init.d/httpd: Aucun fichier ou dossier de ce type
          armel [~] >

          Merci de m'aider!
      2. Bonjour,
        Désolé pour le délai...
        J'ai vu ton message :
        armel [~] > /etc/init.d/httpd start
        bash: /etc/init.d/httpd: Aucun fichier ou dossier de ce type
        armel [~] >

        C'est normal, il faudrait que tu ais les droits pour pouvoir lancer l'application.
        Fait d'abord
        su -
        Ensuite tape le mot de passe root comme demandé.
        Ensuite retape ta commande
        /etc/init.d/httpd start

        Tu es sous Ubuntu, donc le shell par defaut est bash. Le prompt du compte root est par défaut #
        Par exemple :
        servername:/root #

        Si ton prompt se termine par [~] > c'est que tu n'es pas "root"

        Bien à toi.
        Jonas.