Activar el servidor web apache de MacOSX

Mac OSX viene por defecto con la última versión de apache instalada, por lo que en la mayoría de los casos no tiene sentido recurrir a sistemas como MAMP.

Para habilitarlo tan sólo hay que ir a Preferencias > Compartir y habilitar la opción de “compartir web“.

web-mac

Tras esto podremos servir sobre apache todo lo que tengamos en el directorio Web dentro de nuestra carpeta de usuario.

MacOSX también trae la última versión de php instalada, para poder servir php en nuestro servidor web local recien habilitado, tendremos que abrir el fichero de configuración de apache:

sudo vim /etc/apache2/httpd.conf

..y tras indicar nuestra contraseña deberemos descomentar, quitando el # inicial, de la línea que dice

#LoadModule php5_module libexec/apache2/libphp5.so

Ahora sólo hay que reiniciar apache para poder servir scripts php sobre él.

15 pensamientos en “Activar el servidor web apache de MacOSX

  1. Pingback: IpFW, firewall en MacOSX

  2. Hola.

    Excelente Tip.

    Sólo aclarar que al parecer es sólo para Leopard (10.5), ya que en Tiger (10.4) el directorio donde se encuentra el httpd.conf es el /etc/httpd/httpd.conf, además que no trae php5, sino php4.

    Saludos.

  3. @Caludio S no he podido comprobar que versiones trae Tiger instaladas por defecto. Gracias por comentarlo.

    Para ver las versiones que tenemos se escribiría en el terminal:

    php -v

    httpd -v

    Para ver donde se encuentra el archivo de configuración de apache

    httpd -V

    Para ver donde se encuentra el archivo de configuración de php

    php –ini

    Un saludo

  4. @Felipe_RM por una parte me parece genial que la gente de Apple deje estos detalles… pero por otra.. quizas me gustaría tener algo más de control y decidir que quiero que tenga instalado mi mac por defecto y que no.

    No obstante, cara a un diseñador, que no tiene porque saber estas cosas, es genial que el sistema le ponga las coasas tan fáciles.

    Un saludo

  5. Pingback: Configuración de un entorno AMP para Drupal en Mac OS X con soporte GD | cambrico.net

  6. Hola estoy intentando crear webs con el framework Codeigniter v 1.7 con esto que trae mac os x me bastará para realizar las pruebas localmente?

    Escribi lo de sudo vim /etc/apache2/httpd.conf y me abrio el archivopero no le puedo modificar nada… no me deja quitarle el # a la parte del php5 que necesito hacer?
    si alguien me puede asesorar… mi msn es: whatname32 @ hotmail.com
    Gracias de antemano..

  7. Le eh borrado unas letras al final de ese archivo puede suceder algo malo??? no se que hixe pero ya me dejó borrarle el # pero sin querer en ese procedimiento le borre unas letras de un renglon al final del documento.. espeor alguien me diga que debe de llevar escrito..
    Uso leopard

  8. Muchas gracias por la información; la verdad es que me ha ahorrado un buen rato. Estos de Apple siempre haciendo las cosas un poco peculiares, aunque en este caso hay que reconocer que está muy cómodo el tema de arrancar y parar Apache.
    Por cierto, que he visto un poco tu “About” y debo decir que vives en un bonito pueblo ;-) Jejeje, es que yo, aunque vivo en Pamplona desde hace ya bastantes años, tb. soy de Barakaldo.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

*

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>