Installer apache et apr

Bonjour,

Il m'a été demandé de configurer le serveur APACHE sur ma machine virtuelle. Lorsque j'essaie de configurer le fichier apr-util-1.4.1, j'ai ce message d'erreur :
"checking for APR... configure: error: --with-apr requires a directory or file to be provided"

Quelqu'un pourrait-il m'aider?

3 réponses

  1. Modérateur
    J'ai l'impression que tu tentes de compiler apache. En soit pourquoi pas mais pourquoi n'installes-tu pas simplement les bons paquets via ton gestionnaire de paquets (par exemple apt-get sous debian, yum sous fedora etc...) ?
    http://www.mistra.fr/tutoriel-linux-gestionnaire-de-paquets.html

    Quelle distribution utilises-tu ?

    Bonne chance
    1. j'utilise Redhat Enterprise Linux 5. En fait j'ai installé mes archives apr-1.4.6.tar.gz, apr-util-1.4.1.tar.gz et httpd-2.4.2.tar.gz. Ensuite, j'ai décompressé httpd-2.4.2.tar.gz, puis les deux autres dans httpd-2.4.2/srclib.
      Lorsque j'essaie de configurer httpd-2.4.2,voici ce que j'obtiens :

      [root@null-000c290ffcac httpd-2.4.2]# ./configure
      checking for chosen layout... Apache
      checking for working mkdir -p... yes
      checking for grep that handles long lines and -e... /bin/grep
      checking for egrep... /bin/grep -E
      checking build system type... i686-pc-linux-gnu
      checking host system type... i686-pc-linux-gnu
      checking target system type... i686-pc-linux-gnu

      Configuring Apache Portable Runtime library ...

      checking for APR... yes
      setting CC to "gcc"
      setting CPP to "gcc -E"
      setting CFLAGS to " -g -O2 -pthread"
      setting CPPFLAGS to " -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE"
      setting LDFLAGS to " "

      Configuring Apache Portable Runtime Utility library...

      checking for APR-util... reconfig
      configure: error: Cannot use an external APR with the bundled APR-util
      1. Modérateur
        J'ai bien compris que tu essayes de tout recompiler. Et donc je repose ma question : au lieu de télécharger des sources à compiler, est-ce que tu ne peux pas trouver un paquet rpm (via up2date ou autrement) qui permet d'installer apache et apr.

        Bonne chance
        1. Je n'arrive pas à trouver des paquets rpm.aurais-tu des suggestions à me faire?
          De plus, il me faut installer PHP et MYSQL sur ma VM. et vu que je suis encore novice dans le domaine, je ne sais pas trop comment faire tout ça
        2. Modérateur
          Je connais peu redhat, mais si tu as le choix de la distribution et que tu peux installer plutôt une debian (qui me semble de toute façon un meilleur choix que redhat, mais bon ça n'engage que moi), ce sera plus facile de t'aider.

          Dans l'idée il faut utiliser la commande up2date qui permet de télécharger pour toi les bons rpm et de les installer. Ça t'évite de télécharger des fichiers rpm à la main et de les installer dans le bon ordre (avec la commande rpm -ivh typiquement). L'idée est donc de passer exclusivement up2date qui s'occupera de tout ça :
          https://linux.die.net/man/8/up2date
          https://access.redhat.com/knowledgebase

          Notamment tu peux lancer l'interface graphique via la commande :

          up2date


          Bonne chance