Skip to main content

Utilice el servidor web incorporado de su Mac para compartir un sitio web

WEB BÁSICA HTML Y CSS - MAC - CODA 2 | Procesador del formulario php, variables y envío - Parte 9 (Abril 2025)

WEB BÁSICA HTML Y CSS - MAC - CODA 2 | Procesador del formulario php, variables y envío - Parte 9 (Abril 2025)
Anonim

Su Mac viene equipado con el mismo software de servidor web Apache que ha hecho su reputación al ofrecer sitios web comerciales. La configuración de un servidor web Apache no es para los débiles de corazón, pero durante mucho tiempo, OS X incluyó una interfaz fácil de usar al servidor web Apache que permitía que casi cualquier persona sirviera un sitio web con una serie de simples clics del mouse

El servicio básico de uso compartido de la web siguió siendo parte de OS X hasta el lanzamiento de OS X Mountain Lion, que eliminó la interfaz de usuario simplificada pero dejó el servidor web Apache instalado. Incluso hoy en día, OS X se entrega con una versión actualizada del servidor web Apache, lista para que cualquiera la use, pero no con una interfaz de usuario simplificada.

Crea tu sitio web en OS X Lion y antes

Proporcionar instrucciones detalladas para crear un sitio web está fuera del alcance de esta guía. Pero para que esta sugerencia sea de alguna utilidad para usted, eventualmente deberá crear su propio sitio web, que es algo que probablemente quiera hacer de todos modos.

Compartir Web Personal

Tu Mac admite dos ubicaciones para servir un sitio web desde; El primero es para sitios web personales creados por cada usuario en tu Mac. Esta es una manera fácil para que cada miembro de una familia tenga su propio sitio web.

Los sitios web personales son atendidos por el mismo servidor web Apache que maneja sitios web comerciales, pero están almacenados en la carpeta de inicio del usuario, específicamente, en el directorio del sitio, que se encuentra en ~ / username / Site.

No vaya a buscar el directorio del sitio todavía; OS X no se molesta en crear el directorio del sitio hasta que sea necesario. Le mostraremos cómo generar el directorio del sitio en un momento.

Sitio web de la computadora

El otro lugar para servir un sitio web va por el sitio web nombre de la computadora. Esto es un poco inapropiado; el nombre en realidad se refiere a la carpeta principal de documentos de Apache, que contiene los datos de los sitios web que el servidor web servirá.

La carpeta de documentos de Apache es una carpeta especial a nivel de sistema, que está restringida a los administradores de forma predeterminada. La carpeta de documentos de Apache se encuentra en / Library / WebServer. El acceso restringido de la carpeta de documentos es la razón por la cual OS X tiene carpetas de sitios personales para cada usuario, lo que, como puede suponer, permite a los usuarios crear, administrar y controlar sus propios sitios sin interferir con los de otros.

Si su intención es crear un sitio web de la empresa, es posible que desee utilizar la ubicación del sitio web de la computadora, ya que esto evitará que otros puedan realizar cambios fácilmente en el sitio web.

Creando Páginas Web

Recomiendo usar su editor HTML favorito o uno de los editores de páginas web WYSIWYG populares para crear su sitio. Debe almacenar el sitio web que cree en el directorio del sitio del usuario o en el directorio de documentos de Apache. El servidor web Apache que se ejecuta en su Mac está configurado para servir el archivo en el directorio del sitio o de los documentos con el nombre index.html.

Habilitar la compartición web en OS X Lion y versiones anteriores

  1. Haga clic en el icono Preferencias del sistema en el Dock.

  2. Haga clic en el icono Compartir en la sección Internet y red de la ventana Preferencias del sistema.

  3. Coloque una marca de verificación en el cuadro Compartir Web. (OS X 10.4 Tiger llama a este cuadro Uso compartido de Web personal). El uso compartido de Web se activará.

  4. En la ventana Compartir, haga clic en el botón Crear carpeta de sitios personales. Si la carpeta Sitios ya está presente (a partir de un uso anterior del panel de preferencias de uso compartido de la web), el botón leerá Abrir carpeta personal del sitio web.

  5. Si desea utilizar la carpeta de documentos de Apache para servir un sitio web, haga clic en el botón Abrir carpeta de sitio web del equipo.

Eso es todo; El servidor web Apache iniciará y servirá al menos dos sitios web, uno para la computadora y uno para cada usuario en la computadora. Para acceder a cualquiera de estos sitios web, abra su navegador favorito e ingrese cualquiera de los siguientes:

  • http: //your.computer.address/ Esta es la página web de la computadora. Para encontrar la dirección de su computadora, abra la ventana Compartir a la que accedió anteriormente y resalte el nombre de Compartir en la lista. La dirección de su computadora se mostrará a la derecha.
  • http: //your.computer.address/~yourusername Esta es tu página web personal. Para acceder a ella, ingrese la dirección de la computadora del paso anterior, seguido del carácter ~ (tilde) y su nombre corto de usuario, sin espacios en el nombre corto o entre la tilde y su nombre corto.

Si no está seguro de cuál es su nombre corto, abra la ventana Compartir a la que accedió anteriormente y resalte el nombre de Compartir en la lista. La dirección de su sitio web personal se mostrará a la derecha.

Web Sharing OS X Mountain Lion y más tarde

Con la introducción de OS X Mountain Lion, Apple eliminó el uso compartido de la Web como una característica. Si está utilizando OS X Mountain Lion o posterior, encontrará instrucciones para compartir en la Web en la guía de Alojamiento web con Mountain Lion.

Si ya estaba usando Web Sharing para servir páginas web de versiones anteriores de OS X, y desde entonces se ha actualizado a OS X Mountain Lion o posterior, asegúrese de leer la guía de Alojamiento web con Mountain Lion que se encuentra arriba. Con la eliminación de la interfaz de uso compartido de la Web, es posible que se encuentre ante la inusual situación de tener un servidor web funcionando sin una forma obvia de desactivarlo.

Uso de Mac OS Server para alojar sitios web

Las limitaciones impuestas por el uso del servidor Apache integrado en la Mac solo están presentes en la versión estándar de Mac OS.Esas limitaciones desaparecen una vez que se muda al servidor Mac OS, que ofrece una amplia colección de funciones del servidor, como servidor de correo, servidor web, uso compartido de archivos, servidor de calendario y contactos, servidor de wiki y mucho más.

Mac OS Server está disponible en la tienda de aplicaciones de Mac por $ 19.99. La compra de Mac OS Server restaurará todos los servicios para compartir en la web y mucho más en su Mac.