---
title: "How to Install Listmonk on Ubuntu Server - CloudBlast"
description: "How to Install Listmonk on Ubuntu Server"
url: "https://cloudblast.io/fr/article/How-to-Install-Listmonk-on-Ubuntu-Server"
language: "fr-FR"
---

BLOG

# How to Install Listmonk on Ubuntu Server

5€ DE SOLDE OFFERT à l'inscription

Inscrivez-vous sur CloudBlast et recevez 5€ de crédit cloud pour déployer vos VPS

[Recevoir 5€ gratuits](https://console.cloudblast.io/auth/login?ref=2)

-   [Retour](https://cloudblast.io/fr)
-   [Tous les articles](https://cloudblast.io/fr/blog)

2024-09-17

### How to Install Listmonk on Ubuntu Server

tutorials

Listmonk is an open-source solution for managing email newsletters, designed to streamline the creation and management of email campaigns. This guide will walk you through the installation process on the latest Ubuntu Server.

**Prerequisites**

Before starting, ensure you have:

-   Ubuntu Server Latest with sudo privileges
-   A registered domain with DNS access
-   MySQL or MariaDB database management system

**Step 1 — Installing Required Packages**

First, update the Ubuntu package index:

> sudo apt-get update

Then, install the necessary packages:

> sudo apt-get install -y git curl libmariadb-dev mariadb-client mariadb-server

**Step 2 — Installing Go**

Since Listmonk is developed in Go, install the Go programming language:

Download the Go binary:

> curl -O https://storage.googleapis.com/golang/go1.17.2.linux-amd64.tar.gz

Extract it to the `/usr/local` directory:

> sudo tar -xf go1.17.2.linux-amd64.tar.gz -C /usr/local

Update the `PATH` environment variable:

> echo 'export PATH=$PATH:/usr/local/go/bin' >> ~/.bashrc

**Step 3 — Setting Up MySQL/MariaDB**

Install the database server:

> sudo apt-get install -y mariadb-server

Start and enable the database service:

> sudo systemctl start mariadb
> sudo systemctl enable mariadb

Secure the installation with:

> sudo mysql\_secure\_installation

Create a database and user for Listmonk:

> sudo mysql -u root -p

Enter these MySQL commands:

> CREATE DATABASE listmonk CHARACTER SET utf8mb4 COLLATE utf8mb4\_unicode\_ci;
> CREATE USER listmonk@localhost IDENTIFIED BY 'new\_password\_here';
> GRANT ALL PRIVILEGES ON listmonk.\* TO listmonk@localhost WITH GRANT OPTION;
> FLUSH PRIVILEGES;
> EXIT;

**Step 4 — Installing Listmonk**

Create a new directory and clone the repository:

> mkdir ~/listmonk && cd ~/listmonk
> git clone https://github.com/knadh/listmonk.git .

Compile the executable:

> go build

**Step 5 — Configuring Listmonk**

Create and edit `config.yml`:

> nano ~/listmonk/config.yml

Insert the configuration:

> database:
> dialect: mysql
> conn: listmonk:new\_password\_here@/listmonk?parseTime=true&multiStatements=true&sql\_mode=...
> ...

Replace placeholders with your specific settings, such as database connection and SMTP information.

**Step 6 — Running Listmonk**

Start the Listmonk server:

> ./listmonk serve

Access Listmonk via `http://your-server-ip:9000` in your browser.

Partager

## Continuer la lecture

[2026-07-25 How to Install and Set Up Mailcow on Ubuntu and Debian VPS tutorials](https://cloudblast.io/article/how-to-install-and-setup-mailcow-on-ubuntu-and-debian-vps)

[2026-07-25 How to Install Chatwoot on the Latest Ubuntu and Debian Server tutorials](https://cloudblast.io/article/how-to-install-chatwoot-on-ubuntu-and-debian-server)

[2026-07-25 How to Install Mattermost on the Latest Ubuntu and Debian Server tutorials](https://cloudblast.io/article/how-to-install-mattermost-on-ubuntu-and-debian-server)

[2026-07-25 How to Install RustDesk on the Latest Ubuntu and Debian Server tutorials](https://cloudblast.io/article/how-to-install-rustdesk-on-ubuntu-and-debian-server)
