# Wazuh Aracısını Kaynaklardan Yükleme - macOS

1. macOS için bir paket yöneticisi olan brew'u kurun:
    
    ```
    $ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    ```
    
    <div><div class="admonition warning long">  
    </div></div><p class="callout warning">Uyarı: Bazı macOS sürümlerinde, bu ilk komut <cite>homebrew/core'un</cite> sığ klon olduğunu bildirerek başarısız olabilir. Bu olursa, sorunu çözmek için aşağıdaki komutları çalıştırın.</p>
    
    ```
    rm -rf "/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core"
    brew tap homebrew/core
    ```
    
    <p class="callout warning">Daha sonra brew'u düzgün bir şekilde kurmak için ilkini tekrar çalıştırın:  
    /bin/bash -c "$(curl -fsSL [https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)](https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh))  
    </p>
    
      
    ```
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    ```
2. Geliştirme araçlarını ve derleyicileri brew aracılığıyla kurun.
    
    ```
    brew install automake autoconf libtool cmake
    ```
3. En son sürümü indirin ve çıkarın:
    
    ```
    curl -Ls https://github.com/wazuh/wazuh/archive/v4.9.2.tar.gz | tar zx
    ```
    
    <p class="callout info">Not: Aşağıda anlatılan tüm komutların root kullanıcı ayrıcalıklarıyla yürütülmesi gerekmektedir.</p>
    
    <div class="admonition note"> </div>
4. Betiği çalıştırın `<span class="pre">install.sh</span>`. Bu, Wazuh kaynaklarını kullanarak kurulum sürecinde size rehberlik edecek bir sihirbazı çalıştıracaktır:
    
    ```
    cd wazuh-4.9.2
    USER_DIR="/Library/Ossec" ./install.sh
    ```
    
    <p class="callout info">Not: Değişkenle birlikte `<span class="pre">USER_DIR</span>`, aracı yükleme yolunun belirtildiğini unutmayın`<span class="pre">/Library/Ossec</span>`</p>
    
    <div class="admonition note"> </div>Daha önce başka bir platform için derleme yaptıysanız, Makefile'ı kullanarak derlemeyi temizlemelisiniz `<span class="pre">src</span>`:
    
    ```
    cd wazuh-4.9.2
    make -C src clean
    make -C src clean-deps
    ```
    
    <p class="callout info">Not: Kurulum sırasında kullanıcılar kurulum yolunu belirleyebilir. Çalıştırın `<span class="pre">./install.sh</span>`ve dili seçin, kurulum modunu olarak ayarlayın `<span class="pre">agent</span>`, ardından kurulum yolunu ( ) ayarlayın. Varsayılan kurulum yolu 'dir . Varsayılandan farklı bir yol seçerken, dizin zaten mevcutsa, yükleyici dizini silmenizi veya Wazuh'u içine kurarak devam etmenizi isteyecektir. Ayrıca [<span class="doc">gözetimsiz bir kurulum</span>](https://documentation.wazuh.com/current/user-manual/reference/unattended-installation.html) da çalıştırabilirsiniz .`<span class="pre">Choose</span> <span class="pre">where</span> <span class="pre">to</span> <span class="pre">install</span> <span class="pre">Wazuh</span> <span class="pre">[/Library/Ossec]</span>``<span class="pre">/Library/Ossec</span>`</p>
5. Komut dosyası ne tür bir kurulum istediğinizi soracaktır. Wazuh aracısını kurmak için aracı yazın:
    
    <div><div aria-expanded="true" class="output highlight-none notranslate collapsible expanded"><div class="output-title" role="button">**Output**</div></div></div>```
    1- What kind of installation do you want (manager, agent, local, hybrid, or help)? agent
    ```

### Sonraki adımlar

Artık aracı yüklendiğine göre, bir sonraki adım aracı Wazuh sunucusuna kaydetmektir. Bu süreç hakkında daha fazla bilgi için lütfen [<span class="doc">Wazuh aracı kayıt</span>](https://acikkaynak.lastguard.com.tr/books/kullanim-kilavuzu/page/wazuh-agent-kayit) bölümünü kontrol edin.

### Kaldır

Wazuh aracısını kaldırmak için `<span class="pre">WAZUH_HOME</span>`geçerli kurulum yolunu ayarlayın:

```
WAZUH_HOME="/WAZUH/INSTALLATION/PATH"
```

Hizmeti durdurun:

```
service wazuh-agent stop 2> /dev/null
```

Daemon'u durdurun:

```
$WAZUH_HOME/bin/wazuh-control stop 2> /dev/null
```

Kurulum klasörünü ve tüm içeriğini kaldırın:

```
rm -rf $WAZUH_HOME
```

Hizmeti silin:

```
rm -rf /Library/StartupItems/WAZUH
```

Wazuh kullanıcı ve grubunu kaldır:

```
dscl . -delete "/Users/wazuh" > /dev/null 2>&1
dscl . -delete "/Groups/wazuh" > /dev/null 2>&1
```