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.
Fuel CMS , CodeIgniter tabanlı bir içerik yönetim sistemidir. Kaynak kodu GitHub'da barındırılmaktadır . Bu kılavuz, yeni bir CentOS 7 Vultr örneğine Fuel CMS'nin nasıl kurulacağını gösterecektir.
.htaccess. Bu eğitimde Nginx kullanılacaktır.CentOS sürümünü kontrol edin.
cat /etc/centos-release
# CentOS Linux release 7.6.1810 (Core)
Erişimi olan yeni bir non-rootkullanıcı hesabı oluşturun sudove bu hesaba geçin.
useradd -c "John Doe" johndoe && passwd johndoe
usermod -aG wheel johndoe
su - johndoe
NOT: Kullanıcı adınızla değiştirin johndoe.
Saat dilimini ayarlayın.
timedatectl list-timezones
sudo timedatectl set-timezone 'Region/City'
Sisteminizin güncel olduğundan emin olun.
sudo yum update
Gerekli paketleri kurun.
sudo yum install -y socat git wget unzip epel-release
SELinux ve Güvenlik Duvarını devre dışı bırakın.
sudo setenforce 0 ; sudo systemctl stop firewalld ; sudo systemctl disable firewalld
Webtatic YUM deposunu ayarlayın.
sudo rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
PHP'yi indirin ve yükleyin.
sudo yum install -y php72w php72w-cli php72w-fpm php72w-mysqlnd php72w-common
Versiyonu kontrol et.
php --version
PHP-FPM hizmetini başlatın ve etkinleştirin.
sudo systemctl start php-fpm.service
sudo systemctl enable php-fpm.service
MariaDB deposunu kurun. sudo vi /etc/yum.repos.d/MariaDB.repoAşağıdaki metinle çalıştırın ve doldurun.
[mariadb]
name = MariaDB
baseurl = https://yum.mariadb.org/10.2/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
MariaDB veritabanı sunucusunu kurun.
sudo yum install -y MariaDB-server MariaDB-client
Versiyonu kontrol et.
mysql --version && sudo mysqld --version
# mysql Ver 15.1 Distrib 10.2.25-MariaDB, for Linux (x86_64) using readline 5.1
# mysqld Ver 10.2.25-MariaDB for Linux on x86_64 (MariaDB Server)
MariaDB'yi başlatın ve etkinleştirin.
sudo systemctl start mariadb.service
sudo systemctl enable mariadb.service
mysql_secure_installationMariaDB kurulumunuzun güvenliğini artırmak için komut dosyasını çalıştırın .
sudo mysql_secure_installation
Kök kullanıcı olarak MariaDB'de oturum açın.
sudo mysql -u root -p
# Enter password:
Yeni bir MariaDB veritabanı ve veritabanı kullanıcısı oluşturun ve kimlik bilgilerini hatırlayın.
CREATE DATABASE dbname;
GRANT ALL ON dbname.* TO 'username' IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
quit
NOT: değiştirin dbnameve usernamesizin kurulum için uygun isimlerle. passwordGüçlü bir parola ile değiştirin .
Nginx'i yükleyin.
sudo yum install -y nginx
Versiyonu kontrol et.
nginx -v
Nginx'i başlatın ve etkinleştirin.
sudo systemctl start nginx.service
sudo systemctl enable nginx.service
Nginx'i Fuel CMS için yapılandırın. sudo vim /etc/nginx/conf.d/fuel.confAşağıdaki yapılandırma ile dosyayı çalıştırın ve doldurun.
server {
listen 80;
root /var/www/fuel;
index index.php index.html index.htm;
server_name example.com;
location / {
try_files $uri $uri/ /index.php?q=$uri&$args;
}
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
Nginx yapılandırmasını test edin.
sudo nginx -t
Nginx'i yeniden yükleyin.
sudo systemctl reload nginx.service
Belge kök dizinini oluşturun.
sudo mkdir -p /var/www/fuel
/var/www/fuelDizinin sahipliğini olarak değiştirin johndoe.
sudo chown -R johndoe:johndoe /var/www/fuel
Fuel CMS'nin son sürümünü indirin.
cd /var/www/fuel
wget https://github.com/daylightstudio/FUEL-CMS/archive/master.zip
unzip master.zip
rm master.zip
mv FUEL-CMS-master/* .
rm -rf FUEL-CMS-master
fuel/application/config/database.phpDosyayı uygun veritabanı bağlantı ayarlarıyla yapılandırın .
vim fuel/application/config/database.php
İçe fuel/install/fuel_schema.sqlyeni oluşturulan veritabanına dosyayı.
mysql -u username -p password < fuel/install/fuel_schema.sql
NOT: değiştirin usernameve passwordveritabanı kimlik bilgileriyle.
Dosyada bulunan $config['encryption_key']çevrimiçi satırı değiştirin . Rastgele bir anahtar oluşturmak için aracı kullanabilirsiniz .327fuel/application/config/config.phpopenssl
vim fuel/application/config/config.php
Değiştirerek yönetici arka uç etkinleştirme $config['admin_enabled'] = FALSE;için TRUE.
vim fuel/application/config/MY_fuel.php
/var/lib/php/sessionDizini oluşturun ve sahipliğini kullanıcıya değiştirin nginx.
sudo mkdir -p /var/lib/php/session && sudo chown -R nginx:nginx /var/lib/php/session
/var/www/fuelDizinin sahipliğini olarak değiştirin nginx.
sudo chown -R nginx:nginx /var/www/fuel
sudo vim /etc/php-fpm.d/www.confKullanıcı ve grubu çalıştırın ve olarak ayarlayın nginx. Başlangıçta, her ikisi de olarak ayarlanacaktır apache.
sudo vi /etc/php-fpm.d/www.conf
# user = nginx
# group = nginx
PHP-FPM hizmetini yeniden başlatın.
sudo systemctl restart php-fpm.service
Tercih ettiğiniz web tarayıcısını kullanarak sitenizi açın ve Fuel CMS yükleyicisini takip edin. Yükleyiciyi takip ettikten sonra, Fuel CMS çalışır durumda olacak. Yakıt yöneticisi alanına erişmek /fueliçin site URL'nize ekleyin. Aşağıdaki oturum açma kimlik bilgilerini Username: adminve Password: admin. Giriş yaptıktan sonra yönetici şifrenizi değiştirmeniz gerekir.
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.