1. Adım: Gerekli Paketlerin Yüklenmesi
Nagios'u kurmadan önce, sisteminizde birkaç gerekli paket olmalıdır. Bu paketler, Nagios'un çalışabilmesi için elzemdir. Şimdi ilk iş olarak terminalimizi açıyoruz ve aşağıdaki komutları sırayla giriyoruz.
sudo apt-get update
sudo apt-get install -y build-essential libgd-dev libapache2-mod-php php php-gd apache2
sudo apt-get install -y libperl-dev libssl-dev snmp libnet-snmp-perlEvet, bu paketleri yükledik. Herhangi bir hata alırsanız, internet bağlantınızı kontrol edin. Hadi devam edelim!
2. Adım: Nagios'un İndirilmesi
Şimdi Nagios'un en son sürümünü indiriyoruz. Nagios'un resmi web sitesinden en güncel sürümü bulabilirsiniz, ama genellikle en son sürüm hep en stabil olanıdır. Bunu terminal üzerinden kolayca yapabilirsiniz.
cd /tmp
wget https://github.com/Nagios/nagioscore/releases/download/latest/nagios-4.4.6.tar.gzYukarıdaki komut, Nagios'un en son sürümünü indirir. İndirme tamamlandığında, Nagios dosyasını çıkartalım.
tar xzf nagios-4.4.6.tar.gz3. Adım: Nagios'un Derlenmesi ve Yüklenmesi
Şimdi sıra geldi Nagios'u derleyip kurmaya. Bu işlem birkaç dakika sürebilir, bu yüzden sabırlı olun. İlk olarak Nagios klasörüne girmemiz gerekiyor.
cd nagios-4.4.6Sonra Nagios'u yapılandırıyoruz:
sudo ./configure --with-httpd-conf=/etc/apache2/sites-enabledEğer bir hata almazsanız, artık derleme işlemine geçebilirsiniz:
sudo make allDerleme işlemi tamamlandıktan sonra, Nagios'u yükleyebiliriz:
sudo make install4. Adım: Nagios Web Arayüzünün Yüklenmesi
Nagios'un web arayüzünü kullanabilmek için Apache web sunucusunu kurmamız gerekecek. Bunun için aşağıdaki komutları izleyin.
sudo make install-webconfApache'nin Nagios ile düzgün çalışabilmesi için bazı Apache ayarlarını yapmamız gerekiyor. Bunun için Apache'yi yeniden başlatmamız gerekecek.
sudo systemctl restart apache25. Adım: Nagios Kullanıcı ve Şifresi Tanımlama
Nagios'un web arayüzüne erişebilmek için bir kullanıcı adı ve şifre oluşturmalıyız. Aşağıdaki komut ile kullanıcı adınızı ve şifrenizi belirleyebilirsiniz.
sudo htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadminKomutları yazdıktan sonra, kullanıcı şifrenizi girin ve Nagios'a giriş yapmak için hazır olun.
6. Adım: Nagios'un Başlatılması
Son olarak, Nagios'un sisteminizde düzgün çalışabilmesi için servisi başlatıyoruz. Aşağıdaki komutu kullanarak Nagios'u başlatın:
sudo systemctl start nagiosAyrıca, Nagios'un her yeniden başlatıldığında otomatik olarak başlaması için:
sudo systemctl enable nagios7. Adım: Web Arayüzüne Erişim
Artık her şey hazır! Web tarayıcınızı açın ve aşağıdaki adresi ziyaret edin:
http:///nagios Karşınıza Nagios'un web arayüzü çıkacak. Buradan sisteminizi izleyebilirsiniz.