¿Qué servidores web y marcos funcionan bien en el RP? ¿Hay ajustes que se pueden hacer a los archivos de configuración del servidor web que harán que funcione mejor dada la RAM limitada?
software-development
web-server
Darren Wilkinson
fuente
fuente
Respuestas:
No habrá una respuesta universal a esto, ya que hay demasiados requisitos diferentes de los servidores web para diferentes aplicaciones. Las preguntas que obtendrán respuestas más refinadas estarán en la línea de: Quiero alojar una pequeña aplicación Ruby on Rails en Pi (instrucciones en: RPi Ruby on Rails ).
El Pi podrá alojar la mayoría de los servidores web y / o marcos, ya que ambos intentan mantener sus requisitos de memoria mínimos para que puedan admitir más usuarios finales con menos recursos del servidor. Los servidores web diseñados para impulsar los límites inferiores de los recursos del servidor serían útiles si se desea el número máximo de clientes, intentando verificar muchas de las opciones enumeradas en la tabla de comparación de Wikipedia de servidores web ligeros .
Para los usuarios que desean más servidores web con todas las funciones, los sospechosos normales como Apache funcionarán bien, pero querrá pasar un rato tranquilo ajustando todas las opciones para usar las opciones mínimas requeridas por la aplicación específica que se utiliza.
fuente
Como ya se dijo, no hay una sola buena respuesta a esta pregunta. Hay muchos marcos web que funcionarán bien en Pi. Sin embargo...
Estoy planeando ejecutar una aplicación Node.js en mi Pi. Instalar Node.js en Arch Linux ARM es tan fácil como
pacman -Sy nodejs
. Usando Express y Sqlite, deberías poder hacer una aplicación web bastante ágil que no tenga ningún problema en el Pi.fuente
Estoy de acuerdo en que no es posible dar una buena respuesta a esta pregunta. Sin embargo, hace algún tiempo me hice la misma pregunta y probé con nginx en el Pi.
Escribí un tutorial muy simple sobre cómo instalarlo. Aquí está: http://www.joscandreu.com/post/22439909883/install-nginx-on-raspberrypi
También probé con node.js, sin embargo, como no estaba ejecutando Arch Linux, pero Debian tuve que compilar el nodo desde el origen con algunos hacks de configuración, lo que tomó alrededor de 1 hora. Este es el tutorial que funcionó para mí para instalar el nodo: http://blog.tomg.co/post/21322413373/how-to-install-node-js-on-your-raspberry-pi
fuente