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.
DokuWiki , PHP'de yazılmış ve veritabanı gerektirmeyen açık kaynaklı bir wiki programıdır. Verileri metin dosyalarında saklar. DokuWiki kaynak kodu GitHub'da genel olarak barındırılmaktadır . Bu kılavuz, DokuWiki'nin yeni bir Fedora 28 Vultr örneğine nasıl yükleneceğini gösterecektir.
Sunucunuzun aşağıdaki gereksinimleri karşıladığından emin olun.
İşletim sistemi sürümünü kontrol edin.
cat /etc/fedora-release
# Fedora release 28 (Twenty Eight)
Erişimi olan yeni bir kök olmayan kullanıcı hesabı oluşturun sudove bu hesaba geçin. johndoeKullanıcı adınızla değiştirin .
useradd -c "John Doe" johndoe && passwd johndoe
usermod -aG wheel johndoe
su - johndoe
Sisteminizin güncel olduğundan emin olun.
sudo dnf check-upgrade || sudo dnf upgrade -y
Saat dilimini ayarlayın.
timedatectl list-timezones
sudo timedatectl set-timezone 'Region/City'
Gerekli ve kullanışlı paketleri yükleyin.
sudo dnf install -y wget vim unzip bash-completion
Basitlik için SELinux ve Güvenlik Duvarını devre dışı bırakın.
sudo setenforce 0; sudo systemctl stop firewalld; sudo systemctl disable firewalld
PHP ve gerekli PHP uzantılarını yükleyin.
sudo dnf install -y php-cli php-fpm php-gd php-xml php-zip php-json
Versiyonu kontrol et.
php --version
# PHP 7.2.6 (cli) (built: May 22 2018 16:22:08) ( NTS )
PHP-FPM hizmetini başlatın ve etkinleştirin.
sudo systemctl start php-fpm.service
sudo systemctl enable php-fpm.service
Apache'yi veya başka bir popüler web sunucusunu tercih ederseniz, Nginx yerine bunlardan birini kullanabilirsiniz.
Nginx'i yükleyin.
sudo dnf install -y nginx
Versiyonu kontrol et.
nginx -v
# nginx version: nginx/1.12.1
Nginx'i başlatın ve etkinleştirin.
sudo systemctl start nginx.service
sudo systemctl enable nginx.service
Nginx'i yapılandırın.
sudo vim /etc/nginx/conf.d/dokuwiki.conf
Aşağıdaki Nginx yapılandırmasını kopyalayın / yapıştırın ve kaydedin.
server {
listen [::]:80;
listen 80;
server_name wiki.example.com; # Replace with your hostname
root /var/www/dokuwiki; # Replace with your DokuWiki web root folder
index doku.php;
client_max_body_size 4M;
client_body_buffer_size 128k;
location / { try_files $uri $uri/ @dokuwiki; }
location ^~ /conf/ { return 403; }
location ^~ /data/ { return 403; }
location ~ /\.ht { deny all; }
location @dokuwiki {
rewrite ^/_media/(.*) /lib/exe/fetch.php?media=$1 last;
rewrite ^/_detail/(.*) /lib/exe/detail.php?media=$1 last;
rewrite ^/_export/([^/]+)/(.*) /doku.php?do=export_$1&id=$2 last;
rewrite ^/(.*) /doku.php?id=$1&$args last;
}
location ~ \.php$ {
try_files $uri $uri/ /doku.php;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param REDIRECT_STATUS 200;
fastcgi_pass unix:/run/php-fpm/www.sock; # Replace with your UNIX socket path
}
}
NOT: PHP-FPM UNIX etki alanı soketinin varsayılan yolunu bulmak için çalıştırabilirsiniz netstat --unix --listening | grep php.
Nginx yapılandırmasını kontrol edin.
sudo nginx -t
Nginx'i yeniden yükleyin.
sudo systemctl reload nginx.service
Bir belge kök dizini oluşturun.
sudo mkdir -p /var/www/dokuwiki
/var/www/dokuwikiDizinin sahipliğini olarak değiştirin johndoe.
sudo chown -R johndoe:johndoe /var/www/dokuwiki
Belge köküne gidin.
cd /var/www/dokuwiki
DokuWiki'nin en yeni kararlı sürümünü DokuWiki indirme sayfasından indirin .
wget https://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz
DokuWiki tarball'ını ambalajından çıkarın.
tar xvf dokuwiki-stable.tgz
rm dokuwiki-stable.tgz
mv dokuwiki-2018-04-22a/* . && mv dokuwiki-2018-04-22a/.* .
rmdir dokuwiki-2018-04-22a/
/var/www/dokuwikiDizinin sahipliğini olarak değiştirin nginx.
sudo chown -R nginx:nginx /var/www/dokuwiki
sudo vim /etc/php-fpm.d/www.confKullanıcı ve grubu çalıştırın ve olarak ayarlayın nginx.
sudo vim /etc/php-fpm.d/www.conf
# user = nginx
# group = nginx
Yeniden başlat php-fpm.service.
sudo systemctl restart php-fpm.service
Son adım olarak, install.phptarayıcınızda DokuWiki kurulum komut dosyasını çalıştırın ve DokuWiki'yi kurun. Komut dosyası, gerekli PHP işlevlerinin kullanılabilirliğini ve gerekli dosya izinlerini denetler. Ayrıca bir başlangıç yönetici hesabı ve bir başlangıç EKL politikası oluşturur. Yükleyiciyi çalıştırmak için http://wiki.example.com/install.phptarayıcıda açın ve talimatları izleyin.
Başarılı bir yapılandırma sonrasında, install.phpdosyayı DokuWiki kök dizininden silin .
sudo rm /var/www/dokuwiki/install.php
Tebrikler, DokuWiki'niz kuruldu ve artık işlevsel bir wiki'ye erişebilir ve düzenleyebilirsiniz http://wiki.example.com/. Yeni DokuWiki kurulumunuzun keyfini çıkarın.
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.