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.
Oxwall, ücretsiz olarak özel bir sosyal ağ sitesi (SNS) oluşturmak için kullanılabilen açık kaynaklı bir sosyal ağ yazılımı platformudur.
Bu makalede, bir CentOS 7 sunucu örneğine Oxwall'un nasıl kurulacağını açıklayacağım.
Bir sudo kullanıcısı olarak oturum açın ve sistemi en son duruma güncelleyin:
sudo yum install epel-release -y
sudo yum update -y
sudo shutdown -r now
Sistem yeniden başlatıldıktan sonra, devam etmek için aynı sudo kullanıcısı olarak tekrar oturum açın.
Bir Oxwall sitesi çalıştırmak için makinenize kurulmuş bir web sunucusu gerekir. Burada, Apache 2.4'ü YUM'u kullanarak yükleyebilirsiniz:
sudo yum install httpd -y
Üretim ortamında, önceden ayarlanmış Apache karşılama sayfasını kaldırmalısınız:
sudo sed -i 's/^/#&/g' /etc/httpd/conf.d/welcome.conf
Güvenlik nedeniyle, Apache'nin ziyaretçilerin web tarayıcılarında dosya yollarını göstermesine izin vermemelisiniz:
sudo sed -i "s/Options Indexes FollowSymLinks/Options FollowSymLinks/" /etc/httpd/conf/httpd.conf
Apache hizmetini başlatın:
sudo systemctl start httpd.service
sudo systemctl enable httpd.service
Oxwall tüm site içeriğini depolamak için bir MySQL veritabanına ihtiyaç duyduğundan, MariaDB'yi YOS kullanarak CentOS 7 sunucunuza yüklemeniz gerekir:
sudo yum install mariadb mariadb-server -y
MariaDB hizmetini başlatın:
sudo systemctl start mariadb.service
sudo systemctl enable mariadb.service
MariaDB kurulumunu güvenli hale getirin:
sudo /usr/bin/mysql_secure_installation
İşlem sırasında, ekrandaki soruları aşağıda gösterildiği gibi yanıtlayın. Özel ve karmaşık bir şifre ayarladığınızdan emin olun.
Enter current password for root (enter for none): Enter
Set root password? [Y/n]: Y
New password: <your-password>
Re-enter new password: <your-password>
Remove anonymous users? [Y/n]: Y
Disallow root login remotely? [Y/n]: Y
Remove test database and access to it? [Y/n]: Y
Reload privilege tables now? [Y/n]: Y
Oxwall PHP 5.5 ve PHP 5.6 ile uyumludur. PHP 5.5 EOL'ye (Kullanım Ömrü Sonu) ulaştığından, IUS YUM deposunu kullanarak Oxwall için PHP 5.6 yükleyebilirsiniz.
IUS YUM deposunu yükleyin:
cd
wget https://centos7.iuscommunity.org/ius-release.rpm
sudo rpm -Uvh ius-release.rpm
IUS YUM deposunu kullanarak PHP 5.6'yı ve Oxwall için gerekli bağımlılıkları yükleyin:
sudo yum install php56u php56u-pdo php56u-xml php56u-mbstring php56u-common php56u-cli php56u-mysqlnd php56u-xmlrpc php56u-mcrypt php56u-gd curl libcurl-devel -y
Yeni bileşenleri yüklemek için Apache'yi yeniden başlatın:
sudo systemctl restart httpd.service
Oxwall'un en son sürümünü her zaman Oxwall resmi indirme sayfasından edinebilirsiniz . Bu makaleyi yazarken, Oxwall'un son sürümü 1.8.4'tür.
cd
wget --no-check-certificate https://developers.oxwall.com/dl/oxwall-1.8.4.1.zip
sudo yum install unzip -y
unzip oxwall-1.8.4.1.zip -d oxwall
sudo mv oxwall /var/www/html && sudo chown apache:apache -R /var/www/html/*
viOxwall için bir Apache sanal ana bilgisayar yapılandırma dosyası oluşturmak için metin düzenleyiciyi kullanın :
sudo vi /etc/httpd/conf.d/oxwall.conf
Bu dosyayı aşağıdaki içeriklerle doldurun:
<VirtualHost *:80>
ServerName oxwall.example.com
DocumentRoot /var/www/html/oxwall
<Directory /var/www/html/oxwall>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
</VirtualHost>
Kaydet ve çık:
:wq!
Ayarlarınızı yürürlüğe koymak için Apache'yi tekrar başlatın:
sudo systemctl restart httpd.service
MySQL kabuğuna şu şekilde giriş yapın root:
mysql -u root -p
Giriş yapmak için daha önce ayarladığınız MariaDB kök şifresini kullanın.
MySQL kabuğunda, adlı oxwallbir veritabanı oxwalluserve parola ile adlandırılmış bir veritabanı kullanıcısı oluşturun yourpasswordve sonra bu veritabanındaki tüm ayrıcalıkları bu veritabanı kullanıcısına verin.
Not: Bu komutları kendi makinenizde yürütürken, kendi kimlik bilgilerinizi kullandığınızdan emin olun.
CREATE DATABASE oxwall;
CREATE USER 'oxwalluser'@'localhost' IDENTIFIED BY 'yourpassword';
GRANT ALL PRIVILEGES ON oxwall.* TO 'oxwalluser'@'localhost' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
EXIT;
Kullanıcıların Oxwall sitenizi ziyaret etmeden önce, güvenlik duvarı ayarlarında 80 numaralı bağlantı noktasında HTTP trafiğine izin vermeniz gerekir:
sudo firewall-cmd --zone=public --permanent --add-service=http
sudo firewall-cmd --reload
Web tarayıcınızı sunucu IP'nize yönlendirin http://203.0.113.1, ardından Site settingssayfaya yönlendirileceksiniz. Gerekli tüm bilgileri aşağıdaki gibi girin:
Site Bilgisi:
<Site Name><Site description>http://203.0.113.1//var/www/html/oxwall/Site Yöneticisi:
<admin@example.com><admin's username><admin's password>Daha sonra sayfaya CONTINUEgitmek için düğmesine tıklayın Database. Burada, daha önce ayarladığınız MySQL veritabanı hakkında bilgi vermeniz gerekir:
localhostoxwalluseryourpasswordoxwallow_Sihirbazın bir cron işi oluşturmanızı isteyeceği sayfayı CONTINUEgirmek için düğmeyi tıklatın Finalizing install. SSH terminalinizde bu adımın tamamlanması gerekir:
sudo crontab -e
Crontab dosyasını şununla doldurun:
* * * * * /usr/bin/php /var/www/html/oxwall/ow_cron/run.php
Kaydet ve çık:
:wq!
Son olarak, CONTINUEkurulumu tamamlamak için web tarayıcısındaki düğmeyi tıklayın . Kurulumdan sonra Oxwall sitenize gidebilir veya yönetici alanında daha fazla ayar yapabilirsiniz.
Bu kadar. Okuduğunuz için teşekkür ederim.
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.