Chapter 4. Installing syslog-ng

This chapter explains how to install syslog-ng on the supported platforms using the precompiled binary files.

Version 3.0 of syslog-ng features a unified installer package with identical look on every supported platform (excluding Microsoft Windows and IBM System i — see the respective chapters of this guide for details on installing syslog-ng on Microsoft Windows and IBM System i).

[Note] Note

For instructions on compiling syslog-ng Open Source Edition from the source code, see Section 4.4, “Compiling syslog-ng from source”.

As of syslog-ng Open Source Edition 3.0.2, binary installation packages of syslog-ng OSE are available for free for the supported Linux and BSD platforms.

The syslog-ng binaries include all required libraries and dependencies of syslog-ng. The components are installed into the /opt/syslog-ng directory. It can automatically re-use existing configuration and license files, and also generate a simple configuration automatically into the /opt/syslog-ng/etc/syslog-ng.conf file.

[Note] Note

There are two versions of every binary release. The one with the client suffix does not include the libraries required to log into SQL databases. If you are installing syslog-ng in client or relay mode, or you do not use the sql() destination, use these binaries. That way no unnecessary components are installed to your system.

The syslog-ng application can be installed interactively following the on-screen instructions as described in Section 4.1, “Installing syslog-ng using the .run installer”, and also without user interaction using the silent installation option — see Section 4.1.3, “Installing syslog-ng without user-interaction”.


© 2007-2008 BalaBit IT Security
Please send your comments or documentation bugs to: documentation@balabit.com