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.
Apache, kişiselleştirilebilen ve yapılandırılabilen birimlere ayrılmıştır. Bu bölümlere sanal ana makineler denir.
Sanal ana bilgisayarlar, yöneticinin tek bir IP kullanarak birçok etki alanını barındırmak için bir sunucu kullanmasına izin verir. Bu, aynı VPS'de birden fazla web sitesini barındırmak isteyen herkes için yararlıdır, aynı sunucunun başka siteleri de barındırdığını asla göstermez. Sunucunuzun taşıyabileceği yüke bağlı olarak bu işlem sınırsız olarak tekrarlanabilir.
Bu adımları uygulamak için şunlara sahip olmanız gerekir:
Yapılandırmam test1.comve için sanal ana makineler yapacak test2.com. Bunları kendi alan adlarınızla değiştirmelisiniz.
Belge kökü, /var/wwwklasörün altındaki ayrı dizinlere ayarlanır . Sanal sunucuların her ikisi için de aşağıdaki gibi bir dizin oluşturun:
sudo mkdir /var/www/test1
sudo mkdir /var/www/test2
Oluşturduğunuz dizinler kök kullanıcıya aittir. Normal kullanıcının dosyaları değiştirebilmesi için sahipliğini değiştirmeniz gerekir. $USERşu anda oturum açmış olduğunuz kullanıcıdır.
sudo chown -R $USER:$USER /var/www/test1
sudo chown -R $USER:$USER /var/www/test2
Ayrıca genel web dizini ve içindeki tüm dosya ve klasörlerin izinlerini de değiştirmelisiniz.
sudo chmod -R 755 /var/www
index.htmlHer site için bir sayfa oluşturun.
nano /var/www/test1/index.html
Bu HTML dosyasına, yalnızca yapılandırmanızın çalıştığını göstermek için basit içerik yerleştirebilirsiniz. Örneğin, dosyam şöyle görünüyor.
<html>
<head>
<title>test1</title>
</head>
<body>
<h1>test1.com virtual host !</h1>
</body>
</html>
İşiniz bittiğinde dosyayı kaydedin ve kapatın.
Şimdi bu dosyayı ikinci siteye kopyalayın.
cp /var/www/test1/index.html /var/www/test2/index.html
Daha sonra açıp değiştirebilirsiniz.
nano /var/www/test2/index.html
<html>
<head>
<title>test2</title>
</head>
<body>
<h1>test2.com virtual host !</h1>
</body>
</html>
İşiniz bittiğinde bu dosyayı kaydedin ve kapatın.
Sanal ana bilgisayar dosyaları, sanal ana makinelerimizin yapılandırmasını belirtir ve Apache web sunucusunun farklı alan adı isteklerine nasıl yanıt vereceğini belirler.
Apache varsayılan bir sanal ana makine dosyasıyla birlikte gelir 000-default.conf. Bu dosyayı kopyalayın ve ilk etki alanı için değiştirin.
sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/test1.conf
sudo nano /etc/apache2/sites-available/test1.conf
Dosya şu şekilde görünecektir (yorum yapmadan):
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html
</VirtualHost>
Yönergeyi ServerAdminsite yöneticisinin e-postaları alabileceği e-posta ile değiştirin. Ardından, üç yönerge eklemeniz gerekir:
Sanal ana makine dosyası aşağıdakine benzemelidir.
<VirtualHost *:80>
ServerAdmin admin@test1.com
ServerName test1.com
ServerAlias www.test1.com
DocumentRoot /var/www/test1
</VirtualHost>
Dosyayı kaydedip kapatın.
Aynı işlemi ikinci alan için de yapabilirsiniz.
sudo cp /etc/apache2/sites-available/test1.conf /etc/apache2/sites-available/test2.conf
sudo nano /etc/apache2/sites-available/test2.conf
Şimdi ikinci alan adınızı referans gösterecek şekilde değiştirmeniz gerekiyor.
<VirtualHost *:80>
ServerAdmin admin@test2.com
ServerName test2.com
ServerAlias www.test2.com
DocumentRoot /var/www/test2
</VirtualHost>
İşiniz bittiğinde dosyayı kaydedin ve kapatın.
a2ensiteAracı böyle bizim sitelerin her etkinleştirmek için kullanılabilir:
sudo a2ensite test1.conf
sudo a2ensite test2.conf
İşiniz bittiğinde, bu değişikliklerin geçerli olması için Apache'yi yeniden başlatmanız gerekir:
sudo service apache2 restart
Bu mesajı alırsanız:
*Restarting web server apache2
AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1. Set >the 'ServerName' directive globally to suppress this message
... endişelenmeyin, bu sitelerimizi etkilemez.
Sanal ana bilgisayarlarınızı yapılandırdığınıza göre, web tarayıcınızda yapılandırdığınız alan adlarına giderek bunları test edebilirsiniz:
Bu sitelerin her ikisi de çalışırsa, aynı sunucuda iki sanal ana bilgisayarı başarıyla yapılandırdınız.
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.