السَّلاَمُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُهُ
Lanjut dari tutorial sebelumnya Membuat VPS #1: Membuat VPS Ubuntu di Idcloudhost maka tutorial kali ini adalah menginstall nodejs, npm serta node-red pada VPS ubuntu yang sebelumnya dibahas. Tutorial ini sama seperti menginstall node-red di OS ubuntu pada umumnya, pertama-tama install nodejs untuk ubuntu, lalu menginstall npm kemudian menginstall node-red. Khusus pada OS linux, setiap menginstall package baru dengan npm makan diperlukan akses root, bisa dengan menambahkan command sudo, tetapi kali ini package yang kita install tidak perlu disimpan di folder khusus root, sehingga user biasa dapat menginstall package dengan npm tanpa perlu akses root.
- Sebelumnya buka dahulu console.idcloudhost.com dan klik SSH kemudian login dengan username dan password ubuntu yang telah dibahas pada artikel sebelumnya dan ketik command
mkdir ~/.npm-global && export NPM_CONFIG_PREFIX=~/.npm-global && export PATH=$PATH:~/.npm-global/bin && echo -e "export NPM_CONFIG_PREFIX=~/.npm-global\nexport PATH=\$PATH:~/.npm-global/bin" >> ~/.bashrc - Update dulu informasi package dengan command
sudo apt-get update - Langkah selanjutnya install nodejs dengan perintah
sudo apt install -y curl && curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash - && sudo apt install -y nodejs - Install node-red dengan perintah
sudo npm install -g --unsafe-perm node-red - Jalankan command
node-red
kemudian buka ip vps yang didapat dan dengan port 1880, misal 123.123.123.123:1880
IP 123.123.123 merupakan ip public yang didapat di VPS - Untuk melihat IP public VPS yang didapat, dapat melihat bagian ini
- Node-red yang terinstall di VPS dapat dibuka melalui internet
Untuk membuka node-red harus menjalankan command node-red dan tidak boleh diclose, untuk auto start node-red setiap VPS direstart, bisa menginstall pm2 yang akan dibawah di artikel berikutnya
Mengatasi Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process
Saat Instalasi nodejs- terkadang ada error muncul seperti ini "Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process"
Untuk mengatasi hal tersebut, tekan Ctrl+C atau Ctrl+X untuk stop kemudian kill process apt-get dengan perintah
sudo killall apt apt-get
0 komentar "Seri VPS-nodered #2: Install Node-red di Ubuntu dan akses npm tanpa root", Baca atau Masukkan Komentar
Post a Comment
Jika artikel ini bermanfaat bisa dishare gan, tapi ingat selalu cantumkan sumber jika ingin copas artikel ini