Nagios Nasıl Kurulur? Linux Üzerinde Adım Adım Rehber

Nagios Nasıl Kurulur? Linux Üzerinde Adım Adım Rehber

Bu rehber, Linux sunucusunda Nagios izleme aracını kurmayı adım adım açıklamaktadır. Sisteminizi izlemek ve ağınızı yönetmek için gereken temel kurulum adımlarını içerir.

BFS

Merhaba! Bugün, Linux sunucularınızı izlemek için oldukça güçlü bir araç olan Nagios’u kurmayı öğreneceğiz. Eğer ağ yönetimi ve sistem izleme konusunda profesyonel bir araç arıyorsanız, Nagios tam size göre! Nagios, ağdaki cihazları ve servisleri izlememizi sağlar ve sisteminizin ne durumda olduğunu anında görmemize olanak tanır. Peki, bu güçlü aracı Linux üzerinde nasıl kurabilirsiniz? Gelin, adım adım birlikte keşfedelim.

1. Adım: Gerekli Paketlerin Yüklenmesi

İlk olarak, Nagios ve onun gereksinim duyduğu bağımlılıkları yüklememiz gerekiyor. Terminali açın ve aşağıdaki komutları kullanarak gerekli paketleri yükleyelim.


sudo apt update
sudo apt install -y build-essential libgd-dev openssl libssl-dev unzip apache2 libapache2-mod-php php php-gd libapache2-mod-php libxml2-dev


Bu komutlar, Nagios’un kurulumunda ihtiyaç duyduğumuz temel bağımlılıkları kuracaktır. Paketlerin güncel olduğundan emin olmak için apt update komutunu çalıştırıyoruz.

2. Adım: Nagios’un İndirip Yüklenmesi

Şimdi, Nagios’un en son sürümünü indirip kurmamız gerekiyor. Nagios’un resmi web sitesinden en güncel sürümü bulabiliriz. Aşağıdaki komutu kullanarak en son sürümü indirelim:


cd /tmp
wget https://github.com/NagiosEnterprises/nagioscore/releases/download/4.4.6/nagios-4.4.6.tar.gz
tar -xvzf nagios-4.4.6.tar.gz
cd nagios-4.4.6


Bu komutlar, Nagios’un en son sürümünü indirip çıkartacaktır. Çıkartılan dosyaların bulunduğu klasöre geçiş yapıyoruz.

3. Adım: Nagios’un Kurulumu

Şimdi, Nagios’u kurmaya başlıyoruz. Aşağıdaki komutları sırasıyla çalıştırarak kurulum sürecini başlatabilirsiniz.


sudo ./configure --with-httpd-conf=/etc/apache2/sites-enabled
sudo make all
sudo make install
sudo make install-daemoninit
sudo make install-commandmode
sudo make install-config
sudo make install-webconf


Bu komutlar, Nagios’u kuracak ve gerekli yapılandırmaları yapacaktır. Artık Nagios sisteminizde kurulu!

4. Adım: Nagios Kullanıcı ve Grubu Oluşturulması

Nagios’u çalıştırabilmek için, bir kullanıcı ve grup oluşturmanız gerekiyor. Bu kullanıcı ve grup, Nagios’un gereksinimlerini yerine getirmek için gerekli. Aşağıdaki komutları kullanarak yeni bir kullanıcı ve grup ekleyelim:


sudo useradd nagios
sudo usermod -aG nagios www-data
sudo chown -R nagios:nagios /usr/local/nagios


Bu komutlar, nagios kullanıcısını oluşturur ve gerekli izinleri verir.

5. Adım: Apache Web Sunucusunun Yapılandırılması

Nagios web arayüzüne erişebilmek için Apache web sunucusunun yapılandırılması gerekmektedir. Aşağıdaki komutları kullanarak Apache’yi etkinleştirelim:


sudo systemctl restart apache2
sudo systemctl enable apache2


Web arayüzüne ulaşabilmek için Apache’nin çalıştığından emin olmalıyız.

6. Adım: Nagios Web Arayüzü İçin Şifre Belirlenmesi

Nagios’un web arayüzüne erişebilmek için bir kullanıcı adı ve şifre oluşturmalıyız. Bu işlemi aşağıdaki komutla yapabiliriz:


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


Bu komut, nagiosadmin adında bir kullanıcı oluşturacak ve şifresini girmenizi isteyecektir. Şifreyi girdikten sonra, web arayüzüne erişmek için bu kullanıcı adı ve şifreyi kullanabileceksiniz.

7. Adım: Nagios’un Başlatılması

Artık Nagios’u başlatmaya hazırız! Aşağıdaki komutları kullanarak Nagios servisini başlatabilirsiniz:


sudo systemctl start nagios
sudo systemctl enable nagios


Bu komutlar, Nagios’u başlatacak ve her yeniden başlatmada otomatik olarak çalışmasını sağlayacaktır.

8. Adım: Nagios Web Arayüzüne Erişim

Şimdi, tarayıcınızdan Nagios’un web arayüzüne erişebilirsiniz. Web arayüzüne şu adresle ulaşabilirsiniz:

```
http:///nagios
```

Giriş yaptıktan sonra, nagiosadmin kullanıcısını ve oluşturduğunuz şifreyi girerek Nagios’un arayüzüne erişebilirsiniz. Artık sisteminizi izlemeye başlayabilirsiniz!

Sonuç

Tebrikler! Artık Linux sunucunuzda Nagios çalışıyor ve ağınızın durumunu izlemeye hazırsınız. Nagios, güçlü izleme özellikleriyle ağ yöneticilerine büyük kolaylıklar sağlar. Herhangi bir sorun oluştuğunda, Nagios hemen sizi uyaracak ve böylece hızlıca müdahale edebilirsiniz.

Unutmayın, Nagios sadece bir başlangıçtır. Sistem izleme ve ağ yönetimindeki birçok yeteneğini keşfetmek için biraz daha derinlemesine inceleme yapabilirsiniz.

İlgili Yazılar

Benzer konularda diğer yazılarımız

DirectAdmin Nasıl Kurulur ve Yapılandırılır?

DirectAdmin Nedir ve Neden Kullanılır?Merhaba arkadaşlar! Bugün, birçok web yöneticisinin en çok tercih ettiği kontrol paneli olan DirectAdmin’i nasıl kuracağımızı ve yapılandıracağımızı keşfedeceğiz. İlk başta, DirectAdmin nedir, biraz ondan bahsedelim.DirectAdmin,...

Cronjob 'Not Running' Hatası ve Çözümü: Sorunları Çözmenin Adımları

Bir sabah işinize başlamadan önce, otomatik olarak çalışması gereken bir cronjob’ın neden çalışmadığını düşündünüz mü? Ne yazık ki, bu tür sorunlarla karşılaşmak oldukça yaygın, ancak çözümü de bir o kadar basit olabilir. Eğer siz de cronjob 'Not Running'...

Linux'ta Nagios ile İzleme: Sistem Performansınızı Nasıl Mükemmel Hale Getirirsiniz?

Merhaba Sistem Tutkunları! Sistemlerinizin nabzını tutmak, performansını artırmak ve sorunları daha ortaya çıkmadan yakalamak, günümüz dijital dünyasında olmazsa olmaz. Peki, bu zorlu görevde yanınızda kim var? Tabii ki Nagios! Linux ortamında güçlü,...