Cómo iniciar un servidor web local

Por supuesto, es posible y también puede ser muy divertido. Giro los servidores locales en mi máquina casi a diario para diversos fines, como probar código, probar características de seguridad o errores y aprender cómo administrar un producto o una plataforma antes de implementarlo en producción.

En cuanto a cómo puede hacerlo, depende de su sistema operativo. Si está usando Windows, puede usar el paquete WAMP, y si está usando Linux, puede usar LAMP. WAMP significa Windows / Apache / MySQL / PHP, Python o Perl y LAMP significa Linux / Apache / MySQL / PHP, Python o Perl.

Solo necesita instalar el paquete en su máquina, durante la instalación se le pedirá que configure algunas opciones e información de seguridad, como las contraseñas, y una vez que la instalación haya terminado, puede comenzar a usar su servidor local.

Por lo general, se puede acceder al servidor local a través de http: // localhost y debería poder instalar su fourm en esta ruta justo cuando está utilizando un servicio de alojamiento web.

WAMP: www.wampserver.com/en/

Así es como se inicia un servidor web local:

1. En primer lugar, vaya aquí y descargue Xampp para Windows o cualquier sistema operativo que tenga.

2.Ahora ejecute el instalador y elija la carpeta en la que desea instalar XAMPP. Esta carpeta contendrá todos sus archivos de aplicaciones web, así que asegúrese de seleccionar una unidad que tenga mucho espacio.

3. Si el proceso de instalación se completa, ejecute el panel de control de Xampp:

4. A continuación, haga clic en Inicio en Apache y MySQL.

5.Ahora configuremos su base de datos en XAMPP. En su Panel de control de XAMPP, haga clic en el botón Admin en la sección MySQL.

6. Se abrirá automáticamente una nueva ventana del navegador con la interfaz phpMyAdmin.

7. Haga clic en Bases de datos cerca de la esquina superior izquierda, y se le pedirá que cree una nueva base de datos.

8.Vaya a la carpeta XAMPP en su computadora y abra la carpeta htdocs – C: / Archivos de programa / XAMPP / htdocs.

Aquí es donde sucede la magia, cree una carpeta y comience a escribir códigos html para verificar si su servidor local está funcionando o no.

Seguro. Simplemente inicie Apache o IIS, etc. en una computadora en su red local. Tendrá que acceder por dirección IP, o configurar un servidor DNS y DHCP local, o agregar entradas al archivo de hosts de todos. Será más fácil con una dirección IP estática, probablemente algo así como 192.168.2.3 en una red privada. Si desea acceder desde la propia máquina, si es un escritorio, puede usar 127.0.0.1. Es posible que deba establecer algunas reglas de firewall para poder acceder a él, aunque con un poco de suerte, la configuración del servidor web lo hará automáticamente.

Tengo un servidor DNS local con mi propio TLD llamado .local, por lo que puedo tener un servidor web en http: //www.local , pero eso no funcionará con dispositivos Android que ignoren el DNS anunciado y usen 8.8.8.8 de Google. . Tendrían que usar http://192.168.2.3 , y no podrían usar ningún host virtual (www.local, gaming.local, etc.)

Gracias por A2A.

Ya se han dado excelentes respuestas que dejan muy claro que si conoce la codificación requerida, puede alojar su propio “sitio” localmente.

Es posible que le interese explorar las opciones del Proyecto Meshnet, que permite que los sistemas alámbricos e inalámbricos compartan recursos para que, si una sola máquina tiene acceso a Internet principal , todos los usuarios tengan la posibilidad de acceder, aunque sea lentamente.

Ahmed Abbas Mohammed, Andrew Daviel y otros han dado buenas respuestas: simplemente configura su servidor en una de las PC en la LAN, luego otras PC en la LAN pueden acceder a él. Incluso es posible configurar un servidor en una VM y hacerlo accesible.

Muy posible y una excelente manera de aprender. Obtendrá una educación sobre servidores web, bases de datos, accesibilidad y administración de servidores.

Necesitará una computadora adicional, o virtualice una con Virtualbox, VMware, etc. Para el software del foro probablemente esté buscando phpBB o vBulletin. Deberá seguir las guías respectivas para la configuración y solución de problemas de estas soluciones.

¡Claro que puedes hacerlo! Es una forma genial y divertida de aprender. Sin embargo, no confiaría en él para un servidor cuando no tienes Internet, porque solo podrás acceder a él cuando estés en la misma red que el servidor, pero es muy divertido hacerlo.

Entonces cómo empiezas? Sinceramente, no es tan difícil, descargue apache o nginx y simplemente comience. Realmente no es tan difícil. Recomendaría un sistema operativo Unix, porque eso es lo que muchos servidores usarán “en la vida real”.

Wamp en windows o mamp en mac. No compre es una estafa. Obtener la versión gratuita de mamp no use mamp pro es más complicado de lo que vale.

http://www.wampserver.com/en/

https://www.mamp.info/en/

Tal vez busque DNS dinámico libre – DNS administrado – Correo electrónico administrado – Registro de dominio – Sin IP si también lo desea en la red.

¿por qué sigues publicando la misma pregunta una y otra vez perdiendo el tiempo de las personas?

Si. Ahora estás hablando de un servidor web y una aplicación web para hacer foros. Hay un millón de ellos. Solo tendrá que buscarlos en Google y ver qué hay que satisfaga sus necesidades.

Podrías probar Bitnami. Tienen contenedores que puedes descargar. Eso puede ser más fácil. No te estoy desanimando … deberías hacer esto. Pero las preguntas que haces y la forma en que las haces me dicen que eres un novato extremo. Será frustrante y Google será tu amigo.

Ciertamente es posible , pero como usted dice que no tiene acceso a Internet, no será útil a menos que sus amigos también estén en su red doméstica. En cuyo caso, ¿por qué no solo hablar o dejar una nota?

Lo más fácil es configurar un servidor Linux en una PC, luego habilitar Apache (httpd) y comenzar a ingresar contenido.