Paso 4: Iniciar servidor
- Descargar la aplicación
- Descomprimirlo
- Ejecutar el script
- Configurar su router a puerto hacia adelante a la aplicación en Puerto 9549 - esto puede cambiar si quieres
- Si quieres seguridad, configurar SSL y añadir autenticación
Puede abrir la página web desde cualquier PC, teléfono y tablet que está conectado a la red doméstica. Si usted desea controlar las cosas desde fuera de tu red local tendrá para configurar su router/firewall para puerto hacia adelante para su aplicación o pagar a alguien para alojar la aplicación en un servidor en nube. Usted tendrá que ejecutar una aplicación especial llamada un proxy para pasar el router/firewall. Todo el mundo está persiguiendo esta fuente recurrente de ingresos ahora mismo. De todos modos, se puede ejecutar (anfitrión) su propio gratis.
- Ejecutar ipconfig (windows) o ifconfig (linux) en la PC donde ejecutas la aplicación para obtener la dirección IP
- Entrar al router
- Ir al port forwading
- Añadir una regla de reenvío que reenvía el tráfico del puerto 9549 (por defecto que puede cambiar) a la dirección IP del puerto 9549 y paso 1
- Guardar la configuración
- Comprobar el estado de routers y obtener la dirección de internet pública - esta dirección es lo que va a conectar a desde el exterior (teléfonos, trabajo, etc.). Se verá algo como http://74.44.69.247:9549
Algunas cosas a tener en cuenta:
- Tu dirección IP pública puede cambiar acceso prevención. Hay servicios DDNS que usted puede utilizar para crear un nombre y guardar la dirección dinámica actualizada si cambia así que usted puede conectar siempre - usted puede leer más sobre ello aquí.
- Tu dirección IP interna puede cambiar acceso prevención Si utilizas DHCP. Generalmente no es así, sin embargo puede utilizar direcciones IP estáticas, por lo que no cambia.
- Si tienes más de un router/firewall, necesitará puerto configuración forwarding en el router/firewall entre el servidor y el Internet público. Tengo Vonage y un router Netgear WiFi, así que tuve que configurar ambos. El procedimiento es exactamente el mismo como se indicó anteriormente.