Configurar servidor Digital Ocean
Enviado por eduardopasochoa • 14 de Abril de 2021 • Apuntes • 547 Palabras (3 Páginas) • 84 Visitas
Configurar Digital Ocean
Activar el bono de 10 USD con un código consultado el Google.
Una vez activada la cuenta seleccionar Ubuntu y Standard Droplets 1GB.
[pic 1]
Usar versión LTS
Private networking
Add SSH keys
Click en Generate
Una vez creado el Droplet, digital ocean envia un nombre de usuario y contraseña al correo para el ingreso si no se ha utiizado SSH Key.
Ingresar a mobaxterm y crear una nueva session
Acceder con SSH keygen, si da error pide contraseña (la del correo)
La SSH Key se crea en mobaxterm: Tools -> Mobakeygen -> Generate -> Save private key
Private Key es un archive .ppk
Con Mobaxterm:
Levantamiento Mosquitto + node-red
#sudo apt-get update
#sudo apt-get upgrade
#sudo apt-get install mosquitto
#sudo apt-get install mosquitto-clients
Para crear nombre de usuario y contraseña:
#sudo mosquitto_passwd –c /etc/mosquitto/passwd eduardo //command not found
Password:
Confirm Password:
ps –ef //muestra procesos que estan corriendo
kill -9 3664 //matar proceso mosquito 3664
Configuracion de mosquitto
#nano /etc/mosquitto/mosquitto.conf //abre el archivo mosquitto.conf
---VARIACIONES
allow_anonymous false
password_file /etc/mosquitto/passwd Ctrl O Grabar Ctrl X Salir
mosquitto -v -c /etc/mosquitto/mosquitto.conf //reiniciar mosquito debe quedar el cursor fijo, no regresar a línea de comando
Comprobar:
En una pantalla mobax:
mosquitto_sub –h localhost –t /prueba1/ -u eduardo –P eduardo001 //subscribe a topic prueba1 P debe ser mayuscula
En otra pantalla mobax:
mosquitto_pub –t /prueba1/ -u eduardo –P eduardo001 –m “Hola” //publica a topic prueba1
mosquitto_sub -h localhost -t /ejemplo/ -u carlos -P carlos*** //subscrición
Instalar node red:
sudo apt-get install nodejs-legacy
sudo apt-get install nodejs //si no vale anterior
nodejs –v //ver versión
sudo apt-get install npm
npm –v //ver version
sudo npm install –g --unsafe-perm node-red
npm install -g node-red-admin
Comprobar:
node-red Deben aparecer varias lineas de texto
Permitir puertos en firewall de linux
...