Si lo consigues, romperás parte del Sistema
No quieres hacer eso. Apache2 es parte del sistema operativo. Si de alguna manera logras lo que buscas, romperás cualquier capacidad de actualizar Apache2 o tener cualquier actualización de seguridad que Apple saque y que se aplique usando la Mac App Store incorporada o softwareupdate de Apple. Deberías dejarlo estar e instalar un Apache2 diferente. Además, de esa manera te asegurarás de que las actualizaciones posteriores de Apple tampoco rompan tu versión actualizada de Apache2, lo cual es igual de probable (si no inevitable).
MacPorts
MacPorts es una solución de gestión de paquetes robusta, estable, madura y fácil de usar para OS X. Sigue el modelo de FreeBSD. puertos que se ha adoptado como base del sistema NetBSD pkgsrc . Recomiendo encarecidamente MacPorts .
instalar Xcode 5.1.1
MacPorts requiere una versión adecuada de xcode; xcode_5.1.1.dmg es la versión más reciente para Mavericks (después de registro para obtener una cuenta de desarrollador gratuita, y Inicio de sesión a developer.apple.com, ese enlace iniciará la descarga de xcode). Una vez completada la descarga:
hdiutil attach -quiet -noverify -nobrowse -noautoopen ~/Downloads/xcode_5.1.1.dmg
cp -npR /Volumes/Xcode/Xcode.app /Applications/
hdiutil detach -quiet /Volumes/Xcode
open -g /Applications/Xcode.app
sleep 8
killall Xcode.app
Instalar MacPorts
Llegar a conocer MacPorts
curl -Ok https://distfiles.macports.org/MacPorts/MacPorts-2.2.1.tar.bz2
tar xf MacPorts-2.2.1.tar.bz2
cd MacPorts-2.2.1
./configure
make
sudo make install # *not war!*
cd ..
rm -rf Macports-*
sudo /opt/local/bin/port -v selfupdate
diskutil quiet repairPermissions /
añade MacPorts a tu $PATH:
export PATH=/opt/local/bin:/opt/local/sbin:$PATH
export MANPATH=/opt/local/share/man:$MANPATH
instalar Apache 2.4.9
Jose@stack:~$
Jose@stack:~$
Jose@stack:~$ port info apache24-devel
apache24-devel @2.4.9 (www)
Variants: eventmpm, openldap, [+]preforkmpm, universal, workermpm
Description: Apache is an HTTP server designed as a plug-in replacement for the NCSA server version 1.3
(or 1.4). It fixes numerous bugs in the NCSA server and includes many frequently requested
new features, and has an API which allows it to be extended to meet users' needs more
easily.
Homepage: http://httpd.apache.org/
Library Dependencies: apr, apr-util, expat, openssl, pcre, perl5, zlib
Platforms: darwin, freebsd, openbsd
License: Apache-2
Maintainers: ryandesign@macports.org, macintosh@mathiesen.info, pixilla@macports.org,
openmaintainer@macports.org
Jose@stack:~$
Jose@stack:~$
Jose@stack:~$ sudo port -vsc install apache24-devel
Eso es realmente todo. Si puedes configurar httpd.conf, puedes hacer esto también. Y usted puede mantenerlo actualizado hasta el borde nosebleeding simplemente con:
sudo port -vsc selfupdate
sudo port -vsc upgrade installed
MacPorts no interferir con el uso del servidor interno Apache2 de OS X, ni con ningún otro software. Guarda todo lo que instala en su directorio /opt.
Si por alguna razón no estás satisfecho y/o necesitas eliminar MacPorts:
para desinstalar completamente MacPorts
sudo port -dfp uninstall --follow-dependencies installed
sudo port -dfp uninstall all
sudo rm -rf /opt/local
sudo rm -rf /Library/Tcl/macports*
0 votos
Versión actual de ampps.com incluye Apache 2.4.7