Cara install node-red di ubuntu 18.04


Dibawah ini adalah catatan mengenai cara install node-red di ubuntu, pertama tama sebelum kita menginstall node-red maka kita harus menginstall nodejs terlebih dahulu dengan cara

sudo apt update && upgrade -y

curl -sL https://deb.nodesource.com/setup_12.x -o nodesource_setup.sh

sudo bash nodesource_setup.sh

sudo apt install -y nodejs

#setelah itu lanjut mengintall node-red

sudo npm install -g --unsafe-perm node-red node-red-admin

# done node-red sudah jalan untuk test node-red jalankan perintah dibawah ini

node-red

Nah apabila kalian ingin dijadikan service biar bisa njalanin otomatis pada saat start copy script ini di

sudo nano /etc/systemd/system/node-red.service
[Unit]
Description=Node-RED
After=syslog.target network.target

[Service]
ExecStart=/usr/bin/node-red --max-old-space-size=128 -v
Restart=on-failure
KillSignal=SIGINT

# log output to syslog as 'node-red'
SyslogIdentifier=node-red
StandardOutput=syslog

# non-root user to run as
WorkingDirectory=/home/namauser/
User=namauser
Group=namauser

[Install]
WantedBy=multi-user.target

Lalu jalankan perintah ini maka node-red akan jalan setiap mesin start

sudo systemctl enable node-red.service

Memasang certificate alpha ssl di nginx web server


Catatan biar g lupa, beberapa hari yang lalu beli sertifikat alpha ssl untuk di pasang di web server nginx tapi entah kenapa sertifikat nya selalu ngga valid setelah dipasang, setelah ngoprek2 inilah caranya

  1. Copy ca certificate alpha ssl https://www.alphassl.com/support/install-root-certificate.html
  2. Lalu copy ca certificate yang dikirim oleh provider ssl
  3. Kemudian gabungkan ca tadi dengan command
cat (file ca dari provider.ca) alpha.ca >> bundle.crt,
#setelah selesai maka masukkan file bundle ca ini ke nginx

ssl_certificate /etc/ssl/bundle.crt;

ssl_certificate_key /etc/ssl/host.key;

Done semoga bermanfaat

Happy coding

Salam ngoprek