翻译: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