翻译:http://ossec-docs.readthedocs.io/en/latest/manual/installation/installation-requirements.html
OSSEC安装要求
对于UNIX系统,OSSEC只需要gnu make、gcc和libc。OpenSSL是一个建议但可选的前提条件。但是,您总是可以选择在一个系统上预编译它,并将二进制文件移动到最终的框中。
Ubuntu
在Ubuntu上,你需要构建基本的包来编译和安装OSSEC。
要安装该包,请运行以下命令。
# apt-get install build-essential
如果需要数据库支持,则应该安装mysql-dev或postgresql-dev。运行下面的命令来安装这些包。
# apt-get install mysql-dev postgresql-dev
RedHat
RedHat应该在缺省情况下拥有所有的包,但是如果需要数据库支持,则需要安装mysql-devel和/或postgresql-devel。
# yum install mysql-devel postgresql-devel
Debian
Debian用dash取代了bash,这可能会在安装过程中造成问题。Dash似乎并不支持其他shell中可用的所有特性,并且在试图在代理系统上设置服务器的IP地址时可能会显示错误。这个错误可以被忽略,但是需要设置服务器ip地址。
请确保以下信息在代理的ossec.conf:
<ossec_config> <client> <server-ip>SERVER'S IP</server-ip> </client>
这也可以通过使用bash来运行install.sh:
# bash ./install.sh