ubuntu24.04 安装emqx
时间: 2024-07-06 09:00:32 浏览: 218
安装EMQX(Enterprise MQTT Broker)在Ubuntu 24.04上可以通过官方仓库或者从源代码编译来完成。以下是两种常见方法的步骤:
**方法一:通过官方仓库安装(推荐):**
1. 添加EMQX的官方PPA(个人软件包存档):
```bash
sudo add-apt-repository ppa:emq/emq
```
2. 更新软件包列表:
```bash
sudo apt-get update
```
3. 安装EMQX:
```bash
sudo apt-get install emqx
```
4. 启动并检查服务运行状态:
```bash
sudo systemctl start emqx
sudo systemctl status emqx
```
**方法二:从源代码安装:**
1. 首先,你需要在Ubuntu上安装依赖,如Node.js和CMake:
```bash
sudo apt-get update && sudo apt-get install -y nodejs npm cmake
```
2. 下载并解压EMQX源码:
```bash
cd ~
wget https://github.com/emq/emqx/archive/v4.x.x.tar.gz
tar -xvf v4.x.x.tar.gz
```
3. 进入目录,配置并构建:
```bash
cd emqx-4.x.x
npm install
npm run build
```
4. 创建配置文件(如果需要)并启动服务:
```bash
cp config.default.json config.json
sudo npm run start
```
5. 启动并检查服务:
```bash
sudo systemctl start emqx
sudo systemctl status emqx
```
完成后,你可以在浏览器访问`http://your-server-ip:8081`来管理EMQX。
阅读全文