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.
Java, çeşitli donanım ortamlarında Java uygulamaları ve uygulamaları geliştirmenizi ve çalıştırmanızı sağlayan popüler bir yazılım platformudur.
Java platformunun üç sürümü vardır: Standard Edition (SE), Enterprise Edition (EE) ve Micro Edition (ME). Bu makalede yalnızca Java'nın Standart Sürümü (SE) hakkında konuşacağız.
Ayrıca Java SE platformunun iki farklı uygulaması vardır: OpenJDK ve Oracle Java. Her uygulamanın kaynak kodu hemen hemen aynıdır, aralarında yalnızca birkaç küçük fark vardır. Kısacası, OpenJDK tamamen açık kaynaklıdır ve öncelikle GPL lisanslıdır, Oracle Java ise ticari bir lisans - Java SE Platform Ürünleri için İkili Kod Lisansı kullanarak bazı kapalı kaynak üçüncü taraf bileşenleri ve bazı ticari özellikler ekler.
Ayrıca, her Java uygulaması için iki farklı paket vardır: Java Runtime Environment (JRE) ve Java Development Kit (JDK). JRE, derlenmiş Java uygulamalarını çalıştırmak için gereklidir; JDK, Java uygulamaları geliştirmek için kullanılır.
Bu arada, Java SE'nin her uygulamasında çeşitli uygulamalar için yaygın olarak kullanılan üç sürüm numarası (6, 7 ve 8) bulunur.
Oracle Java için yazılım paketleri 32 bit (i686, x86) veya 64 bit (x64) olabilir.
Java SE'yi yüklerken, uygulamalarınızın ve lisanslarınızın gereksinimlerine göre yukarıda belirtilen faktörlerin uygun kombinasyonunu seçmeniz gerekir.
Bu öğreticideki tüm komutlar, sudo ayrıcalıklarına sahip kök olmayan bir kullanıcı tarafından çalıştırılmalıdır. Bu makaleye göre böyle bir kullanıcı oluşturmanız gerekiyor .
Genellikle, aşağıdaki varyantlardan yalnızca birini yüklemeniz gerekir, ancak Java tasarımı sisteminize iki veya daha fazla varyantı yüklemenize izin verir. Kurulumdan sonra, günlük kullanım için çeşitli ortam değişkenleri ayarlamanız gerekir. Ayrıca, sisteminizde birden çok varyant yüklüyse varsayılan Java programının ayarlanmasına yardımcı olur. Talimatlar bu eğitimin ilerleyen bölümlerinde verilmektedir.
JRE: sudo yum install -y java-1.8.0-openjdk
JDK: sudo yum install -y java-1.8.0-openjdk-devel
JRE: sudo yum install -y java-1.7.0-openjdk
JDK: sudo yum install -y java-1.7.0-openjdk-devel
JRE: sudo yum install -y java-1.6.0-openjdk
JDK: sudo yum install -y java-1.6.0-openjdk-devel
OpenJDK'den farklı olarak, Oracle Java paketleri kurulmadan önce sisteminize indirilmelidir.
Üç farklı Oracle Java 8 paketi vardır: JRE, Server JRE ve JDK. Bu paketler arasında, Sunucu JRE paketi sunucuda Java uygulamalarını çalıştırmak içindir, diğer ikisi OpenJDK eşleriyle aynı şekilde kullanılır.
Mümkünse, her 8u66
zaman yazma sırasında Oracle Java'nın en son sürümünü indirmeli ve yüklemelisiniz . Her zaman en son sürümü ve indirme URL'sini Oracle Java resmi web sitesinde bulabilirsiniz.
Diğer kurulum seçenekleri şunları içerir: CPU türleri (i686 veya x64) ve indirme dosya türleri ( .rpm
veya .tar.gz
).
cd ~
wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" \
"http://download.oracle.com/otn-pub/java/jdk/8u66-b17/jre-8u66-linux-x64.rpm"
sudo yum localinstall -y jre-8u66-linux-x64.rpm
rm ~/jre-8u66-linux-x64.rpm
Not : Daha yeni bir sürüm yayınlanırsa, URL'yi ve dosya adını Oracle web sitesindeki en son bilgilerle değiştirin.
cd ~
wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" \
"http://download.oracle.com/otn-pub/java/jdk/8u66-b17/server-jre-8u66-linux-x64.tar.gz"
sudo mkdir /usr/java/
sudo tar -zxvf server-jre-8u66-linux-x64.tar.gz -C /usr/java/
rm ~/server-jre-8u66-linux-x64.tar.gz
Not : Daha yeni bir sürüm yayınlanırsa, URL'yi ve dosya adını Oracle web sitesindeki en son bilgilerle değiştirin.
Java'yı kullanabilmek için birkaç ortam değişkeni ayarlamanız gerekir:
sudo vi /etc/profile
Dosyanın sonuna şu cümleleri ekleyin:
export JAVA_HOME=/usr/java/jdk1.8.0_66
export JRE_HOME=/usr/java/jdk1.8.0_66/jre
export PATH=$PATH:/usr/java/jdk1.8.0_66/bin
Kaydet ve çık:
:wq
Değişikliklerinizi yürürlüğe koyun:
source /etc/profile
cd ~
wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" \
"http://download.oracle.com/otn-pub/java/jdk/8u66-b17/jdk-8u66-linux-x64.rpm"
sudo yum localinstall -y jdk-8u66-linux-x64.rpm
rm ~/jdk-8u66-linux-x64.rpm
Not : Daha yeni bir sürüm yayınlanırsa, URL'yi ve dosya adını Oracle web sitesindeki en son bilgilerle değiştirin.
Oracle Java 7 ve Oracle Java 6'nın güvenlik güncellemeleri bir süredir halka açık değil. Bu güvenlik güncelleştirmeleri olmadan Oracle Java 7 veya Oracle Java 6 kullanmaya devam etmeniz önerilmez. Oracle-Java-8 eski Java 7 veya Java 6 uygulamasıyla uyumsuz olmak zorundaysanız, daha fazla destek için Oracle ile iletişime geçmeniz gerekir.
java -version
Yüklemeniz uygunsa, aşağıdaki gibi bir istem görürsünüz:
java version "1.8.0_66"
Java(TM) SE Runtime Environment (build 1.8.0_66-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17, mixed mode)
Hangi varyantı kurduğunuzda, günlük kullanım için aşağıdaki ortam değişkenlerini ayarlamanız gerekir. Sisteminize birden çok değişken yüklendiğinde, varsayılan Java programını aşağıdaki yöntemle de belirtebilirsiniz:
sudo vi /etc/profile
Aşağıdaki cümleleri dosyanın sonuna ekleyin. /usr/java/jdk1.8.0_66
Sunucunuzdaki yükleme konumuyla değiştirin :
export JAVA_HOME=/usr/java/jdk1.8.0_66
export JRE_HOME=/usr/java/jdk1.8.0_66/jre
export PATH=$PATH:/usr/java/jdk1.8.0_66/bin
Kaydet ve çık:
:wq
Değişikliklerinizi yürürlüğe koyun:
source /etc/profile
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?