¿Cómo configurar un servidor web local?
La forma más eficiente de probar el contenido dinámico es a través de un servidor web local. Si necesita saber cómo configurar uno, está en el lugar correcto.

En este artículo, le mostraremos cómo configurar un servidor web local en varios sistemas operativos y cómo probar una instalación exitosa.
¿Cómo configurar un servidor web local?
Un servidor web local se configura esencialmente instalando un software en su computadora para darle capacidades de servidor web; es”local”ya que usted está a cargo de administrarlo. Le mostraremos cómo cambiar su computadora a un servidor HTTP, principalmente basado en la instalación del software Apache. Pero primero, aquí hay algunos requisitos previos:
Una computadora dedicada para que se convierta en su servidor Con Windows, Linux o una computadora Mac con macOS Una conexión a Internet Dual-Core 2 GHz o superior 4 GB de RAM 1 GB de espacio libre en disco.
¿Cómo configurar un servidor web local en Windows 10?
Windows 10 no está basado en Unix, por lo tanto, instalaremos XAMPP, que es una combinación de Apache, MySQL y PHP. Para instalar XAMPP, haga lo siguiente:
Navegue a XAMPP y proceda a instalar la versión de Windows.
Cuando se le solicite, ejecute el instalador. Seleccione”Apache”para instalar solo un servidor web. Una vez que se complete la instalación, haga clic en”Finalizar”t o abra el panel de control de XAMPP.
Para confirmar la instalación exitosa, ingrese”127.0.0.1″o”localhost”en la barra de direcciones de su navegador web. Debería mostrarse la página de configuración de XAMPP.
¿Cómo configurar un servidor web local en Mac?
MacOS tiene el servidor web Apache preinstalado; para activarlo, haga lo siguiente:
Haga clic en”Finder”.
Haga clic en”Aplicaciones”>”Utilidades”, haga doble clic en”Terminal”.
Ahora ingrese y ejecute este comando para activar Apache:
sudo apachectl start
Para confirmar que Apache está activo, ingrese”127.0.0.1″o”localhost”desde su barra de direcciones del navegador web. Debería ver el mensaje”¡Funciona!”.
¿Cómo configurar un servidor web local en Ubuntu?
Para instalar el servidor web Apache en Ubuntu Linux 18.04 , haga lo siguiente:
Acceda a una terminal e ingrese el comando:
sudo apt-get install apache2Confirme la instalación, luego siéntese mientras se instala Apache. Para confirmar que la instalación se ha realizado correctamente, ingrese lo siguiente en la barra de direcciones de un navegador web:
https://local.server.ip
• En el navegador web, debería ver la página predeterminada de Apache2 Ubuntu.
¿Cómo configurar un servidor web local en Linux?
Acceda a una terminal para Debian y Ubuntu/Distro basado en Ubuntu e ingrese el comando:
sudo apt install apache2
• Para CentOS y Red Hat, ingrese el comando:
sudo dnf install httpdPara confirmar la instalación fue exitosa ingrese”localhost”o”127.0.0.1″en su navegador web.
• La definición de Apache La página de bienvenida predeterminada debería mostrar”Funciona”.
¿Cómo configurar un servidor web LAN?
Ahora le mostraremos cómo configurar una red LAN a través de Windows que se conecta a Internet. En primer lugar, necesitará lo siguiente:
una computadora (servidor)un conmutador de redconexión de banda anchaun enrutador (con módem incorporado)los dispositivos que desea conectar a la redCables Ethernet
Conecte su Primera computadora:
Conecte su enrutador o conmutador de red a la computadora con un cable de ethernet, luego enciéndalo. Si está configurando por primera vez, el asistente”Configurar una red”lo hará automáticamente por usted. Si no aparece, haga lo siguiente:
Haga clic en”Centro de redes y recursos compartidos”desde ya sea el”Panel de control”o”Configuración”.
Seleccione”Configurar una nueva conexión o red”.
Siga las instrucciones en pantalla.
Configure su Wi-Fi:
Si desea que sus dispositivos se conecten a su red de forma inalámbrica, deberá configurar Wi-Fi; si no, puede usar Ethernet cables.
Siga las instrucciones provistas en el manual de su enrutador/conmutador de red para habilitar el Wi-Fi. Para que sea lo más seguro posible, haga lo siguiente:
Considere cambiar el SSID predeterminado (red nombre), inicio de sesión Wi-Fi y clave. Esto se puede hacer iniciando sesión en su enrutador, ya sea a través de la configuración de la red o un navegador web en su PC. Asegúrese de elegir la protección de seguridad más avanzada; actualmente, es WPA2. Ahora, para que los cambios surtan efecto, reinicie su PC.
Conecte su LAN a Internet:
Para su acceso web LAN, conecte su enrutador y módem a la línea telefónica principal, utilizando el puerto WAN.
Conecte sus dispositivos a la LAN:
Ya sea que haya conectado sus dispositivos a la LAN a través de Wi-Fi o cable Ethernet, haga lo siguiente:
En sus dispositivos, active Wi-Fi
Seleccione su red
Ingrese su nueva contraseña cuando se le solicite
Para conectarse a su LAN mediante cables Ethernet:
Conecte el cable a su conmutador/enrutador de redConecte el otro extremo a su dispositivoHaga lo mismo con sus otros dispositivos, podrá acceder a ellos desde cualquier dispositivo en su LAN.
Ahora comience a compartir:
Para configurar un”Grupo en el hogar”para compartir recursos en su red, haga lo siguiente:
Navegue hasta”Panel de control”>”Red e Internet”>”Grupo en el hogar”. Seleccione”Crear un grupo en el hogar”. Se iniciará el asistente de configuración del grupo en el hogar y le dará la contraseña necesaria para que los otros dispositivos se conecten a la LAN.
Hay varias formas de compartir y dar acceso a recursos en una LAN, incluidos:
Hacer clic con el botón derecho en archivos o carpetas >”Compartir con…”Agregar archivos a carpetas públicas y activar”Compartir carpetas públicas”a través del Centro de redes y recursos compartidos.
Cómo configurar ¿Has creado un servidor HTTP local?
Ahora te mostraremos cómo configurar un servidor web local para realizar pruebas. Para una instalación de Python en Windows, haga lo siguiente:
Navegue a la página de inicio de Python python.org.
En la sección”Descargar”, seleccione el enlace Python”3.xxx”.
Hacia la parte inferior de la pantalla, seleccione el archivo exe”Windows x86″para descargando. Ejecute el archivo cuando lo descargue. Desde la primera página, asegúrese de seleccionar la casilla de verificación”Agregar Python 3.xxx a la RUTA”. Seleccione”Instalar”, luego”Cerrar”cuando haya terminado. Acceda al símbolo del sistema e ingrese este comando para verificar la instalación exitosa: python-V # O puede tener el comando py disponible, # en ese caso intente py-V
Esto mostrará la versión. Si el número es correcto, escriba el siguiente comando”cd”,luego en el directorio donde reside su ejemplo:
# agregue el nombre del directorio para ingresar, por ejemplo, cd Desktop# use dos puntos para subir un nivel de directorio si es necesario
cd..
Ahora para iniciar el servidor en el directorio, ingrese los siguientes comandos:
# Si la versión de Python que se muestra es más de 3.Xpython3-m http.server# En Windows, como alternativa, ingrese”python”para sustituir”py-3″, o”python3″# Si se muestra la versión 2.X de Python
python-m SimpleHTTPServer
Para ver una lista de los contenidos en el directorio, vaya al servidor desde la barra de direcciones de su navegador web ingrese”localhost:8000″
Si el puerto 8000 ya está en uso, use otro puerto, por ejemplo:
python3-m http.server 7800 (Python 3.x) orpython-m SimpleHTTPServer 7800 (Python 2.x)
Luego ingrese”localhost:7800″para acceder al servidor.
¿Cómo configurar el servidor web local en Windows 10 y MAMP?
Para una nueva instalación de MAMP/MAMP PRO en Windows 10, haga lo siguiente:
Navegue y descargue MAMP PRO desde www.mamp.info.
Vaya a su carpeta de descargas y haga doble clic en “setup_MAMP_MAMP_PRO_4.x. exe”. Siga las instrucciones en pantalla para instalarlo.
Nota: se instalarán las carpetas MAMP PRO”C:\MAMP PRO” y MAMP”C:\MAMP”. No quiero usar la versión pro.
Ahora, para ejecutar MAMP y comprobar si tiene éxito, haga lo siguiente:
En el Explorador de Windows, vaya a”C:\MAMP” y acceda a”MAMP. exe.”expediente. Permita el acceso si recibe una alerta de seguridad. El servidor Apache y el servidor MySQL deberían iniciarse automáticamente; de lo contrario, haga clic en”Iniciar servidores”. En el menú MAMP, haga clic en”Preferencias”. Ingrese”8888″en el campo del puerto Apache. Seleccione el”Abrir página WebStart”. Debería mostrarse una página de”¡Bienvenido! MAMP se instaló correctamente”.
Preguntas frecuentes adicionales
¿Qué es un servidor web local?
Un servidor web local El servidor es una computadora que satisface las solicitudes HTTP del público al devolver páginas web. Por ejemplo, un desarrollador web puede alojar un sitio web y tener todos los archivos o el software necesarios para el sitio web almacenados físicamente en su computadora (localmente) a diferencia de una empresa de alojamiento web externa.
¿Qué es una LAN?
Una LAN (red de área local) conecta un conjunto de dispositivos en un área, por ejemplo, en una casa, una oficina o un edificio. El tamaño de una LAN puede variar desde miles de usuarios y dispositivos hasta un solo usuario.
¿Qué es una WAN?
Una WAN (red de área amplia) conecta las telecomunicaciones geográficamente. Por lo general, las entidades gubernamentales, las escuelas y las empresas lo utilizan para transmitir datos entre sí, lo que permite a las personas llevar a cabo sus funciones independientemente de su ubicación física.
De una computadora normal a un servidor web potente
Los servidores web locales son excelentes para alojar sitios web y almacenar prácticamente cualquier cosa a la que desee permitir el acceso de otros. Con paquetes de software que convierten mágicamente su PC o computadora normal en un servidor web, es bastante sencillo configurar uno.
Ahora que le mostramos cómo configurar el suyo propio, ¿pudo obtener su servidor web para trabajar? ¿Para qué tipo de cosas utiliza su servidor web? Nos encantaría saber de usted, deje un comentario en la sección a continuación.
Descargo de responsabilidad: algunas páginas de este sitio pueden incluir un enlace de afiliado. Esto no afecta nuestro editorial de ninguna manera.