主要是在Ubuntu20.04上进行开发,首先需要安装相关的开发环境,这一部分已经在前面的文章中介绍过了,现在主要介绍下面的步骤。
首先搭建mosquitto的mqtt服务器。下面用最简单的办法搭建好一个可以使用的mqtt服务器。 第一步:安装mosquitto
$ sudo apt-add-repository ppa:mosquitto-dev/mosquitto-ppa
$ sudo apt-get update
$ sudo apt-get install mosquitto 第二步:安装开发包和客户端
$ sudo apt-get install libmosquitto-dev
$ sudo apt-get install mosquitto-clients 第三步:修改配置文件
正常情况下,上面步骤完成后,输入sudo service mosquitto start就可以启动了。
但是发现只能用localhost的ip地址或者127.0.0.1的ip地址,在本地才能访问。如果要让开发板正常的访问,显然是不行的。
所以此时修改了配置文件。
sudo vim /etc/mosquitto/mosquitto.conf
文件内容如下:
# Place your local configuration in /etc/mosquitto/conf.d/
#
# A full description of the configuration file is at
# /usr/share/doc/mosquitto/examples/mosquitto.conf.example