1. Adım: Gerekli Paketlerin Yüklenmesi
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
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
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ı
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ı
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
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ı
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
```
http://
```
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ç
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.