Установка и настройка CentOS в VirtualBox
İçindekiler:
Go, genellikle golang olarak adlandırılır, Google tarafından oluşturulan modern bir açık kaynaklı programlama dilidir. Kubernetes, Docker, Hugo ve Caddy dahil olmak üzere birçok popüler uygulama Go'da yazılmıştır.
Bu eğitimde, Go'yu bir CentOS 7 sistemine nasıl indirip yükleyeceğinizi göstereceğiz.
Ön şartlar
Bu eğiticiye devam etmeden önce sudo ayrıcalıklarına sahip bir kullanıcı olarak oturum açtığınızdan emin olun.
Go Kurulumu
Bu makaleyi yazarken, Go'nun en son kararlı sürümü 1.13 sürümüdür. Tarball'ı indirmeden önce resmi Go download sayfasını ziyaret edin ve yeni bir sürümün olup olmadığını kontrol edin.
Go on CentOS 7'yi yüklemek için aşağıdaki adımları izleyin:
-
Tarball'ı indirin.
Go ikili dosyasını indirmek için
wgetveyacurlkullanın:wgetTarball'u doğrulayın.
İndirme işlemi tamamlandıktan sonra,
sha256sumkontrol toplamınısha256sumkomutuyla doğrulayın:sha256sum go1.13.linux-amd64.tar.gz68a2297eb099d1a76097905a2ce334e3155004ec08cdea85f24527be3c48e856 go1.13.linux-amd64.tar.gzYukarıdaki komuttan yazdırılan karmanın indirme sayfasındaki kareyle eşleştiğinden emin olun.
Tarball'ı çıkarın.
Tarball'ı
/usr/localdizinine çıkarmak içintarkomutunu kullanın:sudo tar -C /usr/local -xzf go1.13.linux-amd64.tar.gzYol Değişkeni'ni ayarlayın.
Şimdi
$PATHortam değişkenini ayarlayarak sistemimize Go yürütülebilir ikili dosyalarını nerede bulacağımızı söylememiz gerekiyor.Bunu,
~ /.Bash_profile/etc/profiledosyasına (sistem genelinde yükleme için) veya$HOME/.bash_profiledosyasına (geçerli kullanıcı yüklemesi için) aşağıdaki satırı ekleyerek yapabiliriz:export PATH=$PATH:/usr/local/go/binDosyayı kaydedin ve yeni PATH ortam değişkenini şu komutla geçerli kabuk oturumuna yükleyin:
source ~/.bash_profile
Kurulumu Test Edin
Go'nun doğru yüklenip yüklenmediğini test etmek için bir çalışma alanı kuracağız ve basit bir “Merhaba dünya” programı oluşturacağız.
-
Çalışma alanı dizini oluşturma
Varsayılan olarak çalışma alanı dizini oluşturmak için
$HOME/goolarak ayarlanmıştır:mkdir ~/goBasit bir “Hello World” Go dosyası oluşturun.
Çalışma alanının içinde yeni bir dizin oluşturun
src/hellomkdir -p ~/go/src/hellove bu dizinde
hello.goadlı bir dosya oluşturun ~ / Go / src / merhaba / hello.gopackage main import "fmt" func main() { fmt.Printf("Hello, World\n") }Go çalışma alanı dizini hiyerarşisi hakkında daha fazla bilgiyi buradan edinebilirsiniz.
Hello.go dosyasını oluşturun:
Dosyayı oluşturmak için
~/go/src/hellodizininego buildvego build~/go/src/helloçalıştırın:cd ~/go/src/hellogo buildYukarıdaki komut
helloadında bir yürütülebilir dosya oluşturur.Yürütülebilir dosyayı çalıştırın:
Yürütülebilir dosyayı yazarak çalıştırın:
./helloHello, World
Sonuç
Go Go CentOS sisteminizi indirip yüklediğinize göre, Go projelerinizi geliştirmeye başlayabilirsiniz.
Centos gitCentos 8'de bir nfs sunucusu nasıl kurulur ve yapılandırılır
Bu öğreticide, CentOS 8'de bir NFSv4 Sunucusu kurmak için gerekli adımları uygulayacaksınız. Ayrıca, istemciye bir NFS dosya sisteminin nasıl takılacağını da göstereceğiz.
Centos 7'ye nagios nasıl kurulur ve yapılandırılır
Nagios, en popüler açık kaynak izleme sistemlerinden biridir. Nagios tüm BT altyapınızın envanterini tutar ve ağlarınızın, sunucularınızın, uygulamalarınızın, hizmetlerinizin ve işlemlerinizin çalışır durumda olmasını sağlar. Bu öğreticide, bir CentOS 7 sunucusuna Nagios Core'un nasıl kurulacağı ve yapılandırılacağı açıklanmaktadır.
Centos 7 üzerine squid proxy nasıl kurulur ve yapılandırılır
Squid, HTTP, HTTPS, FTP ve daha fazlası gibi popüler ağ protokollerini destekleyen tam özellikli bir önbellek proxy'dir. Bu eğitimde, CentOS 7'de Squid'i nasıl kuracağınız açıklanmaktadır







