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.
RainLoop basit, modern ve hızlı bir web tabanlı e-posta istemcisidir. RainLoop kaynak kodu GitHub'da barındırılıyor . Bu kılavuz, RainLoop'u yeni bir CentOS 7 Vultr örneğine nasıl kuracağınızı gösterecektir.
cURLiconvjsonlibxmldomopensslDateTimePCRESPLPDO(MySQL / PostgreSQL / SQLite) (kişiler için)CentOS sürümünü kontrol edin.
cat /etc/centos-release
# CentOS Linux release 7.4.1708 (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ştirinjohndoe .
Saat dilimini ayarlayın.
timedatectl list-timezones
sudo timedatectl set-timezone 'Region/City'
Sisteminizin güncel olduğundan emin olun.
sudo yum update -y
Bu öğreticiyi tamamlamak için gerekli paketleri yükleyin.
sudo yum install -y curl git wget vim unzip bash-completion
SELinux'u devre dışı bırakın.
sudo setenforce 0
EPEL havuzunu etkinleştirin.
sudo rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
Webtatic YUM deposunu ayarlayın.
sudo rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
PHP 7.0'ı ve gerekli PHP uzantılarını indirip yükleyin.
sudo yum install -y php72w php72w-cli php72w-fpm php72w-curl php72w-json php72w-mbstring php72w-mysql php72w-pgsql php72w-sqlite3 php72w-common php72w-xml
Versiyonu kontrol et.
php -v
Başlat ve etkinleştir php-fpm.
sudo systemctl start php-fpm.service
sudo systemctl enable php-fpm.service
MariaDB'yi yükleyin.
sudo vim /etc/yum.repos.d/MariaDB.repo
# Copy/paste this to the /etc/yum.repos.d/MariaDB.repo file
[mariadb]
name = MariaDB
baseurl = https://yum.mariadb.org/10.2/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
sudo yum install -y MariaDB-server MariaDB-client
Versiyonu kontrol et.
mysql --version
mysql_secure_installationMariaDB kurulumunuzun güvenliğini artırmak için komut dosyasını çalıştırın .
sudo mysql_secure_installation
MariaDB'de kök kullanıcı olarak oturum açın.
mysql -u root -p
# Enter password:
Yeni bir MariaDB veritabanı ve kullanıcı oluşturun ve kimlik bilgilerini hatırlayın.
CREATE DATABASE dbname;
CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
GRANT ALL ON `dbname`.* TO 'username'@'localhost';
FLUSH PRIVILEGES;
EXIT;
Nginx'i yükleyin.
sudo yum install -y nginx
Versiyonu kontrol et.
sudo nginx -v
Nginx'i başlatın ve etkinleştirin.
sudo systemctl start nginx.service
sudo systemctl enable nginx.service
RainLoop için Nginx'i yapılandırın. sudo vim /etc/nginx/conf.d/rainloop.confAşağıdaki yapılandırmayı çalıştırın ve ekleyin.
server {
listen 80;
server_name example.com;
root /var/www/rainloop;
index index.php;
location / {
try_files $uri $uri/ /index.php?$query_string;
}
location ~ \.php$ {
fastcgi_index index.php;
fastcgi_split_path_info ^(.+\.php)(.*)$;
fastcgi_keep_conn on;
include fastcgi_params;
fastcgi_pass 127.0.0.1:9000;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
location ~ /\.ht {
deny all;
}
location ^~ /data {
deny all;
}
}
Yapılandırmayı test edin.
sudo nginx -t
Nginx'i yeniden yükleyin.
sudo systemctl reload nginx.service
Bir belge kökü oluşturun.
sudo mkdir -p /var/www/rainloop
/var/www/rainloopDizinin sahipliğini olarak değiştirin johndoe.
sudo chown -R johndoe:johndoe /var/www/rainloop
RainLoop'un en son sürümünü indirin ve sıkıştırmasını açın.
cd /var/www/rainloop
wget http://www.rainloop.net/repository/webmail/rainloop-latest.zip
unzip rainloop-latest.zip -d /var/www/rainloop
rm rainloop-latest.zip
/var/www/rainloopDizinin sahipliğini olarak değiştirin nginx.
sudo chown -R nginx:nginx /var/www/rainloop
sudo vim /etc/php-fpm.d/www.confKullanıcı ve grubu çalıştırın ve olarak ayarlayın nginx. Başlangıçta olarak ayarlanacaktır apache.
sudo vim /etc/php-fpm.d/www.conf
# user = nginx
# group = nginx
php-fpmHizmeti yeniden başlatın .
sudo systemctl restart php-fpm.service
http://example.com/?adminFavori tarayıcınızda açın ve RainLoop web postasını yapılandırmak için giriş yapın. Varsayılan oturum açma adı adminve parola 12345.
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.