ubuntu20.04 编译安装运行emqx

这篇具有很好参考价值的文章主要介绍了ubuntu20.04 编译安装运行emqx。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

安装依赖

  • Erlang/OTP OTP 24 或 25 版本

    apt-get install libncurses5-dev
    sudo apt-get install erlang
    
    如果安装的erlang版本小于24的话,可以使用如下方法自行编译erlang
    1.源码获取
    wget https://github.com/erlang/otp/releases/download/OTP-25.3.2.5/otp_src_25.3.2.5.tar.gz
    
    2.配置
     ./configure --prefix=/opt/erlang_25.3 --with-ssl --enable-threads --enable-smp-support --enable-kernel-poll --enable-hipe --without-java
     
    3.编译
    make 
    
    4.安装
    make install
     
    5.设置软链接
    sudo ln -s /opt/erlang_25.3/bin/erl /usr/local/bin/erl
     
    6.加入系统路径中
    vim /etc/profile
    export PATH=/opt/erlang_25.3/bin:$PATH
    
    7.重启终端生效
    重启终端
    
  • GCC 4.8 或更高版本

    sudo apt-get install build-essential
    
  • Git

    sudo apt-get install git
    
  • make

    sudo apt-get install make
    sudo apt install cmake
    
  • openssl-devel

    sudo apt-get install openssl
    
    sudo apt-get install libssl-dev
    
  • libcurl-devel

    sudo apt install curl
    sudo apt install libssl-dev libcurl4-openssl-dev libcurl4 
    

编译

//下载源码
git clone https://github.com/emqx/emqx.git
cd emqx

make

运行

_build/emqx/rel/emqx/bin/emqx console

登录dashboard

ubuntu20.04 编译安装运行emqx,物联网,开发环境,物联网,iot

压力测试

docker run -itd --name emqtt-bench faryne/emqtt-bench-tool:latest
docker exec -it emqtt-bench ./emqtt_bench conn -h alyou.langtaotech.cn -p 1883 -c -20000

我的机器配置:阿里云1核2G 1M带宽
测试连接数是:12411

ubuntu20.04 编译安装运行emqx,物联网,开发环境,物联网,iot文章来源地址https://www.toymoban.com/news/detail-677612.html

到了这里,关于ubuntu20.04 编译安装运行emqx的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Ubuntu20.04安装fortran编译器

    1.打开终端:你可以通过按下 Ctrl + Alt + T 键组合来打开终端窗口。 2.更新包列表:运行以下命令以确保你的包列表是最新的:  sudo apt update 3.安装Fortran编译器:运行以下命令来安装GNU Fortran编译器: sudo apt install gfortran 4.验证安装:安装完成后,你可以运行以下命令来验证F

    2024年02月03日
    浏览(26)
  • Ubuntu 20.04源码编译安装OpenCV 4.7.0

    目录 前言 1--下载OpenCV 4.7.0 2--编译安装OpenCV 4.7.0 3--测试 3-1--查看安装的版本 3-2--基于VSCode和CMake测试项目 4--报错解决(重点!) 4-1--OpenCV与FFmpeg不兼容 4-2--LIBTIFF报错 4-3--系统与Anaconda的库lib冲突 4-4--测试时CMake的find_package报错         建议先看第4节相关报错及解决方法,再

    2024年01月16日
    浏览(51)
  • Ubuntu20.04与22.04 openssl与openssl编译安装

    操作系统openssl版本查看: 推荐根据操作系统默认版本下载对应修复版本 ubuntu20.04 openssl版本:OpenSSL 1.1.1f ubuntu22.04 openssl版本:OpenSSL 3.0.2 首先,使用 wget 命令下载 OpenSSL 的源代码压缩包。从 OpenSSL 官方网站上找到最新版本的源代码。 如下以ubuntu20.04示例: 解压源代码 使用

    2024年02月06日
    浏览(41)
  • ubuntu20.04环境下安装运行Colmap+OpenMVS

      我创作这篇博客的初衷是因为我在ubuntu20.04环境下跑Colmap+OpenMVS这个算法框架的时候踩了很多坑,一方面是网上现在很多教程都是基于Windows环境下的,而Windows环境和Linux环境相比还是有很大的差异的;二是现在网上的很多教程基本很多步骤一带而过了,而往往这些一带而过

    2024年03月09日
    浏览(34)
  • Ubuntu18.04/20.04/22.04的Apollo8.0软件包安装(免编译)

    本文主要介绍在如何使用软件包(即 deb 包)的方式来安装 Apollo,相对于源码方式安装,软件包安装方式不需要编译,更加快捷。但是对环境的支持比较单一,如果在自定义环境内安装,请移步源码安装方式 1. 安装 Ubuntu Linux 安装 Ubuntu 18.04+ 的步骤,参见 官方安装指南。 完

    2024年02月05日
    浏览(48)
  • ubuntu20.04下安装,运行关于opencv的Python程序相关库

    最初对ubuntu20.04以及opencv和python运行环境一窍不通,折磨了好几天,虚拟机重建了好几次,各个帖子的方法都跑遍了。最后终于装上,记录一下,免得搞忘。 先总结下之前的问题:推测之前的问题都在于我先入为主安装了vscode上的Python,但其实ubuntu20.04他是自带了Python3.8.10的

    2024年02月13日
    浏览(22)
  • 交叉编译工具链arm-linux-gnueabihf的安装-ubuntu 20.04

    http://t.csdn.cn/ZbjFX 建议直接在.bashrc文件作修改 ,修改方式相同 ( vi :视自己的编辑器而定) 因为我在修改profile文件后,环境变量生效,但是命令行的用户名等颜色高亮显示会消失;并且重启终端后,又需要再source一下profile。 但是将环境变量添加至.bashrc则不会出现这两个问题

    2024年02月11日
    浏览(30)
  • Ubuntu 20.04 X86成功编译运行wayland、wayland-protocols、weston,亲测有效,踩了很多坑,完美解决。

    编译前期准备: 1、更换国内源: #添加阿里源 deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ foc

    2024年02月11日
    浏览(35)
  • ubuntu20.04 安装carla0.9.13预编译版以及carla ros bridge

    因为之前使用Anaconda的python3.7环境下,不论是carla0.9.11还是carla0.9.13都出现启动下面这个ros bridge的launch时会导致carla卡死,且在网上也未搜索到相关解决方案,换用ubuntu18.04安装时在安装ubuntu18.04的过程中出现没有安装类型选项,故想尝试直接在ubuntu20.04的python3.8环境下进行安装

    2024年01月23日
    浏览(49)
  • 【carla】ubuntu20.04 编译carla-ros-bridge 安装过程、报错及其解决方法

    下载后进行catkin_make会报错3个错误 Create a catkin workspace: Clone the ROS Bridge repository and submodules: Set up the ROS environment according to the ROS version you have installed: Install the required ros-dependencies: 安装rosdepc,然后运行: 7.创建虚拟环境 8.安装pip依赖 方法1:在conda环境中安装empy: conda instal

    2024年02月11日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包