Ana içeriğe geç

LinuxPatch Appliance

Bu makalede

Bilgi

LinuxPatch Appliance, Linux ortamlarında yama yönetimini otomatikleştirmek için özel olarak tasarlanmış bir çözümdür. Basitleştirilmiş güncelleme yönetimi, artırılmış güvenlik ve azaltılmış operasyonel maliyetler sağlar.

LinuxPatch Appliance: Temel Özellikler

  • Otomatik Yama Yönetimi: RHEL, CentOS, Ubuntu ve SUSE dahil olmak üzere tüm desteklenen Linux dağıtımları için güncellemelerin ve yamaların merkezi yönetimi.
  • Gelişmiş Güvenlik: Düzenli sistem güncellemeleri, güvenlik açıklarının istismar edilme riskini en aza indirir.
  • Kullanıcı Dostu Arayüz: Güncellemeleri yönetmek için sezgisel bir grafik arayüzü sağlar; ayrıca gelişmiş kullanıcılar için komut satırı desteği sunar.
  • Ölçeklenebilirlik: Hem küçük ortamları hem de büyük kurumsal altyapıları destekler.
  • İzleme ve Raporlama: Güncelleme durumunun gerçek zamanlı takibi ve uygulanan tüm yamalarla ilgili raporların oluşturulması.
  • Mevcut Araçlarla Entegrasyon: Ansible, Puppet veya Chef gibi yönetim sistemleriyle sorunsuz bir şekilde entegre olur.

Çalıştırma Özellikleri

ID Yazılım Adı Uyumlu OS VM BM VGPU GPU Min CPU (Çekirdekler) Min RAM (GB) Min HDD/SSD (GB) Özel Alan Adı Aktif
230 LinuxPatch Appliance Ubuntu 22.04, Ubuntu 24.04, Debian 11, Debian 12 + + + + 1 1 15 Hayır SİPARİŞ VER
  • Kurulum süresi: Temel işletim sistemi dahil 15-20 dakika;
  • Gerekli bağımlılıklar:
    • docker-ce;
    • docker-ce-cli;
    • containerd.io;
    • docker-buildx-plugin;
    • net-tools;
    • dnsutils.
  • "hostkey.in" alan adı üzerinden HTTPS erişimi için Nginx+Certbot aracılığıyla proxy yapılandırması ile LinuxPatch Appliance'ın konteynerize kurulumu;
  • SSL/TLS için 443. port üzerinde Nginx+Certbot aracılığıyla proxy yapılandırması;
  • Nginx yapılandırma dosyaları: /data/nginx;
  • Bağlama noktaları: /data;
  • LinuxPatch kurulum yolu: /root/linuxpatch;
  • Düzenlenmiş kurulum betiği configure.sh: LinuxPatch, veritabanları, web erişimi ve SMTP ile Docker konteynerinin kurulumunu otomatikleştirir; tüm parametreler docker-compose.yml dosyasında kaydedilir ve daha sonra düzenlenebilir;
  • Web arayüzüne, veritabanına ve SMTP'ye erişimin otomatik kurulumu;
  • Kurulumdan sonra docker-compose.yml dosyasının manuel olarak düzenlenmesi mümkündür;
  • Minimum gereksinimler:
    • İşlemci: minimum 2 CPU çekirdeği;
    • RAM: 4 GB;
    • Depolama: 20 GB boş alan;
    • Ağ arayüzü: 1 Gbps.

Not

Aksi belirtilmedikçe, geliştiricinin web sitesinden veya işletim sistemi depolarından yazılımın en son sürümünü kurmayı varsayıyoruz.

LinuxPatch Appliance'ı Dağıttıktan Sonra Başlangıç

Bir sipariş satın aldıktan sonra, kayıt sırasında belirtilen e-posta adresine sunucunun kullanıma hazır olduğunu belirten bir bildirim gönderilecektir. Bu bildirimde VPS IP adresi ve bağlantı için giriş bilgileri yer alacaktır. Şirketimizin müşterileri, donanımlarını sunucu yönetim paneli ve APIInvapi üzerinden yönetmektedir.

Sunucu yönetim panelinin Configuration >> Tags sekmesinde veya gönderilen e-postada bulunabilecek kimlik doğrulama verileri:

  • LinuxPatch Appliance web arayüzüne erişim bağlantısı: webpanel etiketinde.

Not

LinuxPatch Appliance web arayüzünde çalışmaya başlamadan önce ön yazılım kurulumu yapılması gerekir.

Sistemin başarıyla kurulmasının ardından, LinuxPatch Appliance'ı ilk yapılandırma ve başlatma için aşağıdaki adımları izleyin:

Adım 1. Sunucuya SSH üzerinden bağlanın:

ssh root@<server_ip>
Adım 2. Kurulum dizinine gidin. Kurulum dosyalarının bulunduğu dizine geçmek için aşağıdaki komutu kullanın:
cd /root/linuxpatch
Adım 3. Yapılandırma betiğini çalıştırın. Yapılandırma betiğini başlatmak için komutu çalıştırın:
./configure.sh

  • Betik, ağ ayarları, hizmetler ve veritabanı dahil olmak üzere temel sistem parametrelerini otomatik olarak yapılandırır.
  • Gerekli verileri girmek için konsolda görüntülenen istemleri takip edin.

İlk kurulum süreci sırasında aşağıdaki kimlik bilgileri sağlanacaktır:

  • Veritabanı adı;
  • Veritabanı kullanıcısı;
  • Veritabanı şifresi;
  • SMTP göndericisi;
  • SMTP girişi;
  • SMTP şifresi:

Adım 4. İşlemin tamamlanmasını bekleyin.

  1. Betik çalışmayı tamamladıktan sonra şunları kopyalayın:

    • Web arayüzüne erişim için gereken yöneticinin benzersiz kullanıcı adı ve şifresi.
  2. Şifre, betiğin çalışmasının sonunda görüntülenecektir. Güvenli bir yerde saklanması önerilir.

Sistem artık daha fazla yapılandırma ve kullanım için hazırdır. Başlamak için webpanel etiketindeki bağlantıya gidin:

Not

LinuxPatch Appliance'ın temel yapılandırmaları hakkında ayrıntılı bilgi geliştiricinin dokümantasyonunda bulunabilir.

API Kullanarak LinuxPatch Appliance Sunucusu Siparişi Vermek