---
title: "Install AxoSyslog"
url: "https://axoflow.com/docs/axosyslog-core/4.28/install/"
description: "Install AxoSyslog on Debian, Ubuntu, RHEL, Fedora, or AlmaLinux, run it with Docker, Podman, or Helm, upgrade to a newer version, or upgrade from syslog-ng."
last_modified: "2026-10-02T12:51:48+02:00"
---

> For the complete documentation index, see [llms.txt](https://axoflow.com/docs/axosyslog-core/4.28/llms.txt).

# Install AxoSyslog

Install AxoSyslog on Debian, Ubuntu, RHEL, Fedora, or AlmaLinux, run it with Docker, Podman, or Helm, upgrade to a newer version, or upgrade from syslog-ng.

This chapter explains how to install AxoSyslog on various platforms.

## Cloud-ready `syslog-ng` images

AxoSyslog provides [cloud-ready images](https://github.com/axoflow/axosyslog/). These images differ from the upstream `syslog-ng` images, because:

- They’re based on Alpine Linux, instead of Debian testing for reliability and smaller size (thus smaller attack surface).
- They incorporate cloud-native features and settings, such as the Kubernetes source.
- They incorporate container-level optimizations for better performance and improved security. For example, they use an alternative malloc library.
- They support the ARM architecture.

The AxoSyslog images support the following architectures:

- amd64
- arm/v7
- arm64

## Install AxoSyslog

- [Install AxoSyslog with Podman and systemd](https://axoflow.com/docs/axosyslog-core/4.28/install/podman-systemd/index.md)
- [Install AxoSyslog on Debian/Ubuntu](https://axoflow.com/docs/axosyslog-core/4.28/install/debian-ubuntu/index.md)
- [Install AxoSyslog on RHEL/Fedora/AlmaLinux](https://axoflow.com/docs/axosyslog-core/4.28/install/rhel-fedora-almalinux/index.md)
- [Install AxoSyslog with Docker](https://axoflow.com/docs/axosyslog-core/4.28/install/docker/index.md)
- [Install AxoSyslog with Podman](https://axoflow.com/docs/axosyslog-core/4.28/install/podman/index.md)
- [Install AxoSyslog with Helm](https://axoflow.com/docs/axosyslog-core/4.28/install/helm/index.md)
- [AxoSyslog on macOS](https://axoflow.com/docs/axosyslog-core/4.28/install/macos/index.md)

## Upgrade AxoSyslog

To upgrade an existing AxoSyslog installation to a newer version (packages, container images, or the Helm chart), see [Upgrade AxoSyslog to a newer version](https://axoflow.com/docs/axosyslog-core/4.28/install/upgrade-axosyslog/index.md).

## Upgrade `syslog-ng` to AxoSyslog

If you’re already using `syslog-ng`, you can upgrade your existing `syslog-ng` deployments to AxoSyslog in a matter of minutes. For details, see [Upgrade syslog-ng to AxoSyslog](https://axoflow.com/docs/axosyslog-core/4.28/install/upgrade-syslog-ng/index.md).

## Forward Windows logs

Axoflow provides a custom OpenTelemetry Collector distribution that you can use to collect logs on Windows hosts and forward them to AxoSyslog. For details, see [Forward Windows logs](https://axoflow.com/docs/axosyslog-core/4.28/install/windows/index.md).

---

[Install AxoSyslog with Podman and systemd](https://axoflow.com/docs/axosyslog-core/4.28/install/podman-systemd/index.md)

[Install AxoSyslog on Debian/Ubuntu](https://axoflow.com/docs/axosyslog-core/4.28/install/debian-ubuntu/index.md)

[Install AxoSyslog on RHEL/Fedora/AlmaLinux](https://axoflow.com/docs/axosyslog-core/4.28/install/rhel-fedora-almalinux/index.md)

[Install AxoSyslog with Helm](https://axoflow.com/docs/axosyslog-core/4.28/install/helm/index.md)

Install AxoSyslog on Kubernetes with the Helm chart, as a collector, an aggregator, or both.

[Install AxoSyslog with Podman](https://axoflow.com/docs/axosyslog-core/4.28/install/podman/index.md)

[Install AxoSyslog with Docker](https://axoflow.com/docs/axosyslog-core/4.28/install/docker/index.md)

[AxoSyslog on macOS](https://axoflow.com/docs/axosyslog-core/4.28/install/macos/index.md)

Build AxoSyslog from source on macOS with Homebrew dependencies, and see which modules the macOS build leaves out.

[Upgrade AxoSyslog to a newer version](https://axoflow.com/docs/axosyslog-core/4.28/install/upgrade-axosyslog/index.md)

Upgrade an existing AxoSyslog installation from packages, container images, or the Helm chart, update the configuration version, and roll back if needed.

[Upgrade syslog-ng to AxoSyslog](https://axoflow.com/docs/axosyslog-core/4.28/install/upgrade-syslog-ng/index.md)

[Forward Windows logs](https://axoflow.com/docs/axosyslog-core/4.28/install/windows/index.md)

Last modified October 2, 2026: [Adds an upgrade axosyslog page (7fbe98d3)](https://github.com/axoflow/axosyslog-core-docs/commit/7fbe98d3405a8ccc30ac1cfda341edcd3b3ace77)
