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.
Bu eğitimde, Debian 8'e Cachet'in nasıl kurulacağını öğreneceksiniz. Cachet güçlü bir açık kaynak durum sayfası sistemidir.
Bu eğitimde, MySQL'i VPS'ye zaten yüklediğiniz varsayılacaktır.
Sisteminizi güncelleyin:
apt-get update -y
Bu kütüphaneleri yükleyin:
apt-get install php5 php5-mysql libapache2-mod-php5 php5-fpm php5-cli php5-curl php5-gd git sudo apache2 -y
Ardından şuraya gidin /var/www:
cd /var/www/
Cachet için git deposunu klonlayın:
git clone https://github.com/cachethq/Cachet.git
Şimdi dizine gidin /var/www/Cachet:
cd Cachet
Sürümlerin bir listesi ile sonuçlanacak aşağıdaki komutu çalıştırın:
git tag -l
v2.3.4
v2.3.5
v2.3.6
v2.3.7
v2.3.8
v2.3.9
En son sürümü seçin, bizim durumumuzda v2.3.9:
git checkout v2.3.9
MySQL'e giriş yapın:
mysql -u root -p
Parolayı girdikten sonra, adlı bir veritabanı oluşturun cachet:
CREATE DATABASE cachet;
Bu veritabanı için yeni bir kullanıcı oluşturun, `` RANDOM_PASSWORD '' i seçtiğiniz bir şifreyle değiştirin:
CREATE USER 'cachet'@'localhost' IDENTIFIED BY 'RANDOM_PASSWORD';
GRANT ALL PRIVILEGES ON cachet.* TO 'cachet'@'localhost';
FLUSH PRIVILEGES;
Yeniden adlandırma env.exampleiçin .env:
mv .env.example .env
Düzenleme .envMySQL detayları ile.
Ardından besteciyi yükleyin:
curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
Bir anahtar oluşturun:
php artisan key:generate
Hatayla karşılaşırsanız:
PHP Warning: require(/root/Cachet/bootstrap/../vendor/autoload.php): failed to open stream: No such file or directory in /root/Cachet/bootstrap/autoload.php on line 28
PHP Fatal error: require(): Failed opening required '/root/Cachet/bootstrap/../vendor/autoload.php' (include_path='.:/usr/share/php:/usr/share/pear') in /root/Cachet/bootstrap/autoload.php on line 28
... sonra aşağıdaki komutu çalıştırın:
composer update --no-scripts
Bu hatayla karşılaşırsanız:
[ErrorException]
proc_open(): fork failed - Cannot allocate memory
... sonra aşağıdaki komutları çalıştırın:
/bin/dd if=/dev/zero of=/var/swap.1 bs=1M count=1024
/sbin/mkswap /var/swap.1
/sbin/swapon /var/swap.1
Bir anahtarı yeniden oluşturun:
php artisan key:generate
Cachet'i yükleyin:
php artisan app:install
Etkinleştir mod_rewrite:
a2enmod rewrite
a2enmod rewrite
service apache2 restart
Şuraya gidin /etc/apache2/sites-enabled/:
cd /etc/apache2/sites-enabled/
Cachet'e erişmek için yeni bir dosya oluşturun:
mv cachet.conf
Oluşturulan dosyanın içine aşağıdakileri kopyalayıp yapıştırın:
<VirtualHost *:80>
# Domain from where Cachet will be accessed
ServerName example.com
DocumentRoot "/var/www/Cachet/public"
<Directory "/var/www/Cachet/public">
Require all granted
# Used by Apache 2.4
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
example.comVultr VPS'nize veya Vultr Bulut Sunucunuzun IP Adresine bağladığınız kendi alan adınızla değiştirin .
Hit Ctrl+Xardından basın Enter.
Dosya izinlerini düzeltin:
chmod -R 777 storage
rm -rf bootstrap/cache/*
chmod -R 777 bootstrap/
Vultr VPS'nize Cachet'i başarıyla yüklediniz.
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 sunucusu kurmak için gerekli adımlar. Gerekli araçlar ve yükleme süreci hakkında bilgi.
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.
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
Büyük Veri Mimarisindeki farklı katmanları ve işlevlerini en basit şekilde öğrenmek için blogu okuyun.
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.
Teknoloji devlerinin sözlerini yerine getirmesini mi bekliyorsunuz? teslim edilmeyenleri kontrol edin.
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.
Bilim hızla gelişip birçok çabamızı üstlendikçe, kendimizi açıklanamaz bir Tekilliğe maruz bırakmanın riskleri de artıyor. Okuyun, tekillik bizim için ne anlama gelebilir.