2010-12-10 55 views
0

Je suis un n00b - essayant d'installer Apache2 sur Ubuntu 9.10 (Karmic Koala) sur Rackspace Cloud. J'ai installé/configuré OpenSSL et installé Apache, mais Apache ne démarrera pas. Je suppose que son une mauvaise configuration dans/etc/apache2/sites disponibles/ssl ou/etc/apache2/sites disponibles/fichiers par défaut)Redémarrage d'Apache sur Ubuntu - erreur "impossible de lier l'adresse 0.0.0.0.80"

Lorsque je tente de redémarrer en utilisant apache la commande:

sudo /etc/init.d/apache2 restart 

Je reçois le message d'erreur suivant:

[erreur] (EAI 2) Nom ou service inconnu: Impossible de résoudre le nom d'hôte * .80 - ignorant! [erreur] (EAI 2) Nom ou service inconnu: Impossible de résoudre le nom d'hôte * .80 - ignorant! (98) Adresse déjà utilisée: make_sock: impossible de lier l'adresse 0.0.0.0:80 pas de sockets d'écoute disponibles, arrêt Impossible d'ouvrir les journaux ... échec!

Pour mon/etc/apache2/sites-available/ssl j'ai utilisé un hôte virtuel de *: 443.

Pour ma/etc/apache2/sites disponibles/default i ont utilisé un hôte virtuel *: 80

+2

vous obtiendrez de meilleures réponses pour ce type de question à serverfault.com - vo pour bouger –

Répondre

1

Désactiver Skype Il est le numéro de port utilisé 80 pour les messages entrants vérifier finalement ce utiliser ce port au moment en utilisant netstat

résolution deuxième est tout simplement:.... Ajouter ServerName localhost à config principale du fichier

+0

Wow! Cette réponse m'a vraiment sauvé du temps! Gloire! – codevour

0
  1. Vérifiez/etc/hosts. Assurez-vous que votre nom de machine et localhost définition de domaine est correct (ex: « 127.0.0.1 localhost.localdomain localhost »
  2. Cependant, il est très peu probable, vérifiez /etc/apache2/ports.conf si elle contient explicitement « 0.0.0.0 . "