summaryrefslogtreecommitdiffstats
path: root/source/installation/index.rst
blob: 8cd4d64b7d1d12a0785b30efe9f6b0c3532b0ec2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
Installation
============

Installation is usually as simple as typing

|  ``$ sudo yum install rsyslog``,
|  ``$ sudo apt-get install rsyslog``, or
|  ``$ sudo apk add rsyslog``

Unfortunately distributions usually provide rather old versions of
rsyslog, and so there are chances you want to have something
newer. To do this easily, we provide :doc:`packages <packages>`
and :doc:`Docker containers <rsyslog_docker>`.

Alternatively you can build directly from source. That provides most
flexibility and control over the resulting binaries, but obviously also
requires most work. Some prior knowledge with building software on
your system is recommended.

.. toctree::
   :maxdepth: 2

   packages
   rsyslog_docker
   install_from_source
   build_from_repo