Herramientas de usuario

Herramientas del sitio


guias:raspberry_iot

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
guias:raspberry_iot [2019/01/19 19:02]
Alejandro Taracido correcciones menores
guias:raspberry_iot [2020/03/21 12:35] (actual)
Manuel Miramontes [Instalación Node Red]
Línea 142: Línea 142:
 Realizar la instalación de Node Red y todas las aplicaciones que necesita para funcionar es muy sencillo gracias a un script que se encarga de todo, sólo hay que lanzar: <​code>​bash <(curl -sL https://​raw.githubusercontent.com/​node-red/​raspbian-deb-package/​master/​resources/​update-nodejs-and-nodered)</​code>​ Realizar la instalación de Node Red y todas las aplicaciones que necesita para funcionar es muy sencillo gracias a un script que se encarga de todo, sólo hay que lanzar: <​code>​bash <(curl -sL https://​raw.githubusercontent.com/​node-red/​raspbian-deb-package/​master/​resources/​update-nodejs-and-nodered)</​code>​
  
 +
 +Versión actualizada (marzo 2020): <​code>​bash <(curl -sL https://​raw.githubusercontent.com/​node-red/​linux-installers/​master/​deb/​update-nodejs-and-nodered)</​code>​
 ==== Securizando Node Red ==== ==== Securizando Node Red ====
 Node red por defecto no necesita usuario y contraseña,​ pero es muy importante por seguridad, por lo que instalaremos un complemento para que sólo se pueda entrar después de autentificarse. Además utilizaremos https para que cuando trabajemos con nuestra interfaz de Node Red, toda la información viaje por nuestra red interna de manera cifrada. Node red por defecto no necesita usuario y contraseña,​ pero es muy importante por seguridad, por lo que instalaremos un complemento para que sólo se pueda entrar después de autentificarse. Además utilizaremos https para que cuando trabajemos con nuestra interfaz de Node Red, toda la información viaje por nuestra red interna de manera cifrada.
Línea 147: Línea 149:
   - Ahora instalamos el complemento node-red-admin mediante npm <​code>​sudo npm install -g node-red-admin</​code>​ <note tip>​Puede que te salgan errores durante este paso, pero es normal y debería funcionar todo igual ^_^</​note>​   - Ahora instalamos el complemento node-red-admin mediante npm <​code>​sudo npm install -g node-red-admin</​code>​ <note tip>​Puede que te salgan errores durante este paso, pero es normal y debería funcionar todo igual ^_^</​note>​
   - Generamos un hash con nuestro password de node red ( ejecuta, pon el password que quieras para Node Red y cuando te lo dé cópialo para despues) <​code>​node-red-admin hash-pw</​code>​   - Generamos un hash con nuestro password de node red ( ejecuta, pon el password que quieras para Node Red y cuando te lo dé cópialo para despues) <​code>​node-red-admin hash-pw</​code>​
-  - Ahora generaremos un certificado ssl local para nuestro https con los siguientes comandos (cuando te pida datos puedes poner lo que quieras ya que el certificado va a ser local) <​code>​cd ~/​.node-red/​+  - Ahora generaremos un certificado ssl local para nuestro https con los siguientes comandos (cuando te pida datos puedes poner lo que quieras ya que el certificado va a ser local. No pueden estar todos en blanco) <​code>​cd ~/​.node-red/​
 openssl genrsa -out privatekey.pem 1024 openssl genrsa -out privatekey.pem 1024
 openssl req -new -key privatekey.pem -out private-csr.pem openssl req -new -key privatekey.pem -out private-csr.pem
guias/raspberry_iot.1547924546.txt.gz · Última modificación: 2019/01/19 19:02 por Alejandro Taracido