IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mandriva / Mageia Discussion :

installation d'apache sous mandriva


Sujet :

Mandriva / Mageia

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Octobre 2005
    Messages
    263
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 263
    Par défaut installation d'apache sous mandriva
    en suivant les instructions du tuto :
    http://nepomiachty.developpez.com/co...nux/index7.php

    j'ai reussi à decompresser et installer apache.
    seulement au cours du lancement j'ai le message:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    [root@localhost httpd-2.2.4]# /usr/local/apache/bin/apachectl start
     
    httpd: Could not reliably determine the server's fully qualified domain name,
     using 127.0.0.1 for ServerName
    (98)Address already in use: make_sock: could not bind to address [::]:80
    (98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
    no listening sockets available, shutting down
    Unable to open logs
    j'ai compris qu'apache ne se lancer à cause d'une application déjà lance à l'adresse 127.0.0.1.

    Le ping sur 127.0.0.1 donne:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    [root@localhost httpd-2.2.4]# ping 127.0.0.1
    PING 127.0.0.1 (127.0.0.1) 56(84) bytes of data.
    64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.083 ms
    64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.071 ms
    64 bytes from 127.0.0.1: icmp_seq=3 ttl=64 time=0.070 ms
    64 bytes from 127.0.0.1: icmp_seq=4 ttl=64 time=0.071 ms
    64 bytes from 127.0.0.1: icmp_seq=5 ttl=64 time=0.072 ms
    64 bytes from 127.0.0.1: icmp_seq=6 ttl=64 time=0.071 ms
    64 bytes from 127.0.0.1: icmp_seq=7 ttl=64 time=0.071 ms
    64 bytes from 127.0.0.1: icmp_seq=8 ttl=64 time=0.070 ms
    Enfin la saisie de l'adresse 127.0.0.1 affiche une avec la mention: It works.

    Quelqu'un peut-il m'expliquer ?

  2. #2
    Membre éclairé
    Inscrit en
    Octobre 2005
    Messages
    263
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 263
    Par défaut
    Voila je viens de conprendre. Apache est déjà présent . il est dans le dosier :
    /etc/httpd.

    la variable DocumentRoot "/var/www/html" du fichier :
    /etc/httpd/conf/httpd.conf m'a permi de connaitre l'emplacement du fichier
    it work!

    et donc je vais simplement installer php.

  3. #3
    Rédacteur/Modérateur
    Avatar de troumad
    Homme Profil pro
    Enseignant
    Inscrit en
    Novembre 2003
    Messages
    5 607
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 5 607
    Par défaut
    Salut

    Pour tous ce qui est serveur sous Mandriva, j'ai écrit : http://troumad.org/Linux/Linux.odt
    Modérateur Mageia/Mandriva Linux
    Amicalement VOOotre
    Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
    Mes tutoriels : xrandr, algorigramme et C, xml et gtk...

  4. #4
    Membre émérite
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    817
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 817
    Par défaut
    salut
    l'erreur provient du fait qu'apache est deja lancé
    ce que tu aurais pu voir avec un

    service httpd status (en console et en root)

    avant d'installer php , je te conseille vivement d'abandonner ce tuto
    (qui compile) et d'installer apache et php via urpmi , le gestionnaire
    de paquetage de mandriva , qui a pour avantage par rapport a la compil
    de gerer les dépendances et les mises-à-jour

    (qu'arrivera t'il si une fois compilé ton apache et php , tu desires rajouter
    mysql ? )

    a+

  5. #5
    Membre éclairé
    Inscrit en
    Octobre 2005
    Messages
    263
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 263
    Par défaut
    voilà maintenant j'ai compris:

    avec ce document http://troumad.org/Linux/Linux.odt

    je viens de reussir l'installation d'apache, php , mysql via les commande
    urpmi

    j'ai structuré l'arboresence du site comme suite:

    www
    |
    |__html
    |
    |__phpMyAdmin

    au lieu de garder dans httpd.conf:

    DocumentRoot "/var/www/html" =>DocumentRoot "/var/www/

    en creant par la suite deux directives un pour le dossier html
    l'autre pour phpMyAdmin.

    J'ai copier conf.default.php depuis le repertoire librairies de ...myadmin en renomant conf.inc.php.
    $cfg['Servers'][$i]['auth_type'] = 'cookie'

    ca marche.

    Je veux enlever les packages qui m'ont permi de proceder à l'installtion

  6. #6
    Membre émérite
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    817
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 817
    Par défaut
    tu veux enlever les rpm ou bien ta precedente installation via le source ?

    a+

  7. #7
    Rédacteur/Modérateur
    Avatar de troumad
    Homme Profil pro
    Enseignant
    Inscrit en
    Novembre 2003
    Messages
    5 607
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 5 607
    Par défaut
    Citation Envoyé par vacknov
    j'ai structuré l'arboresence du site comme suite:

    www
    |
    |__html
    |
    |__phpMyAdmin

    au lieu de garder dans httpd.conf:

    DocumentRoot "/var/www/html" =>DocumentRoot "/var/www/
    Tu peux encore faire autrement (et mieux ), avec le fichier /etc/hosts :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    ]# cat /etc/hosts
    127.0.0.1               localhost phpmyadmin
    en créant par la suite deux directives sur 127.0.0.1 une pour le dossier html
    l'autre pour phpMyAdmin :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    root@localhost][/etc/httpd/conf]# cat vhosts.d/00_default_vhosts.conf
    NameVirtualHost *
    <VirtualHost *>
    DocumentRoot /var/www/html
    </VirtualHost>
     
     
    NameVirtualHost 127.0.0.1
    <VirtualHost 127.0.0.1>
    DocumentRoot /usr/www/html
    ServerName localhost
    </VirtualHost>
    <VirtualHost 127.0.0.1>
    DocumentRoot /var/www/phpmyadmin
    ServerName phpmyadmin
    </VirtualHost>
    Comme ça, un appel de l'extérieur ou en local sur http://localhost te donnera un accès à ton site et un appel en local sur http://phpmyadmin te dirigera vers le serveur phpmyadmin.
    Tu peux aussi te débrouiller pour différencier de l'extérieur les deux serveurs, il te faut alors deux noms différents connus par l'ensembles de PC qui doivent pouvoir y accéder. La méthode dépend alors de la nature de cet ensemble et de la manière dont ton PC reçoit son adresse Ip


    Citation Envoyé par vacknov
    Je veux enlever les packages qui m'ont permi de proceder à l'installtion
    Pourquoi ?
    Modérateur Mageia/Mandriva Linux
    Amicalement VOOotre
    Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
    Mes tutoriels : xrandr, algorigramme et C, xml et gtk...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Installer Apache sous Mandriva (WMWare)
    Par hindou90 dans le forum Administration système
    Réponses: 3
    Dernier message: 04/01/2011, 11h48
  2. installation de apache sous linux mandriva 2005!
    Par fifi9999 dans le forum Apache
    Réponses: 1
    Dernier message: 11/01/2007, 23h12
  3. Configuration Apache sous mandriva
    Par jadoo dans le forum Apache
    Réponses: 4
    Dernier message: 12/11/2006, 22h53
  4. Instalation modem usb sous mandriva
    Par zakuza dans le forum Matériel
    Réponses: 5
    Dernier message: 23/06/2006, 12h45
  5. pb dans l'installation de apache sous linux
    Par ibtisss dans le forum Apache
    Réponses: 14
    Dernier message: 16/02/2006, 15h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo