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 yazılımı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 CentOS 7 Vultr örneğine nasıl yükleneceğini gösterecektir.
Sunucunuzun aşağıdaki gereksinimleri karşıladığından emin olun.
CentOS sürümünü kontrol edin.
cat /etc/centos-release
# CentOS Linux release 7.4.1708 (Core)
Erişimi olan yeni bir non-root
kullanıcı hesabı oluşturun sudo
ve 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
Gerekli ve kullanışlı paketleri yükleyin.
sudo yum install -y wget vim bash-completion
SELinux'u devre dışı bırakın.
sudo setenforce 0
Bu öğreticide, varsayılan CentOS depolarında bulunmayan PHP 7.1'i kullanacağız, bu nedenle Webtatic gibi üçüncü taraf bir depo kullanmanız gerekecektir. Bu makaleye devam etmeden önce PHP 7'yi yüklemek için bu Vultr makalesini takip edin .
PHP 7.1 ve gerekli PHP uzantılarını yükleyin.
sudo yum install -y php71w php71w-cli php71w-fpm php71w-gd php71w-xml php71w-zip
Versiyonu kontrol et.
php --version
# PHP 7.1.14 (cli) (built: Feb 4 2018 09:05:29) ( NTS )
# Copyright (c) 1997-2018 The PHP Group
# Zend Engine v3.1.0, Copyright (c) 1998-2018 Zend Technologies
PHP-FPM'yi 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 yum install -y nginx
Versiyonu kontrol et.
nginx -v
# nginx version: nginx/1.12.2
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;
index index.html index.htm index.php doku.php;
client_max_body_size 15M;
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 last;
}
location ~ \.php$ {
try_files $uri =404;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
}
Yapılandırmayı 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/dokuwiki
Dizinin 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-2017-02-19e/* . && mv dokuwiki-2017-02-19e/.* .
rmdir dokuwiki-2017-02-19e/
/var/www/dokuwiki
Dizinin sahipliğini olarak değiştirin nginx
.
sudo chown -R nginx:nginx /var/www/dokuwiki
sudo vim /etc/php-fpm.d/www.conf
Kullanı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.php
tarayı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.php
tarayıcıda açın ve talimatları izleyin.
Başarılı bir yapılandırma sonrasında, install.php
dosyayı DokuWiki kök dizininden silin .
sudo rm /var/www/dokuwiki/install.php
Tebrikler, DokuWiki yüklendi ve adresinden işlevsel bir wiki'ye erişip düzenleyebileceksiniz 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
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.
Büyük Veri Mimarisindeki farklı katmanları ve işlevlerini en basit şekilde öğrenmek için blogu okuyun.
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.
CAPTCHA, son birkaç yılda kullanıcıların çözmesi oldukça zorlaştı. Gelecekte spam ve bot tespitinde etkili kalabilecek mi?