Je voulais installer Apache 2.4 sur mon OS X Mavericks et avoir un problème avec ./configure
et make
.
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 .
Ensuite, vous devez installer pcre et libtool via:
brew install pcre
brew install libtool
Après cela, téléchargez la dernière version stable d’Apache 2.4 à partir de Apache
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 .
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.
À 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.
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
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