centos 8 安裝node-red 與 mosquitto-1.6.8

今天來用我大centos裝node-red 與 mosquitto
裝到一半 幹咧 阿怎麼沒有mosquitto
只好從官網抓QAQ 然後自己make 自己 make install
不囉嗦 上步驟:


yum install epel-release

yum install gcc-c++ make

yum install openssl-devel

firewall-cmd --permanent --zone=public --add-port=1880/tcp

firewall-cmd --permanent --zone=public --add-port=1883/tcp

firewall-cmd --reload

curl -sL https://rpm.nodesource.com/setup_12.x | bash -

yum install nodejs



npm install -g node-red

npm install -g node-red-dashboard

npm install -g node-red-admin

node-red-admin hash-pw

vim .node-red/settings.js

(把你的username 跟 password 的hash填進去)


wget https://mosquitto.org/files/source/mosquitto-1.6.8.tar.gz

tar -zxvf mosquitto-1.6.8.tar.gz

make

make install

mosquitto_passwd -c /etc/mosquitto/passwd admin

cp /etc/mosquitto/mosquitto.conf.example /etc/mosquitto/mosquitto.conf



vim /etc/mosquitto/mosquitto.conf


199行 加入

user root

因為新的mosquitto 好像不讓root開(?

650行 加入

password_file /etc/mosquitto/passwd

這邊是要指定password file
最後:


mosquitto -d -c /etc/mosquitto/mosquitto.conf


留言

這個網誌中的熱門文章

centos7 架設 snort IDS (版本2.9.13)

在debian10 安裝 docker 以及 Logon Tracer