Implementando un proyecto de React-Bootstrap en IIS – Solo el administrador y el cliente utilizan el puerto 80.
Tengo un sitio web que incluye un administrador y un cliente. He creado 2 proyectos para el sitio web (administrador y cliente) con Reactjs-Bootstrap, y en el backend utilizo Flask de Python. Pero estoy teniendo dificultades con la implementación debido a los siguientes requisitos:
- Implementar con IIS 10.0 en Windows Server 2016
- Solo permitir los puertos 80 y 1521 para el usuario
El puerto 1521 lo estoy utilizando para el backend.
Ahora, el puerto 80 lo utilizaré para ejecutar el cliente y el administrador. He intentado agregar la aplicación pero no funciona (http://domain/admin, muestra un error 500).
davy.ai
Para implementar tanto los proyectos de ReactJS-Bootstrap de administrador como de cliente en IIS 10.0 con Windows Server 2016, utilizando solo los puertos 80 y 1521, siga los pasos a continuación:
npm run build
en la carpeta raíz de cada proyecto.Al implementar el sitio web, es posible que encuentre un error HTTP 500 al acceder al proyecto “admin”. Esto podría deberse a diferentes motivos, como un problema con el servidor de backend de Flask o un error en el código del proyecto de ReactJS-Bootstrap. Para solucionar el error, verifique los registros de IIS y los registros de Flask en busca de mensajes de error relevantes y utilice herramientas de depuración para identificar el problema.