OSSEC文件——OSSEC安裝要求
阿新 • • 發佈:2019-02-12
翻譯:http://ossec-docs.readthedocs.io/en/latest/manual/installation/installation-requirements.html
OSSEC安裝要求
對於UNIX系統,OSSEC只需要gnu make、gcc和libc。OpenSSL是一個建議但可選的前提條件。但是,您總是可以選擇在一個系統上預編譯它,並將二進位制檔案移動到最終的框中。
Ubuntu
在Ubuntu上,你需要構建基本的包來編譯和安裝OSSEC。
要安裝該包,請執行以下命令。
如果需要資料庫支援,則應該安裝mysql-dev或postgresql-dev。執行下面的命令來安裝這些包。
RedHat
RedHat應該在預設情況下擁有所有的包,但是如果需要資料庫支援,則需要安裝mysql-devel和/或postgresql-devel。
Debian用dash取代了bash,這可能會在安裝過程中造成問題。Dash似乎並不支援其他shell中可用的所有特性,並且在試圖在代理系統上設定伺服器的IP地址時可能會顯示錯誤。這個錯誤可以被忽略,但是需要設定伺服器ip地址。
請確保以下資訊在代理的ossec.conf:
這也可以通過使用bash來執行install.sh:
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
DebianDebian用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