Merhaba Linux Severler! Bugün Nagios Kurulumunu Yapacağız!
Linux ortamında sunucularınızı ve ağınızı izlemek istiyorsanız, doğru yerdesiniz! Bugün, ağ izleme aracı Nagios’un nasıl kurulacağına dair adım adım bir rehber hazırladım. İşte size detaylı bir rehber, her adımda sizi yalnız bırakmayacağım!
Nagios, özellikle ağ yöneticileri ve sistem yöneticileri için vazgeçilmez bir araçtır. Güçlü raporlama özellikleri ve genişletilebilir yapısı ile sistem durumlarını kolayca izleyebilirsiniz. Peki, Nagios’u Linux sunucunuza nasıl kuracaksınız? Adım adım anlatacağım!
1. Gerekli Paketleri Yükleyin
İlk adımda, Nagios’u kurmak için bazı temel yazılımlar ve kütüphaneler gerekecek. Bu yazılımları yüklemek için terminali açıyoruz.
Öncelikle, gerekli yazılımları yüklemek için şu komutu kullanalım:
sudo apt-get update && sudo apt-get upgradeYukarıdaki komut sisteminizi güncel tutacaktır. Ardından Nagios için gerekli bağımlılıkları yükleyelim:
sudo apt-get install -y apache2 libapache2-mod-php7.4 build-essential libgd-dev openssl libssl-dev unzipBu komut, Apache web sunucusunu, PHP’yi ve Nagios için gerekli olan diğer kütüphaneleri yükleyecektir. Kurulum sırasında sizden bazı onaylar istenebilir; her seferinde "Y" tuşuna basarak onaylayabilirsiniz.
2. Nagios Kullanıcısını ve Grubunu Oluşturun
Şimdi, Nagios için bir kullanıcı ve grup oluşturalım. Bu kullanıcı Nagios’un gereksinimlerini karşılayacak şekilde çalışacak.
sudo useradd nagiosVe ardından Nagios için gerekli olan grup izinlerini verelim:
sudo usermod -a -G nagios www-dataBu, Apache kullanıcı grubu (www-data) ve Nagios kullanıcı grubunu birbirine bağlar. Böylece Nagios, Apache ile uyumlu şekilde çalışacaktır.
3. Nagios’un Kaynak Kodlarını İndirin ve Kurun
Nagios’un son sürümünü indirebilmek için öncelikle kaynak kodlarının bulunduğu sayfaya gidiyoruz. Ancak, bunu terminal üzerinden de yapabiliriz.
İlk olarak, Nagios'un son sürümünü indiriyoruz:
cd /tmp
wget https://github.com/NagiosEnterprises/nagioscore/releases/download/4.4.6/nagios-4.4.6.tar.gzSonrasında bu dosyayı çıkaralım:
tar -xvzf nagios-4.4.6.tar.gzŞimdi, bu klasöre gidiyoruz:
cd nagios-4.4.6Kurulumu başlatmak için şu komutu çalıştırıyoruz:
sudo ./configure --with-command-group=nagiosBu komut, Nagios'u yapılandırmaya başlar. Yapılandırma tamamlandığında, kurulum işlemi için devam edelim:
sudo make allVe ardından Nagios'u kuruyoruz:
sudo make install4. Nagios Web Arayüzünü Kurma
Nagios’un web arayüzüne erişebilmek için Apache web sunucusunu yapılandırmamız gerekiyor. Apache yapılandırmalarını düzenleyelim.
Apache’nin Nagios’u doğru şekilde sunabilmesi için şu komutu kullanıyoruz:
sudo make install-webconfDaha sonra Apache’yi yeniden başlatıyoruz:
sudo systemctl restart apache25. Nagios’a Giriş Yapın ve Test Edin
Nagios web arayüzünü test etmek için tarayıcınızda şu adresi ziyaret edebilirsiniz:
http://
Giriş için varsayılan kullanıcı adı “nagiosadmin”, şifre ise kurulum sırasında belirlediğiniz şifredir. Eğer şifreyi hatırlamıyorsanız, şifreyi değiştirmek için şu komutu kullanabilirsiniz:
sudo htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadminBu işlem, Nagios’a giriş yapmanızı sağlayacaktır.
6. Nagios’u Başlatın
Son olarak, Nagios servisini başlatalım:
sudo systemctl start nagiosVe Nagios’un başlangıcını otomatik olarak yapalım:
sudo systemctl enable nagiosSonuç
Ve işte karşınızda, Linux sunucunuzda çalışan Nagios izleme aracı! Ağınızı ve sunucularınızı izlemek artık çok daha kolay. Web arayüzü üzerinden, cihazlarınızın durumunu takip edebilir, sorunları erken tespit edebilir ve müdahale edebilirsiniz. Nagios’un sunduğu bu güçlü özelliklerle sunucularınızı yönetmek bir hayli pratikleşecektir.