Si tiene éxito, romperá parte del sistema
No quieres hacer eso. Apache2 es parte del sistema operativo. Si de alguna manera logra lo que está buscando, no podrá utilizar Apache2 o tendrá alguna actualización de las funciones de seguridad de Apple que se aplique utilizando la Mac App Store incorporada o la actualización de software de Apple. Debes dejarlo ser e instalar un Apache2 diferente. Además, de esa manera, se asegurará de que las actualizaciones subsiguientes de Apple no rompan su versión actualizada de Apache2, lo cual es igual de probable (si no inevitable).
MacPorts
MacPorts es una solución de administración de paquetes robusta, estable, madura y fácil de usar, para OS X. Se basa en los ports de FreeBSD / a> system, que ha sido adoptado como la base de pkgsrc de NetBSD. Recomiendo encarecidamente MacPorts .
instala Xcode 5.1.1
MacPorts requiere una versión apropiada de xcode; xcode_5.1.1.dmg es la versión más reciente para Mavericks (después de registerring para una cuenta de desarrollador gratuita, y
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
Acceda a conozca 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 /
agrega MacPorts a tu $ PATH:
export PATH=/opt/local/bin:/opt/local/sbin:$PATH
export MANPATH=/opt/local/share/man:$MANPATH
instala 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: [email protected], [email protected], [email protected],
[email protected]
Jose@stack:~$
Jose@stack:~$
Jose@stack:~$ sudo port -vsc install apache24-devel
Eso es realmente todo lo que hay que hacer. Si puede configurar httpd.conf, también puede hacer esto. Y puede mantenerlo actualizado hasta el borde de la hemorragia nasal 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. Mantiene todo lo que instala en su directorio / opt.
Si por cualquier motivo no está satisfecho y / o necesita 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*