web-dev-qa-db-fra.com

Installer Apache 2.4 sur OS X Mavericks 10.9

Je voulais installer Apache 2.4 sur mon OS X Mavericks et avoir un problème avec ./configure et make.

11
Mr. Crowley
  1. La première chose que vous avez besoin de homebrew sur votre mac. Vous pouvez obtenir avec:

    Ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
    

    commande de site officiel homebrew

  2. Ensuite, vous devez installer pcre et libtool via:

    brew install pcre
    brew install libtool
    
  3. Après cela, téléchargez la dernière version stable d’Apache 2.4 à partir de Apache

  4. Après l'extraction, allez dans le répertoire et lancez ce qui suit: 

    ./configure --prefix=/usr/local/Apache-<VERSION> LTFLAGS=--tag=CC
    

    ex:

    ./configure --prefix=/usr/local/Apache-2.4.7 LTFLAGS=--tag=CC
    

    que j'ai trouvé ici

  5. Après ces étapes, il vous suffit de lancer 

    make
    make install
    

    et le httpd configs et bash change de ici . Sauf assurez-vous d'utiliser substitute dans les chemins corrects. 

  6. À la fin 

    httpd -k start working
    httpd -v
    

    vous obtiendrez (sauf avec votre numéro de version):

    Version du serveur: Apache/2.4.7 (Unix)

    Serveur construit: 8 février 2014 14:34:44

J'espère que cela vous fait gagner du temps.

15
Mr. Crowley

Juste une note que Apache httpd est installé par défaut sur Mac OS X 10.9.x Mavericks. Il peut être lancé avec la commande suivante:

Sudo apachectl start

Le fichier de configuration peut être trouvé à ce chemin:

/private/etc/Apache2/httpd.conf
14
Saeed

Je devais télécharger apr et apr-util dans srclib; décompressez les deux et supprimez les versions à la fin des noms de répertoire. Puis lancez:

./configure --with-included-apr
1
Alan Cabrera