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

Administration système Discussion :

probleme d'installation d'apache sur debian


Sujet :

Administration système

  1. #1
    Membre averti
    Inscrit en
    Novembre 2007
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 27
    Par défaut probleme d'installation d'apache sur debian
    bonjour

    je veux installer sur ma debian etch Apache-php-oracle instantclient
    pour cela j'ai suivi le tuto sur ce lien http://www.oracle.com/technology/pub...p_instant.html

    j'ai téléchargé les sources httpd-2.0.63.tar.gz,php-4.4.9.tar.gz et les rpms de oracle instantclient

    je fais un cd /apache2/
    puis je lance la cmde tar zxvf httpd-2.0.63.tar.gz pour decompresser
    je fais cd httpd-2.0.63
    ensuite je tape ./configure --enable-module=so --prefix=/usr/local/apache --with-port=8888

    Et j'obtiens le message suivant

    checking for chosen layout... Apache
    checking for working mkdir -p... yes
    checking build system type... i686-pc-linux-gnulibc1
    checking host system type... i686-pc-linux-gnulibc1
    checking target system type... i686-pc-linux-gnulibc1

    Configuring Apache Portable Runtime library ...

    checking for APR... reconfig
    configuring package in srclib/apr now
    checking build system type... i686-pc-linux-gnulibc1
    checking host system type... i686-pc-linux-gnulibc1
    checking target system type... i686-pc-linux-gnulibc1
    Configuring APR library
    Platform: i686-pc-linux-gnulibc1
    checking for working mkdir -p... yes
    APR Version: 0.9.17
    checking for chosen layout... apr
    checking for gcc... gcc
    checking for C compiler default output file name... configure: error: C compiler cannot create executables
    See `config.log' for more details.
    configure failed for srclib/apr



    aider moi resoudre difficulté

  2. #2
    Membre émérite
    Avatar de Freed0
    Profil pro
    Étudiant
    Inscrit en
    Mars 2005
    Messages
    635
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2005
    Messages : 635
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sudo apt-get install build-essential
    Un conseil: google est ton ami

  3. #3
    Membre averti
    Inscrit en
    Novembre 2007
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 27
    Par défaut
    Merci de m'aider

    j'ai resolu le problème en installant le paquet libc6-dev

    mais il ya autre chose

    dans le fichier de config httpd, j'obtiens un code binaire
    alors ke dois-je faire?

    ----

    edit : j'ai supprimé le code binaire car cela changeait toute la structure de l'affichage (hiko-seijuro)

  4. #4
    Membre Expert
    Avatar de hiko-seijuro
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    2 011
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 011
    Par défaut
    euh..... tu es sur que ce n'est pas /etc/init.d/httpd que tu viens de nous ouvrir la ?

  5. #5
    Membre averti
    Inscrit en
    Novembre 2007
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 27
    Par défaut
    non ce n'est pas /etc/init.d/httpd
    c'est /usr/local/apache/bin/httpd

  6. #6
    Membre Expert
    Avatar de hiko-seijuro
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    2 011
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 011
    Par défaut
    le fichier dont tu parles n'est pas le fichier de configuration mais l'exécutable (d'ailleurs au temps pour moi; je me suis planté dans le chemin) pour configurer apache il faut que tu ailles voir dans le répertoire /etc.. après si mes souvenirs sont bons le chemin exact est /etc/httpd/httpd.conf

  7. #7
    Membre averti
    Inscrit en
    Novembre 2007
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 27
    Par défaut
    j'ai chercher partout dans /etc
    pas de fichier httpd

    je rappelle que j'ai installé apache à partir des sources dans le le repertoier
    /usr/local/apache

  8. #8
    Membre averti
    Inscrit en
    Novembre 2007
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 27
    Par défaut
    merci de m'aider

    j'ai trouvé le fichier de config httpd dans /usr/local/apache/conf

  9. #9
    Membre Expert
    Avatar de hiko-seijuro
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    2 011
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 011
    Par défaut
    ah oui scuse j'avais oublié que tu l'avais installé à partir des sources...

  10. #10
    Membre averti
    Inscrit en
    Novembre 2007
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 27
    Par défaut
    pour lancer mon serveur web j'ai fais
    cd /usr/local/apache/bin
    Pergend:/usr/local/apache/bin#ls
    ab apu-config dbmmanage htdbm httpd rotatelogs
    apachectl apxs envvars htdigest httxt2dbm
    apr-config checkgid envvars-std htpasswd logresolve
    Pergend:/usr/local/apache/bin#

    je vérifie que le fichier apachectl est bien présent
    mais quand je fais


    Pergend:/usr/local/apache/bin# apachectl start

    j'ai le résultat suivant

    bash: apachectl: command not found
    Pergend:/usr/local/apache/bin#

    Est-ce un problème de privilège? je suis connecté en root pourtant!

  11. #11
    Membre Expert
    Avatar de hiko-seijuro
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    2 011
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 011
    Par défaut
    nan il faut vérifier si :
    1. il y a les droits d'exécution
    2. si "." n'est pas dans le path il faut faire ./apachectl

  12. #12
    Membre éclairé

    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Août 2007
    Messages
    509
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Août 2007
    Messages : 509
    Par défaut
    Pour lancer apache : /etc/init.d/apache start ne suffit pas ?

    Edit : Depuis la version 2 d'Apache, le fichier de conf se trouve dans /etc/apache2/apache2.conf

  13. #13
    Membre averti
    Inscrit en
    Novembre 2007
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 27
    Par défaut
    j'ai vérifié les droits tout est ok mais quand je fais ./apachectl
    j'obtiens ce qui suit

    Usage: /usr/local/apache/bin/httpd [-D name] [-d directory] [-f file]
    [-C "directive"] [-c "directive"]
    [-k start|restart|graceful|stop]
    [-v] [-V] [-h] [-l] [-L] [-t] [-S]
    Options:
    -D name : define a name for use in <IfDefine name> directives
    -d directory : specify an alternate initial ServerRoot
    -f file : specify an alternate ServerConfigFile
    -C "directive" : process directive before reading config files
    -c "directive" : process directive after reading config files
    -e level : show startup errors of level (see LogLevel)
    -E file : log startup errors to file
    -v : show version number
    -V : show compile settings
    -h : list available command line options (this page)
    -l : list compiled in modules
    -L : list available configuration directives
    -t -D DUMP_VHOSTS : show parsed settings (currently only vhost settings)
    -S : a synonym for -t -D DUMP_VHOSTS
    -t : run syntax check for config files
    Pergend:/usr/local/apache/bin#

  14. #14
    Membre averti
    Inscrit en
    Novembre 2007
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 27
    Par défaut
    j'ai lancé la commande en indiquant le chemin absolu de apachectl
    il me semblePergend:/# /usr/local/apache/bin/apachectl start
    et ça marche
    j'ai taper dans le navigateur http://localhost

    le mire d'apache apparait en toute beauté

    merci pour ton attention

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

Discussions similaires

  1. probleme avec installation de lamp sur debian
    Par elmoubarky dans le forum Linux
    Réponses: 3
    Dernier message: 24/09/2014, 19h41
  2. probleme d'install windows xp sur maxtor 120go et K8N
    Par bruman dans le forum Composants
    Réponses: 16
    Dernier message: 01/07/2006, 15h13
  3. Réponses: 1
    Dernier message: 20/05/2006, 19h16
  4. Cherche tutoriel installation de Sybase sur Debian
    Par The Wretched dans le forum Sybase
    Réponses: 4
    Dernier message: 22/03/2006, 17h29
  5. Réponses: 2
    Dernier message: 13/05/2004, 21h53

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