安裝依賴
-
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.設(shè)置軟鏈接 sudo ln -s /opt/erlang_25.3/bin/erl /usr/local/bin/erl 6.加入系統(tǒng)路徑中 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
運(yùn)行
_build/emqx/rel/emqx/bin/emqx console
登錄dashboard
文章來源:http://www.zghlxwxcb.cn/news/detail-677612.html
壓力測試
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
我的機(jī)器配置:阿里云1核2G 1M帶寬
測試連接數(shù)是:12411
文章來源地址http://www.zghlxwxcb.cn/news/detail-677612.html
到了這里,關(guān)于ubuntu20.04 編譯安裝運(yùn)行emqx的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!