# Nagios Ubuntu 22.04’ e Nasıl Kurulur?

<span style="font-size: 12.0pt; line-height: 107%;">Öncelikle aşağıdaki komut ile sistemi güncelliyoruz.</span>

```
sudo apt-get update
```

<span style="font-size: 12.0pt; line-height: 107%;">Sonrasında aşağıdaki komut ile gerekli olan programları yüklüyoruz. </span>

```
sudo apt-get install -y autoconf gcc libc6 make wget unzip apache2 php libapache2-mod-php7.4 libgd-dev
```

<span style="font-size: 12.0pt; line-height: 107%;">Son olarak da openssli kuruyoruz. </span>

```
sudo apt-get install openssl libssl-dev
```

<span style="font-size: 12.0pt; line-height: 107%;">Gerekli programları kurduk. Sıra geldi nagiosu indirmeye. Nagiosu indirmek istediğiniz klasöre geçiş yapabilirsiniz, ben tmp klasörüne indireceğim. </span>

```
cd /tmp
```

<span style="font-size: 12.0pt; line-height: 107%;">Ardından aşağıdaki komut ile nagiosu indiriyoruz.</span>

```
wget -O nagioscore.tar.gz https://github.com/NagiosEnterprises/nagioscore/archive/nagios-4.4.14.tar.gz
```

<span style="font-size: 12.0pt; line-height: 107%;">İndirdiğimiz dosyayı arşivden çıkarıyoruz. </span>

```
tar xzf nagioscore.tar.gz
```

<span style="font-size: 12.0pt; line-height: 107%;"> </span><span style="font-size: 12.0pt; line-height: 107%;">İndirme işlemimiz tamamladı. Sıra kurulum işlemine geldi. Arşivden çıkardığımız klasöre geçiş yapıyoruz. </span>

```
cd /tmp/nagioscore-nagios-4.4.14/
```

<span style="font-size: 12.0pt; line-height: 107%;">Ardından aşağıdaki komut ile konfigürasyonları yapıyoruz.</span>

```
sudo ./configure --with-httpd-conf=/etc/apache2/sites-enabled
```

<span style="font-size: 12.0pt; line-height: 107%;">Son olarak da aşağıdaki komutu yazıp kurulumu tamamlıyoruz.</span>

```
sudo make all
```

<span style="font-size: 12.0pt; line-height: 107%;"> </span>

<span style="font-size: 12.0pt; line-height: 107%;">Sıra geldi kullanıcı oluşturmaya. Aşağıdaki iki komutu kullanarak kullanıcıları oluşturabilirsiniz. </span>

```
sudo make install-groups-users<br></br>
sudo usermod -a -G nagios www-data
```

<span style="font-size: 12.0pt; line-height: 107%;"> </span><span style="font-size: 12.0pt; line-height: 107%;">Aşağıdaki komutu kullanarak gerekli diğer kurulumları tamamlıyoruz.</span>

```
sudo make install
```

<span style="font-size: 12.0pt; line-height: 107%;"> </span><span style="font-size: 12.0pt; line-height: 107%;">Aşağıdaki komut ile deamon kurulumunu yapıyoruz.</span>

```
sudo make install-daemoninit
```

<span style="font-size: 12.0pt; line-height: 107%;">Aşağıdaki komut ile commandmode kurulumu yapıyoruz. </span>

```
sudo make install-commandmode
```

<span style="font-size: 12.0pt; line-height: 107%;"> </span><span style="font-size: 12.0pt; line-height: 107%;">Aşağıdaki komut ile kurulum dosyalarının konfigürasyonunu yapıyoruz.</span>

```
sudo make install-config
```

<span style="font-size: 12.0pt; line-height: 107%;"> </span>

<span style="font-size: 12.0pt; line-height: 107%;">Şimdi sıra Apache konfigürasyonlarını yapmaya geldi. Aşağıdaki komutlar ile Apache konfigürasyonlarını tamamlıyoruz. </span>

```
sudo make install-webconf<br></br>
sudo a2enmod rewrite<br></br>
sudo a2enmod cgi
```

<span style="font-size: 12.0pt; line-height: 107%;"> </span><span style="font-size: 12.0pt; line-height: 107%;">Eğer ubuntuda firewall varsa nagiosun çalışmasında sıkıntı çıkarmasın diye erişim izni veriyoruz. </span>

```
sudo ufw allow Apache<br></br>
sudo ufw reload
```

<span style="font-size: 12.0pt; line-height: 107%;"> </span><span style="font-size: 12.0pt; line-height: 107%;">Son olarak nagios web arayüzüne girişte kullanacağımız parolayı belirlemek için aşağıdaki komutu kullanıyoruz. Komutu yazdıktan sonra girişte kullanmak istediğiniz parolayı yazın. </span>

```
sudo htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
```

<span style="font-size: 12.0pt; line-height: 107%;">Ve böylelikle nagiosun kurulumunu tamamlamış olduk. Web arayüze erişmek için ipadresi/nagios yazmanız yeterli olacaktır. Kullanıcı adı **nagiosadmin** parola ile belirlediğiniz parola.</span>

<span style="font-size: 12.0pt; line-height: 107%;">![](https://acikkaynak.lastguard.com.tr/uploads/images/gallery/2024-07/embedded-image-tcwxqivc.png)</span>

<span style="font-size: 12.0pt; line-height: 107%;">Ve böylelikle web arayüze erişmiş olduk. Bundan sonra arayüz üzerinden işlemlerimizi gerçekleştireceğiz. </span>