Need to migrate your e-mails to a new server? Free and paid versions of our online tool available.
Hero Image

Server Setup Guides

Install HAProxy on Debian 12

Install HAProxy on Debian 12

Step 1 – Install

apt update && apt upgrade -y
apt install -y haproxy
systemctl enable --now haproxy

Step 2 – Basic /etc/haproxy/haproxy.cfg

global
    log /dev/log local0
    chroot /var/lib/haproxy
    stats socket /run/haproxy/admin.sock mode 660 level admin...
7th May 2026

Install HAProxy on Gentoo Linux

Install HAProxy on Gentoo Linux

Step 1 – Install

emerge --ask net-proxy/haproxy
rc-update add haproxy default && rc-service haproxy start

Step 2 – Basic /etc/haproxy/haproxy.cfg

global
    log /dev/log local0
    chroot /var/lib/haproxy
    stats socket /run/haproxy/admin.sock mode 660 leve...
7th May 2026

Install HAProxy on NetBSD 10

Install HAProxy on NetBSD 10

Step 1 – Install

pkgin install haproxy
echo 'haproxy=YES' >> /etc/rc.conf && service haproxy start

Step 2 – Basic /usr/pkg/etc/haproxy/haproxy.cfg

global
    log /dev/log local0
    chroot /var/lib/haproxy
    stats socket /run/haproxy/admin.sock mode 660 level...
7th May 2026

Install HAProxy on RHEL 9

Install HAProxy on RHEL 9

Step 1 – Install

dnf install -y haproxy
systemctl enable --now haproxy

Step 2 – Basic /etc/haproxy/haproxy.cfg

global
    log /dev/log local0
    chroot /var/lib/haproxy
    stats socket /run/haproxy/admin.sock mode 660 level admin
    user haproxy
    group haprox...
7th May 2026

Install HAProxy on Ubuntu 24.04

Install HAProxy on Ubuntu 24.04

Step 1 – Install

apt update && apt upgrade -y
apt install -y haproxy
systemctl enable --now haproxy

Step 2 – Basic /etc/haproxy/haproxy.cfg

global
    log /dev/log local0
    chroot /var/lib/haproxy
    stats socket /run/haproxy/admin.sock mode 660 level admi...
7th May 2026

Install MariaDB on AlmaLinux 9

Install MariaDB on AlmaLinux 9

Step 1 – Install and secure

dnf install -y mariadb-server
systemctl enable --now mariadb
mysql_secure_installation

Step 2 – Create database and user

CREATE DATABASE appdb CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE USER 'appuser'@'localhost' IDENTI...
7th May 2026

Install MariaDB on Arch Linux

Install MariaDB on Arch Linux

Step 1 – Install and secure

pacman -S --noconfirm mariadb
mariadb-install-db --user=mysql --basedir=/usr --datadir=/var/lib/mysql
systemctl enable --now mariadb
mysql_secure_installation

Step 2 – Create database and user

CREATE DATABASE appdb CHARACTER SET utf8m...
7th May 2026