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.
YOURLS (Kendi URL Kısaltıcı) açık kaynaklı bir URL kısaltma ve veri analizi uygulamasıdır.
Bu makalede, YOURLS'unuzu bir CentOS 7 sunucusuna kurma işlemini ele alacağız.
example.comsunucunuzun IP adresine olduğunu işaret eder.Bir sudo kullanıcısı olarak oturum açın ve sistemi güncellemek için aşağıdaki komutları kullanın:
sudo yum install epel-release -y
sudo yum clean all && sudo yum update -y && sudo shutdown -r now
Yeniden başlattıktan sonra, aynı sudo kullanıcısını kullanarak sunucuya tekrar giriş yapın.
YUM kullanarak Apache web sunucusunu kurun:
sudo yum install httpd -y
Apache karşılama sayfasını kaldırın:
sudo sed -i 's/^/#&/g' /etc/httpd/conf.d/welcome.conf
Apache'nin ziyaretçilerin web tarayıcısında dosya açmasını engelleyin:
sudo sed -i "s/Options Indexes FollowSymLinks/Options FollowSymLinks/" /etc/httpd/conf/httpd.conf
Apache hizmetini başlatın ve sistem önyüklemesinde otomatik olarak başlayacak şekilde ayarlayın:
sudo systemctl start httpd.service
sudo systemctl enable httpd.service
MariaDB, MariaDB 10.1'in en son kararlı sürümünü aşağıdaki gibi yükleyin:
cat <<EOF | sudo tee -a /etc/yum.repos.d/MariaDB.repo
# MariaDB 10.1 CentOS repository list - created 2017-01-14 03:11 UTC
# http://downloads.mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
EOF
sudo yum install MariaDB-server MariaDB-client -y
sudo systemctl start mariadb.service
sudo systemctl enable mariadb.service
sudo /usr/bin/mysql_secure_installation
Aşağıdaki soruları yanıtlayın ve kendi MariaDB kök şifrenizi kullandığınızdan emin olun:
EnterdüğmesiYyour-root-passwordyour-root-passwordYYYYMySQL kabuğuna şu şekilde giriş yapın root:
mysql -u root -p
Kendi MariaDB kök parolanızı yazın ve düğmesine basın Enter.
MySQL kabuğunda, bir veritabanı yourls, bir veritabanı kullanıcısı yourlsuserve veritabanı kullanıcısının parolasını yourpasswordaşağıdaki gibi oluşturun.
Not: Güvenlik nedeniyle, örnek parola yerine kendi kullanıcı parolanızı kullanmalısınız yourpassword.
CREATE DATABASE yourls DEFAULT CHARACTER SET UTF8 COLLATE utf8_unicode_ci;
CREATE USER 'yourlsuser'@'localhost' IDENTIFIED BY 'yourpassword';
GRANT ALL PRIVILEGES ON yourls.* TO 'yourlsuser'@'localhost' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
EXIT;
PHP 7.1 ve birkaç PHP 7.1 uzantısını aşağıdaki gibi yükleyin:
sudo rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
sudo yum install -y mod_php71w php71w-mysqlnd php71w-common
sudo yum install git -y
cd /var/www/html/
sudo git clone https://github.com/YOURLS/YOURLS.git
sudo chown -R apache:apache /var/www/html/YOURLS
cd YOURLS
sudo cp user/config-sample.php user/config.php
sudo chown apache:apache user/config.php
Dosyayı viaçmak için metin düzenleyiciyi kullanın /var/www/html/YOURLS/user/config.php:
sudo vi user/config.php
Aşağıdaki satırları bulun:
define( 'YOURLS_DB_USER', 'your db user name' );
define( 'YOURLS_DB_PASS', 'your db password' );
define( 'YOURLS_DB_NAME', 'yourls' );
define( 'YOURLS_SITE', 'http://your-own-domain-here.com' );
define( 'YOURLS_COOKIEKEY', 'modify this text with something random' );
$yourls_user_passwords = array(
'username' => 'password',
Bunları tek tek aşağıdaki gibi değiştirin:
define( 'YOURLS_DB_USER', 'yourlsuser' );
define( 'YOURLS_DB_PASS', 'yourpassword' );
define( 'YOURLS_DB_NAME', 'yourls' );
define( 'YOURLS_SITE', 'http://example.com' );
define( 'YOURLS_COOKIEKEY', 'fmoi4jfsjfasfjlkfjalfgcggjkihdgfjjgdfolsfmwemlgjhgigjgitjaaewesfsdfsdogmbnsin' ); // Use a long string consists of random characters.
$yourls_user_passwords = array(
'username1' => 'password1', // Use your own username and password.
Kaydet ve çık:
:wq!
cat <<EOF | sudo tee -a /etc/httpd/conf.d/yourls.conf
<VirtualHost *:80>
ServerAdmin admin@example.com
DocumentRoot /var/www/html/YOURLS/
ServerName yourls.example.com
ServerAlias www.yourls.example.com
<Directory /var/www/html/YOURLS/>
Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/httpd/yourls.example.com-error_log
CustomLog /var/log/httpd/yourls.example.com-access_log common
</VirtualHost>
EOF
sudo systemctl restart httpd.service
sudo firewall-cmd --zone=public --permanent --add-service=http
sudo firewall-cmd --reload
Web tarayıcınızı üzerine getirin http://example.com/adminve Install YOURLSkurulumu tamamlamak için bağlantıyı tıklayın .
YOURLS başarıyla yüklendikten YOURLS Administration Pagesonra, YOURLS Yönetici arayüzünü ziyaret etmek için bağlantıyı tıklayın ve ardından oturum açmak için kullanıcı adını username1ve şifreyi password1kullanın.
Güvenlik nedeniyle, yüklemeden sonra YOURLS ile ilgili izinleri kısıtlamanız gerekir:
sudo chown -R root:root /var/www/html/YOURLS
Programı yükseltmeniz veya bir eklenti kurmanız gerektiğinde, bu amaç için katı izinleri aşağıdaki gibi geri alabilirsiniz:
sudo chown -R apache:apache /var/www/html/YOURLS
Bu bizim öğreticimizi sonlandırıyor. Okuduğunuz için teşekkürler.
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.