CentOS 7de LibreNMS Kullanarak Cihazlarınızı İzleyin

LibreNMS, tam özellikli bir açık kaynak ağ izleme sistemidir. Bu sistem, SNMP kullanarak farklı cihazlardan veri elde eder. Cisco, Linux, FreeBSD, Juniper, Brocade, Foundry, HP ve daha fazlası gibi cihazlar LibreNMS tarafından desteklenmektedir. Ayrıca, birden çok kimlik doğrulama mekanizmasını destekler ve iki faktörlü kimlik doğrulamayı da imkanı vardır. Ağ yöneticilerini e-posta, IRC veya diğer yöntemlerle uyarabilen özelleştirilebilir bir uyarı sistemine sahiptir.

1. Ön şartlar

Bu eğitimde, nms.example.com Vultr örneğine işaret eden alan adı olarak kullanacağız. Lütfen alan adını gerçek adla değiştirin.

CentOS 7'yi Güncelleme kılavuzunu kullanarak temel sisteminizi güncelleyin. Sisteminiz güncellendiğinde, bağımlılıkları yüklemeye devam edin.

2. Nginx ve PHP'yi yükleyin

LibreNMS'nin ön yüzü temel olarak PHP ile yazılmıştır; bu nedenle bir web sunucusu ve PHP kurmamız gerekecektir. Bu eğitimde, maksimum güvenlik ve performans elde etmek için Nginx'i PHP 7.4 ile birlikte yükleyeceğiz. Aşağıdaki şekilde yükleyebilirsiniz:

Adım Komut
Nginx'yi yükleyin
sudo yum -y install nginx
Nginx'i başlatın ve önyüklemede otomatik olarak başlamasını sağlayın
sudo systemctl start nginx
sudo systemctl enable nginx
Remi deposunu ekleyin ve etkinleştirin
sudo rpm -Uvh http://rpms.remirepo.net/enterprise/remi-release-7.rpm
sudo yum -y install yum-utils
sudo yum-config-manager --enable remi-php74
PHP ve gerekli modülleri yükleyin
sudo yum -y install php php-cli php-common php-curl php-fpm php-gd php-mcrypt php-mysql php-process php-snmp php-xml php-zip

PHP yapılandırma dosyasını bir düzenleyicide açın ve aşağıdaki değerleri güncelleyin:

sudo nano /etc/php.ini

Aşağıdaki satırları düzenleyin:

;cgi.fix_pathinfo=1
memory_limit = 128M
date.timezone =

Bunları şu şekilde değiştirin (yerel saat diliminizle değiştirin):

cgi.fix_pathinfo=0
memory_limit = -1
date.timezone = Asia/Istanbul

3. MariaDB'yi yükleyin

MariaDB, MySQL'in bir çatalıdır. MariaDB deposunu sisteminize ekleyin:

echo "[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.5/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1" | sudo tee /etc/yum.repos.d/mariadb.repo

MariaDB'yi yükleyin:

sudo yum -y install mariadb mariadb-server

4. LibreNMS'yi yükleyin

Aşağıdaki bağımlılıkların dışında LibreNMS'nin daha az bağımlılığa ihtiyacı vardır:

sudo yum -y install cronie fping git ImageMagick jwhois mtr MySQL-python net-snmp net-snmp-utils nmap python-memcached rrdtool

5. SSL ve Nginx VHost yapılandırmaları

Bağlantı SSL ile şifrelenmezse, LibreNMS'nin web arayüzü üzerinden gönderilen girişler ve diğer bilgiler güvenli değildir. Nginx'i Let's Encrypt ile oluşturulan SSL'yi kullanacak şekilde yapılandıracağız:

sudo yum -y install certbot

6. WebUI kullanarak kurulum

Yüklemeyi tamamlamak için https://nms.example.com adresini ziyaret edin. Gereksinimlerin karşılandığını göreceksiniz. Veritabanı bilgilerinizi doldurun ve yeni bir yönetici hesabı oluşturun.

CentOS 7de LibreNMS Kullanarak Cihazlarınızı İzleyin



2 Comments

  1. Can B. -

    Sonuçları merak ediyorum. Belirli bir güncellemeyi nasıl yapabilirim? Bilgisi olan var mı

  2. Kadir -

    Bu konuda daha fazla bilgi alabileceğimiz bir kaynak var mı?

Leave a Comment

CentOS 7de LibreNMS Kullanarak Cihazlarınızı İzleyin

CentOS 7de LibreNMS Kullanarak Cihazlarınızı İzleyin

CentOS 7 üzerinde LibreNMS kullanarak ağ cihazlarınızı etkili bir şekilde izleyin. Ağ izleme için gerekli adımları ve yapılandırmaları öğrenin.

Counter-Strike: Global Offensive Server Nasıl Kurulur?

Counter-Strike: Global Offensive Server Nasıl Kurulur?

Counter-Strike: Global Offensive sunucusu kurmak için gerekli adımlar. Gerekli araçlar ve yükleme süreci hakkında bilgi.

Ubuntu 16.04 LTS Üzerinde OpenNMS Kurulumu

Ubuntu 16.04 LTS Üzerinde OpenNMS Kurulumu

OpenNMS, çok sayıda cihazı izlemek ve yönetmek için kullanılabilen bir açık kaynak ağ yönetim platformudur. Ubuntu 16.04 LTS üzerinde OpenNMS kurulumu için tüm adımları keşfedin.

Ubuntu 16.04te LibreNMS Kullanarak Cihazlarınızı İzleyin

Ubuntu 16.04te LibreNMS Kullanarak Cihazlarınızı İzleyin

Farklı Bir Sistem mi Kullanıyorsunuz? LibreNMS tam özellikli bir açık kaynak ağ izleme sistemidir.

26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm

26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm

26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm

Nintendo Switch Hakkında Son Derece Çılgın 6 Şey

Nintendo Switch Hakkında Son Derece Çılgın 6 Şey

Birçoğunuz Switch'in Mart 2017'de çıkacağını ve yeni özelliklerini biliyorsunuz. Bilmeyenler için, 'Switch'i 'olmazsa olmaz bir gadget' yapan özelliklerin bir listesini hazırladık.

Hala Teslim Edilmeyen Teknoloji Sözleri

Hala Teslim Edilmeyen Teknoloji Sözleri

Teknoloji devlerinin sözlerini yerine getirmesini mi bekliyorsunuz? teslim edilmeyenleri kontrol edin.

Büyük Veri Referans Mimarisi Katmanlarının İşlevleri

Büyük Veri Referans Mimarisi Katmanlarının İşlevleri

Büyük Veri Mimarisindeki farklı katmanları ve işlevlerini en basit şekilde öğrenmek için blogu okuyun.

Yapay Zeka Süreç Otomasyonunu Nasıl Bir Sonraki Seviyeye Taşıyabilir?

Yapay Zeka Süreç Otomasyonunu Nasıl Bir Sonraki Seviyeye Taşıyabilir?

Yapay Zekanın küçük ölçekli şirketler arasında nasıl popüler hale geldiğini ve onları büyütme ve rakiplerine üstünlük sağlama olasılıklarını nasıl artırdığını öğrenmek için bunu okuyun.

CAPTCHA: İnsan-AI Ayrımı İçin Ne Kadar Geçerli Bir Teknik Kalabilir?

CAPTCHA: İnsan-AI Ayrımı İçin Ne Kadar Geçerli Bir Teknik Kalabilir?

CAPTCHA, son birkaç yılda kullanıcıların çözmesi oldukça zorlaştı. Gelecekte spam ve bot tespitinde etkili kalabilecek mi?