Este wikiHow te enseñará cómo alojar un sitio web en tu propia red doméstica. Utilizará un programa gratuito llamado MAMP para hacerlo.
Pasos
Parte 1 de 6: Preparación para alojar un sitio web
Paso 1. Asegúrese de que su proveedor de servicios de Internet permita el alojamiento
Si bien el alojamiento local de poca duración suele estar bien, independientemente de la política de su proveedor de servicios de Internet, la creación de un sitio web que tenga una cantidad significativa de tráfico de otras redes puede ir en contra de los términos de uso de su ISP.
En la mayoría de los casos, puede actualizar su plan de Internet a una cuenta "Business" (o similar) para habilitar el soporte para alojamiento a mayor escala
Paso 2. Cree el código fuente de su sitio web si es necesario
Si no tiene un documento de sitio web que pueda usar para su página de inicio, deberá crear uno.
Paso 3. Instale un editor de texto que pueda manejar documentos PHP
Dependiendo de si usa una computadora con Windows o una Mac, esto variará:
- Windows: Notepad ++ es su mejor opción.
- Mac: puede descargar un editor de texto gratuito llamado "BBEdit" yendo a https://www.barebones.com/products/bbedit/ y haciendo clic en Descarga gratis en el lado derecho de la página.
Parte 2 de 6: Instalación de MAMP
Paso 1. Abra el sitio web de MAMP
Vaya a https://www.mamp.info/en/downloads/ en el navegador web de su computadora.
Asegúrese de hacer esto en la computadora en la que desea alojar su servidor
Paso 2. Seleccione una opción de descarga
Haga clic en MAMP y MAMP PRO 4.0.1 para la versión de Windows de MAMP o MAMP y MAMP PRO 5.0.1 para la versión Mac de MAMP. El archivo de instalación de MAMP comenzará a descargarse.
Es posible que deba confirmar la descarga o seleccionar una ubicación para guardar antes de que se descargue el archivo
Paso 3. Espere a que MAMP termine de descargarse
Una vez que el archivo de instalación de MAMP se haya descargado en su computadora, puede continuar.
Paso 4. Haga doble clic en el archivo de configuración de MAMP
Al hacerlo, se abrirá la ventana de instalación.
En una Mac, este es un archivo PKG
Paso 5. Siga las instrucciones de instalación en pantalla
En su mayoría, estos variarán según el sistema operativo de su computadora, pero asegúrese de anular la selección de la casilla "Instalar MAMP PRO" si está marcada durante el proceso de instalación.
Paso 6. Espere a que MAMP termine de instalarse
Una vez que MAMP haya terminado de instalarse, puede continuar con su configuración.
Parte 3 de 6: Configuración de MAMP
Paso 1. Abra MAMP
Haga clic o doble clic en el icono de la aplicación elefante gris para hacerlo. Debería ver aparecer la ventana del panel de MAMP.
En una Mac, puede encontrar el icono de la aplicación MAMP dentro de la carpeta Aplicaciones
Paso 2. Haga clic en Usar el siguiente puerto libre cuando se le solicite
Esto permitirá que MAMP omita el uso del puerto 80 en favor de usar el siguiente puerto libre.
En prácticamente todos los casos, MAMP utilizará el puerto 81 si el puerto 80 no está libre
Paso 3. Haga clic en Sí cuando se le solicite
Hacerlo permitirá que MAMP use su puerto seleccionado.
Paso 4. Confirme las solicitudes de firewall
Si está en una computadora con Windows, Firewall le pedirá permiso para dejar pasar tanto a Apache como a MySQL. Hacer clic Permitir en ambas indicaciones antes de continuar.
Omita este paso en una Mac
Parte 4 de 6: Carga de su sitio web
Paso 1. Copie el código fuente de su sitio web
Abre el documento que contiene el código fuente de tu sitio web, resalta el texto del documento y presiona Ctrl + C (Windows) o ⌘ Command + C (Mac).
Paso 2. Haga clic en Preferencias…
Está en el lado izquierdo de la ventana de MAMP. Al hacerlo, se abre una ventana emergente.
Paso 3. Haga clic en la pestaña Servidor web
Esta opción está en la parte superior de la ventana emergente.
Paso 4. Haga clic en Abrir
Está en el medio de la ventana. Al hacerlo, se abre la carpeta "htdocs" de MAMP.
En una Mac, haz clic en el ícono con forma de carpeta a la derecha del encabezado "Raíz del documento"
Paso 5. Abra el archivo "index.php"
Haga clic derecho en el archivo "index.php", luego haga clic en Editar con Notepad ++ en el menú desplegable resultante.
En una Mac, haga clic una vez en el archivo "index.php", haga clic en Expediente, Seleccione Abrir cony haga clic en el BBEditar opción. Si esto no funciona, abra BBEdit, luego arrastre el archivo "index.php" a su ventana.
Paso 6. Reemplace el contenido del archivo "index.php" con su código fuente
Presiona Ctrl + A (Windows) o ⌘ Comando + A (Mac) para seleccionar todo el texto en el documento "index.php", luego presiona Ctrl + V o ⌘ Comando + V para pegar el código fuente de tu sitio web copiado.
Paso 7. Guarde el documento
Presiona Ctrl + S (Windows) o Comando + S (Mac) para hacerlo.
Paso 8. Cierre el documento y su carpeta de host
Esto debería llevarlo de regreso a la ventana emergente "Preferencias" de MAMP.
Paso 9. Haga clic en Aceptar
Está en la parte inferior de la ventana. Si lo hace, guardará su configuración y cerrará la ventana emergente.
Parte 5 de 6: Acceso a su sitio web
Paso 1. Haga clic en Iniciar servidores
Está en el lado derecho de la ventana.
Paso 2. Haga clic en Abrir página de inicio
Encontrarás esta opción en el lado izquierdo de la ventana. La página de inicio de MAMP se abrirá en su navegador web predeterminado.
Paso 3. Haga clic en la pestaña Mi sitio web
Está en la parte superior de la página. Hacerlo abre su sitio web.
Paso 4. Revise su sitio web
Desplácese por su sitio web para verlo en su totalidad.
Paso 5. Verifique la dirección de su sitio web
Puede encontrar la dirección del sitio web en la barra de direcciones en la parte superior del navegador; la dirección de su sitio web debe ser algo así como "localhost: 81". Esta es la dirección que ingresará para acceder a su sitio web cuando esté en su red actual mientras se ejecuta MAMP.
Parte 6 de 6: Visualización de su sitio web desde otra computadora
Paso 1. Asegúrese de que su sitio web esté activo
Para que pueda acceder a su sitio web, deberá tener MAMP en funcionamiento en su computadora host.
No puede conectarse a su sitio web si MAMP (o su computadora host) está apagado
Paso 2. Establezca una dirección IP estática para su computadora host
Una dirección IP estática garantizará que la dirección IP de su computadora no cambie, asegurándose así de que la dirección de su sitio web permanezca constante:
- Abra la página de su enrutador.
- Inicie sesión si es necesario.
- Busque la lista de computadoras conectadas actualmente.
- Encuentra el nombre de tu computadora.
- Selecciona el reserva o Cerrar con llave junto a la dirección IP de su computadora.
Paso 3. Reenvíe el puerto "Apache" de MAMP en su enrutador
Esto implicará abrir la sección "Reenvío de puertos" de su enrutador, agregar el puerto que usó para Apache al configurar MAMP y guardar su configuración.
Puede ver el puerto que utiliza Apache haciendo clic en Preferencias … en el panel de MAMP, haciendo clic en el Puertos pestaña, y mirando el número al lado del encabezado "Apache".
Paso 4. Busque la dirección IP pública de su computadora host
La forma más sencilla de hacerlo es abriendo Google, escribiendo cuál es mi IP y presionando ↵ Enter. Debería ver la dirección IP pública de su computadora en la parte superior de los resultados de búsqueda.
Paso 5. Utilice una computadora en una red diferente
Para evitar conflictos entre el host local de su red y la dirección IP pública, intente conectarse a su sitio web usando una computadora diferente a su computadora host en una red diferente.
Paso 6. Vaya a su sitio web
Usando una computadora en una red diferente, abre un navegador web, escribe la dirección IP pública de la computadora host, escribe dos puntos (:), escribe el número de puerto Apache y presiona ↵ Enter. Esto debería llevarlo al sitio web.
Por ejemplo, si la dirección IP pública de la computadora host es "123.456.78.901" y estás usando el puerto 81 para Apache, debes escribir 123.456.78.901:81 y presionar ↵ Enter
Video: al utilizar este servicio, es posible que cierta información se comparta con YouTube
Consejos
- Es mejor utilizar una computadora más antigua para alojar su servidor.
- Si es posible, conecte su computadora host a su enrutador a través de un cable Ethernet.