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.
Go (Golang olarak da bilinir), Google tarafından geliştirilen statik olarak yazılmış, derlenmiş, C benzeri bir programlama dilidir. Go'nun sadeliği ve çok yönlülüğü, onu yüksek performanslı web uygulamaları ve mikro hizmetler geliştirmek için tercih edilen dil haline getirmiştir.
Go hem 32 bit hem de 64 bit Linux İşletim Sistemlerine yüklenebilir. Bu adımlar CentOS, Ubuntu, Debian ve Fedora için yazılmasına rağmen, herhangi bir Linux dağıtımı için geçerlidir .
Başlamadan önce,
Vultr örneğinize SSH üzerinden giriş yapın .
Go'nun derleme, çalışma zamanı ve dil destek araçları Linux için TAR arşivi olarak bulunur. Kurulum süreci:
wget.tariçin /usr/localyola.
wget https://dl.google.com/go/go1.13.6.linux-amd64.tar.gz
sudo tar -zxvf go1.13.6.linux-amd64.tar.gz -C /usr/local
rm go1.13.6.linux-amd64.tar.gz -f
wget https://dl.google.com/go/go1.13.6.linux-386.tar.gz
sudo tar -zxvf go1.13.6.linux-386.tar.gz -C /usr/local
rm go1.13.6.linux-386.tar.gz -f
Bu kılavuzu yazarken, mevcut en son sürüm oldu 1.13. En son Go sürümünü Go resmi indirme sayfasından kontrol edebilirsiniz.
Go'nun çalışma zamanı ve derleme yürütülebilir dosyaları artık altındadır /usr/local/go/bin. PATHOrtam değişkenine yürütülebilir yolu ekleyin . GOROOTYerel Go kurulumunuza referans veren ortam değişkenini ekleyin . sourceGüncellenen değerleri yeniden yüklemek için komutu kullanın .
echo 'export GOROOT=/usr/local/go' | sudo tee -a /etc/profile
echo 'export PATH=$PATH:/usr/local/go/bin' | sudo tee -a /etc/profile
source /etc/profile
Şimdi, Go kurulumunu doğrulayalım.
go version
Bu, geçerli sürümü yazdırmalıdır.
go env
Bu tüm bayrakların çıktısını almalıdır. Öyleyse, sisteminizde Go kurulumunu başarıyla kurdunuz.
Kurulumumuzu test etmek için Hello World uygulamasını yazalım .
Bir klasör oluşturun ve bu klasöre gidin.
mkdir hello
cd hello
go modKomutu kullanarak bir Go modülü oluşturun .
go mod init hello
Adlı bir dosya oluşturun hello.go
touch hello.go
Dosyayı düzenleyin hello.go.
vi hello.go
Vi düzenleyicisinin içine girdikten sonra, I'Ekle' moduna geçmek için basın
Düzenleyiciye aşağıdaki kod snippet'ini girin.
package main
import "fmt"
func main() {
fmt.Printf("Hello World!")
}
Yürütülebilir Go programları paketle başlar main. Metin yazdırma yöntemleri sağlayan fmt paketi içe aktardık .
Tuşuna basarak dosyayı kaydedin ESCve yazınWQENTER
İlk Go uygulamanızı çalıştırın
go run hello.go
Çıktıyı görmelisiniz:
Hello World!
Go'yu başarıyla ayarladınız ve ilk başvurunuzu yazdı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.