ytopic
Posts: 2
Joined: Mon Mar 09, 2015 4:59 pm

Servidor web con Raspbian

Mon Mar 09, 2015 5:31 pm

¡Buenas tardes!

He encontrado varios post para montar un servidor web con Raspbian, pero en todos hay diferentes matices. Me compré el libro de amazon de Raspberry pi Raspbian Beginners, pero habla de como programar Raspbian, y no de como sacarle partido por ejemplo, usándolo de servidor web.

¿Conoceis algún manual para optimizar raspbian para usar de servidor web? ¿O algún artículo lo suficientemente completo, como para convertir la pi en un entorno web con garantías?

Muchas gracias de antemano,

José Ramón León
Ytopic es tu TIC
http://www.ytopic.es
info@ytopic.es
+34 626 951950

Cefiro
Posts: 114
Joined: Tue Feb 26, 2013 4:14 pm

Re: Servidor web con Raspbian

Mon Mar 09, 2015 9:51 pm

ytopic wrote:¿Conoceis algún manual para optimizar raspbian para usar de servidor web? ¿O algún artículo lo suficientemente completo, como para convertir la pi en un entorno web con garantías?
Si buscas seguridad 100% en un servidor web, no la vas a encontrar. Hasta los servidores grandes y bien administrados sufren ataques y se caen.

Si te sirve, en el siguiente enlace puedes ver cómo instalar y configurar distintos servidores web (Lighttpd, Nginx y Apache) en la RasPi: http://www.rpi.uroboros.es/servers.html Los dos primeros se indica cómo instalarlos tanto en modo normal (HTTP) como en modo seguro (HTTPS). He probado los tres y funcionan perfectamente. Y además, mirando los logs, no he encontrado ningún problema de seguridad durante todo el tiempo que los he tenido funcionando.

Saludos.
--------
Mi web sobre la RasPi: http://rpi.uroboros.es

Meta
Posts: 145
Joined: Tue Nov 26, 2013 5:48 am

Re: Servidor web con Raspbian

Sat Mar 14, 2015 5:17 pm

Hola:

Siempre he oido que Apache era muy usado y recomendable, de hecho hice un tutorial sobre servidores bajo Windows XP. Iba hacer algo con Linux openSUSE en su época pero lo dejé ir el tiempo. Ya haré otro tutorial con Raspberry Pi 2 como este, con muchas imágenes y portable a pdf y xps.

Con el tiempo, por el 2005 salió muchas noticias de que Lighttdp tiene mucho mejor rendimiento que hasta yotube en su época lo usaba por ello. Apache como que se puso las pilas o eso intentaba. Ahora en el 2015 no se como va el tema de servidores.

¿Cuál es el más recomendable a estas alturas de la vida y por qué?

Tengo intención de montar un servidor Web las 24 horas para controlar Arduino como actuador. En estos momentos estoy haciendo un tutorial sobre controlar relés y con Interfaz, de momento, bajo Windows. El viejo lo pueden ver aquí y a pdf.

Arduino o Raspberry Pi, ¿cuál es la mejor herramienta para ti?
http://hacedores.com/arduino-o-raspberr ... a-para-ti/

¿Qué tal funciona el servidor Web que nos explica nuestro amigo Cefiro?
Lo voy a probar ahora mismito. ;)

Eso si, cuidado co nlos Log, te llenan la memoria de la tarjeta, por eso mejor pasarlo a un disco duro externo. ;)

Saludos.

User avatar
ulysess
Posts: 306
Joined: Thu Aug 02, 2012 6:35 am
Location: Spain
Contact: Website

Re: Servidor web con Raspbian

Wed Mar 18, 2015 11:44 am

Tal vez te pueda interesar mi proyecto: https://github.com/jmcerrejon/PiKISS

Con él podrás optimizar sin problemas tu distro Raspbian e instalar un servidor web en minutos y sin conocimiento alguno.

:D
ytopic wrote:¡Buenas tardes!

He encontrado varios post para montar un servidor web con Raspbian, pero en todos hay diferentes matices. Me compré el libro de amazon de Raspberry pi Raspbian Beginners, pero habla de como programar Raspbian, y no de como sacarle partido por ejemplo, usándolo de servidor web.

¿Conoceis algún manual para optimizar raspbian para usar de servidor web? ¿O algún artículo lo suficientemente completo, como para convertir la pi en un entorno web con garantías?

Muchas gracias de antemano,

José Ramón León
Ytopic es tu TIC
http://www.ytopic.es
info@ytopic.es
+34 626 951950
Mis apuntes de...Raspberry Pi: http://misapuntesde.com
Google Docs RPi: http://goo.gl/Iwhbq

unduende
Posts: 31
Joined: Thu Sep 05, 2013 4:07 pm
Contact: Website

Re: Servidor web con Raspbian

Mon Mar 23, 2015 7:04 pm

Yo me decantaría por un servidor web ligero, por tanto descartaría apache, y procuraría no usar bases de datos. Todo eso para mejorar la respuesta del servidor, es decir, para atender el máximo posible de clientes a la vez. Ya sabes, la rpi tiene recursos limitados, igual que las conexiones a internet, pues imagino que el servidor usará tu conexión a internet. Servidores ligeros tienes dos con mucha documentación que ya los ha nombrado Cefiro con enlace a tutoriales incluido.

Yo personalmente me decanté por Lighttpd, y es el que uso para servir mi página web.

El tema de la seguridad es complejo, como también dice Cefiro no hay servidor seguro del todo. Y sin ir muy lejos un ataque de denegación de servicio puede dejar el servidor "atontado", y no es que sea un ataque muy complejo. Pero lo normal es que te escaneen los directorios del servidor web en busca de scripts con vulnerabilidades, para usar exploits o aprovechar algún password por defecto o una mala configuración.

Y por último el tema de configurar raspbian para sacarle provecho como servidor, pues es cierto que raspbian trae muchas cosas que no necesitas, te recomiendo una distro llamada Moebius que es una Raspbian reducida a la mínima expresión, pero lo bueno es que podrás usar los repositorios de Raspbian. Te dejo el enlace:

http://moebiuslinux.sourceforge.net/
Mi página personal funcionando en una Raspberry Pi: https://duendesenmarte.no-ip.org
También el servidor IRC: irc://duendesenmarte.no-ip.org

raspdroid
Posts: 1603
Joined: Thu Nov 06, 2014 9:15 am
Location: Gran Canaria :: España

Re: Servidor web con Raspbian

Mon Mar 23, 2015 9:28 pm

Las tres opciones las veo válidas pero yo usaría apache.

Saludos

unpeatonenlared
Posts: 306
Joined: Sun Aug 17, 2014 8:18 am
Contact: Website

Re: Servidor web con Raspbian

Tue Mar 24, 2015 1:57 am

raspdroid wrote:Las tres opciones las veo válidas pero yo usaría apache.

Saludos
Pienso lo mismo, es lo mas robusto que tienes disponible ahora mismo, pero para 24h al día te va a tocar aprender un montón de cosas, sobretodo referentes a sistemas y seguridad para evitar que te "visiten".
Mi blog sobre seguridad informática y Raspberry Pi:
http://www.peatonet.com

Meta
Posts: 145
Joined: Tue Nov 26, 2013 5:48 am

Re: Servidor web con Raspbian

Tue Mar 24, 2015 3:21 am

Hola:

En mi caso usaré apache, MySQL y PHP. Ojalá saquen en un año otra versión de Raspberry Pi con muchísimo más rendimiento.

Ya lo tengo instalado el servidor Web. Ya que tengo myPHPAdmin instalado, lo dejaré abierto a Internet (sólo me deja en local) para que entren y miren la Web, sobre todo la base de datos, creen bases de datos, tablas y lo que quieran. Por curiosear, me da igual que hasta me hackeen en estos momentos.

Antes usaba el no-ip.com. Hace años se decía hasta en revistas de informatica que http://es.dyn.com/ es más recomendable.

Mi pregunta es. ¿Hay versión gratuita y que no sean de 14 días?

Siguiendo con el tema. Tengo intención de usar Raspberry Pi 2 de servidor y Arduino UNO r3 como actuador. Con Arduino, que se aconseja usar para sensores y controlar la electrónica, quiero usar WebCam, el motor para girarlo, zoom, actuvar motores, ventiladores, cosas así.

Ahora sea como sea, intentar que tenga internet para que ustedes entren y hagan pruebas, lo que quieran. Las lespasaré hasta la contraseña de MySQL y demás.

Más adelante un buen SAI/UPS por si se apaga la luz. Tema comentado por aquí.
http://www.raspberrypi.org/forums/viewt ... 76&t=97721
http://www.ea5ch.com/?p=342
https://www.kickstarter.com/projects/18 ... aspberry-p
https://www.youtube.com/watch?v=Mc2jrR8qO_w
https://www.youtube.com/watch?v=6nh11axTXQo

Por lo que veo, parece que dentro de un año habrá mucho más alternativas sobre el tema de SAI/UPS.
He notado algo de rendimiento si al iniciar Raspberry Pi 2 si lo inicia en modo consola. Si quieres tocar algo en modo gráfico, mejor usa Conexión por Escritorio remoto. Funciona más rápido.
https://www.youtube.com/watch?v=a7xkBYlQw1s

Si quieres rendimiento para servidor Web con PHP y MySQL, esto es mejor que Raspberry Pi 2.
https://www.youtube.com/watch?v=QJN6w39lGjI

Como soy muy de Raspberry Pi 2 y es el que tengo ahora, me quedo con él, para gente exigente, el Odroid que es muy potente.

1) Otra vez con Servidores Web. Si no vas a usar PHP ni MySQL, pues si, mejor no usar Apache, sino otro que tenga mejor rendimiento y libiano. Hace tiempo hice un tutorial sobre servidores caseros con PC de sobre mesa, haré otro con Raspberry Pi 2 cuando lo tenga todo claro.

2) MySQL lo quiero para almacenar una base de datos que me registre todo lo que hace cuando entra un usuario. Por ejemplo. Fecha, hora de entrada, cuando activa un Led y cuando lo apaga. Cosas así. Que se quede almacenado todos los estados.

Saludos.

PD: Perdonen por el testamento que puse.

unpeatonenlared
Posts: 306
Joined: Sun Aug 17, 2014 8:18 am
Contact: Website

Re: Servidor web con Raspbian

Tue Mar 24, 2015 6:33 am

Hola @meta, creo que tienes muchas dudas, y todas de distinta índole; a mi parecer tienes que investigar un poco y luego abrir un hilo para cada duda que te surja después de haber probado las alternativas que seguro han sido antes planteadas en el foro, y en caso de que no funcionen.

En mi opinión la duda planteada por @ytopic referente al servidor web ha sido solucionada, no es que no queramos contestar las demás preguntas pero primero deberías ver como desarrollar tu proyecto y después plantear dudas más concretas; no es mi caso pero cualquiera podría pensar que buscas trabajadores gratuitos y/o betatesters más que una ayuda puntual.

No te ofendas pues es una crítica totalmente constructiva, ya que seguramente de esa forma obtengas respuestas más satisfactorias, probando todo lo habido y por haber por ti mismo primero.

Por otro lado no te recomiendo que dejes la pi abierta a cualquiera, ya que estás dando acceso a la red de tu casa, solo es un humilde consejo; siempre puedes publicar el código y los demás lo probaremos en nuestras casas y aportaremos nuestro granito de arena cuando podamos :) es lo bueno del software libre.

También decir que Ordroid 2 no es mejor que la PI, simplemente es distinta y dependiendo de que proyecto quieras desarrollar te vendrá mejor una que la otra.
Mi blog sobre seguridad informática y Raspberry Pi:
http://www.peatonet.com

Meta
Posts: 145
Joined: Tue Nov 26, 2013 5:48 am

Re: Servidor web con Raspbian

Tue Mar 24, 2015 9:37 am

No pasa nada. ;)

En cuanto a la seguridad de la Pi, es temporal y solo tendría conectado abierto al público durante un tiempo. Hagan lo que hagan y si tampoco no hacen nada, lo instalo de nuevo. ejjejejeje.

Saludos.

PD: Por cierto, buena Web.

unpeatonenlared
Posts: 306
Joined: Sun Aug 17, 2014 8:18 am
Contact: Website

Re: Servidor web con Raspbian

Tue Mar 24, 2015 10:18 am

Espero que no lo hayas tomado a mal, pero es mucha información de golpe :P si abres un hilo para cada una, los que más dominen de cada tema te contestarán.

De todas formas no es por ser insistente, pero si permites acceso desde internet haz una DMZ, tardarás 10 minutos y vivirás mas tranquilo.

Gracias, me alegro de que te guste el blog, acabo de publicar un tutorial para un SAI que quizás te venga bien :)

http://www.peatonet.com/fabricacion-de- ... esarrollo/
Mi blog sobre seguridad informática y Raspberry Pi:
http://www.peatonet.com

Meta
Posts: 145
Joined: Tue Nov 26, 2013 5:48 am

Re: Servidor web con Raspbian

Tue Mar 24, 2015 11:55 am

hola:

Me tomo todo bien, ejejjeje. ;)

En cuanto al SAI On-line está buenísimo.
http://www.peatonet.com/fabricacion-de- ... esarrollo/

Sigue así. Estás hecho un pro. ;)

unpeatonenlared
Posts: 306
Joined: Sun Aug 17, 2014 8:18 am
Contact: Website

Re: Servidor web con Raspbian

Tue Mar 24, 2015 4:12 pm

Hay que reconocer el gran trabajo de @valver, que ha hecho posible este SAI :)
Meta wrote:hola:

Me tomo todo bien, ejejjeje. ;)

En cuanto al SAI On-line está buenísimo.
http://www.peatonet.com/fabricacion-de- ... esarrollo/

Sigue así. Estás hecho un pro. ;)
Mi blog sobre seguridad informática y Raspberry Pi:
http://www.peatonet.com

Return to “Español”