<div class="blogpost-body" id="cnblogs_post_body">
<div>
</div>
<h2>安装Wazuh服务器</h2>
<p>Wazuh服务器可以安装在任何类型的Unix操作系统上。<span style="color:#404040;">最常见安装在Linux上。如果可以为您的系统提供自动化脚本,则安装过程会更容易,但是,从源码构建和安装也非常简单。</span></p>
<p>通常在Wazuh服务器上安装两个组件:管理器和API。此外,对于分布式体系结构(Wazuh服务器将数据发送到远程Elastic Stack集群),需要安装Filebeat。</p>
<p>安装Wazuh服务器有多种选择,具体取决于操作系统以及是否希望从源代码构建。请参阅下表并选择如何安装:</p>
<div class="wiz-table-container">
<div class="wiz-table-body">
<table border="1"><colgroup><col width="54%"><col width="46%"></colgroup><thead><tr><th>类型</th><th>描述</th></tr></thead><tbody><tr><td><a href="https://documentation.wazuh.com/current/installation-guide/installing-wazuh-server/wazuh_server_rpm.html#wazuh-server-rpm">RPM包</a></td><td>在CentOS / RHEL / Fedora上安装Wazuh服务器</td></tr><tr><td><a href="https://documentation.wazuh.com/current/installation-guide/installing-wazuh-server/wazuh_server_deb.html#wazuh-server-deb">DEB包</a></td><td>在Debian/Ubuntu上安装Wazuh服务器</td></tr><tr><td> </td><td> </td></tr></tbody></table>
</div>
</div>
<p>注意</p>
<p>强烈建议在64位操作系统上安装Wazuh Server,因为Wazuh API在32位平台上不可用。如果没有Wazuh API,Wazuh Kibana应用程序的大部分功能都将无法使用。同样,如果您为Wazuh Server平台使用Red Hat或CentOS,请确保它是版本6或更高版本才能正确安装Wazuh API。</p>
<div>
<h2>使用RPM软件包安装Wazuh服务器</h2>
</div>
<p>对于CentOS / RHEL / Fedora平台,安装Wazuh服务器组件需要在添加更新源后安装相关软件包。</p>
<p>注意:下面使用的许多命令都需要以root用户权限执行。</p>
<div id="adding-the-wazuh-repository">
<h2>添加Wazuh存储库</h2>
<p>设置Wazuh的第一步是将Wazuh更新源添加到您的系统中。<span style="color:#404040;">如果您想直接下载wazuh-manager软件包,或查看兼容版本,请单击</span><a href="https://documentation.wazuh.com/current/installation-guide/packages-list/index.html#packages">此处</a><span style="color:#404040;">。</span></p>
<p>要设置更新源,请运行以下命令:</p>
<blockquote>
<div>
<pre class="blockcode"># cat > /etc/yum.repos.d/wazuh.repo <<\EOF
[wazuh_repo]
gpgcheck=1
gpgkey=https://packages.wazuh.com/key/GPG-KEY-WAZUH
enabled=1
name=Wazuh repository
baseurl=https://packages.wazuh.com/3.x/yum/
protect=1
EOF</pre>
</div>
</blockquote>
<p>对于CentOS-5和RHEL-5:</p>
<blockquote>
<div>
<pre class="blockcode"># cat > /etc/yum.repos.d/wazuh.repo <<\EOF
[wazuh_repo]
gpgcheck=1
gpgkey=http://packages.wazuh.com/key/GPG-KEY-WAZUH-5
enabled=1
name=Wazuh repository
baseurl=http://packages.wazuh.com/3.x/yum/5/$basearch/
protect=1
EOF</pre>
</div>
</blockquote>
</div>
<div id="installing-the-wazuh-manager">
<h2>安装Wazuh Manager</h2>
<p>下一步是在您的系统上安装Wazuh Manager:</p>
<blockquote>
<div>
<pre class="blockcode"># yum install wazuh-manager</pre>
</div>
</blockquote>
<p>完成此过程后,您可以使用以下命令检查服务状态</p>
<p>a.for Systemd:</p>
<pre class="blockcode"># systemctl status wazuh-manager</pre>
<pre class="blockcode">b.For SysV Init:</pre>
<blockquote>
<div>
<pre class="blockcode"># service wazuh-manager status</pre>
</div>
</blockquote>
</div>
<div id="installing-the-wazuh-api">
<h2>安装Wazuh API</h2>
<ol class="wiz-list-level1"><li>要运行Wazuh API,需要NodeJS> = 4.6.1。如果您没有安装NodeJS或者您的版本低于4.6.1,我们建议您添加官方NodeJS更新源库,如下所示:</li></ol>
<blockquote>
<div>
<pre class="blockcode"># curl --silent --location https://rpm.nodesource.com/setup_8.x | bash -</pre>
</div>
<p>然后,安装NodeJS:</p>
<div>
<pre class="blockcode"># yum install nodejs</pre>
<pre class="blockcode">2.要运行Wazuh API,需要Python> = 2.7。它默认安装或包含在大多数Linux发行版的官方库中。</pre>
<pre class="blockcode">要确定系统上的python版本是否低于2.7,可以运行以下命令:</pre>
</div>
</blockquote>
<blockquote>
<div>
<pre class="blockcode"> # python --version
It is possible to set a custom Python path for the API in ``/var/ossec/api/configuration/config.js``, in case the stock version of Python in your distro is too old:</pre>
</div>
<div>
<pre class="blockcode">config.python = [
// Default installation
{<!-- -->
bin: "python",
lib: ""
},
// Package 'python27' for CentOS 6
{<!-- -->
bin: "/opt/rh/python27/root/usr/bin/python",
lib: "/opt/rh/python27/root/usr/lib64" |
|