Merkezi yönetim sunucusu ve bağlı iş istasyonları; Lider Ahenk kurulumu.

Lider Ahenk kurulumu: sunucu ve kurulum uygulaması

Giriş: Lider Ahenk (Lider Sunucu) Nedir?

Lider Ahenk, Pardus istemcileri merkezi olarak yönetmek için sunucu ve Ahenk ajanını birleştirir. Bu rehber kurulum uygulamasını hazırlama, sunucuya bağlanma ve kurulum günlüklerini izleme adımlarını açıklar.

Lider Sunucu Ne İşe Yarar?

  • Merkezi Yönetim: Binlerce istemciyi (Ahenk) tek bir merkezden yönetmenizi sağlar.
  • Envanter Takibi: İstemcilerin donanım ve yazılım bilgilerini anlık olarak raporlar.
  • Politika Uygulama: USB engelleme, masaüstü kısıtlamaları veya ağ yapılandırmaları gibi kuralları merkezi olarak tüm uç birimlere dağıtır.
  • Yazılım Dağıtımı: Paket kurulumlarını veya sistem güncellemelerini tek tıkla tüm ağa yayar.
  • Uzaktan Erişim: Sorun yaşayan istemcilere güvenli bir şekilde uzaktan müdahale imkanı tanır.

Bölüm 1: Lider Ahenk Kurulumu İçin Ön Hazırlıklar

Lider Ahenk kurulum sürecinde en önemli nokta şudur: Kurulum işlemleri doğrudan Pardus Server 23.4 üzerinde değil, sunucuyu yönetmek ve kurulumu tetiklemek için yapılandırılan bir Pardus XFCE 23.4 istemci (client) makinesi üzerinden gerçekleştirilir. Bu rehberdeki tüm terminal komutları bu istemci makinesinde çalıştırılmaktadır.

1.1. Python ve Sistem Bağımlılıklarının Yüklenmesi

Kurulum betiklerinin çalışması için gerekli olan Python kütüphanelerini ve sistem araçlarını yükleyerek başlıyoruz.

Pardus terminalinde python3-paramiko ve python3-pyqt5 paketlerinin kurulumu.
sudo apt-get install python3-paramiko python3-pyqt5 python3-pip python3-psutil xtermCode language: JavaScript (javascript)

1.2. Python Paket Yönetimi Yapılandırması (Pip)

Modern Debian tabanlı sistemlerde (Pardus 23 gibi), sistem düzeyindeki Python dizinine dışarıdan müdahaleyi engelleyen “EXTERNALLY-MANAGED” kısıtlamasını kaldırarak, gerekli veritabanı bağlayıcılarını yüklüyoruz.

EXTERNALLY-MANAGED dosyasının kaldırılması ve pip ile mysql kütüphanelerinin yüklenmesi.
sudo rm /usr/lib/python3.11/EXTERNALLY-MANAGED
pip install mysql-connector-python argon2-cffi

1.3. Git ve Kurulum Dosyalarının Hazırlanması

Yükleme paketlerini GitHub üzerinden çekebilmek için Git aracını kuruyoruz ve ardından Lider Ahenk yükleyici (installer) deposunu yerel makinemize klonluyoruz.

Pardus istemci üzerinde git paketinin kurulum aşaması.
sudo apt-get install gitCode language: JavaScript (javascript)
Lider Ahenk kurulum dosyalarının GitHub deposundan indirilmesi.
git clone https://github.com/Pardus-LiderAhenk/lider-ahenk-installer.gitCode language: PHP (php)

1.4. SSH Servisinin Hazırlanması

İstemci makinesinin Pardus Sunucu ile iletişim kurabilmesi için SSH servisinin kurulu ve hazır olması gerekmektedir.

Pardus üzerinde SSH servisinin sudo apt install ssh komutuyla yüklenmesi.
sudo apt install ssh

Eğer sunucunuzda ssh yüklü değilse bu adımda aynı komut ile sunucu üzerine de yüklüyoruz.

Bölüm 2: Lider Ahenk Kurulum Uygulamasının Çalıştırılması

Bağımlılıkları tamamladığımız Pardus XFCE istemci makinesinde, klonladığımız depo içerisindeki kurulum sihirbazını başlatıyoruz. Bu arayüz, uzak sunucuya SSH üzerinden bağlanarak tüm servisleri otomatik olarak yapılandıracaktır.

2.1. Uygulama Arayüzünü Başlatma

Terminal üzerinde kurulum dosyalarının bulunduğu dizine giderek Python tabanlı arayüzü çalıştırın.

python3 app.py komutuyla Lider Ahenk grafiksel kurulum arayüzünün başlatılması.
cd lider-ahenk-installer/src/
python3 app.pyCode language: CSS (css)

2.2. Sunucu Erişim Bilgileri ve Bağlantı Testi

Açılan “Liderahenk Kurulum Uygulaması” penceresinde aşağıdaki bilgileri eksiksiz doldurmalısınız:

Sunucu IP ve kullanıcı bilgileri sonrası başarılı bağlantı testi uyarısı.
  • Sunucu IP: Hedef Pardus Server 23.4 IP adresi.
  • Kullanıcı Adı: Sunucuda yetkili olan kullanıcı (Örn: pardusserver).
  • Parola: İlgili kullanıcının şifresi.

Bilgileri girdikten sonra “Bağlantıyı Kontrol Et” butonuna tıklayın. “Bağlantı Başarılı” uyarısını görmeden kuruluma geçmeyin.

2.3. Kurulum Konfigürasyonları ve Başlatma

Bağlantı sağlandıktan sonra, LDAP Base DN ve Lider Arayüz Kullanıcı bilgilerini belirleyin. Tüm ayarların doğruluğundan emin olduğunuzda “Kuruluma Başla” butonuna tıklayın ve gelen onay kutusunda “Evet” seçeneğini işaretleyin.

Kuruluma başla butonu sonrası ekrana gelen kullanıcı onay kutusu.

Bölüm 3: Kurulum Süreci ve Log Takibi

Kurulum başladığında, uygulama arka planda hedef sunucuya bağlanarak gerekli paketleri (OpenLDAP, XMPP, MySQL vb.) indirmeye ve yapılandırmaya başlar.

Kurulum sihirbazı log penceresinden SSH ve veritabanı işlemlerinin takibi.

3.1. Anlık İşlem Takibi (Tail)

Kurulum sırasında açılan küçük terminal penceresinden (tail), sunucu üzerinde o an hangi işlemin yapıldığını, paketlerin durumunu ve SSH bağlantı detaylarını canlı olarak izleyebilirsiniz.

3.2. Paket Yükleme Aşaması

Sistem, Pardus depolarından gerekli bağımlılıkları ve Lider Ahenk bileşenlerini (Tomcat, Lider Java paketleri vb.) çekerken işlem hızınız internet bağlantınıza göre değişiklik gösterebilir.

Sunucu üzerinde fontlar ve çekirdek paketlerin yüklenme aşaması.

Bölüm 4: Kurulumun Tamamlanması ve Yönetim Konsolu

Tüm servisler başarıyla yapılandırıldığında kurulum sihirbazı sizi bilgilendirecektir.

Lider Ahenk sunucu kurulumunun bittiğini gösteren onay mesajı.

4.1. Başarı Mesajı

Kurulum süreci bittiğinde “Liderahenk kurulumu tamamlandı” mesajı ekrana gelecektir. Alt kısımdaki ilerleme çubuğunun tamamen yeşil olduğunu kontrol edin.

4.2. Lider Web Konsoluna Erişim

Kurulum tamamlandığında yükleyicinin ve sunucu yapılandırmasının bildirdiği konsol adresini kullanın. Örnek port ve HTTP/HTTPS seçimi kurulumunuza bağlıdır; sabit bir adresi bütün sürümlere genellemeyin.

Lider Ahenk web tabanlı merkezi yönetim konsolu ana sayfası.

Sonuç

Kurulumun tamamlandığını günlükte doğrulayın. Konsola giriş ve bir istemcinin kayıt/temel görev testi, sunucu kurulumunun kullanılabilirliğini değerlendirmek için sonraki adımlardır.

Bu kurulumda izlediğimiz yöntem ve tercihlerimizin arkasında yatan temel nedenleri şöyle özetleyebiliriz:

  • Pardus 23.4 İstikrarı: Kurumsal bir sunucu yapısında en önemli kriter sürekliliktir. 23.4 sürümünü tercih ederek, geniş paket desteği ve kararlı bir altyapı üzerinde çalışmayı hedefledik.
  • İstemci Odaklı Kurulum: Kurulumu doğrudan sunucu üzerinden değil de bir Pardus XFCE istemcisi üzerinden yaparak, sunucu üzerindeki yükü ve olası konfigürasyon hatalarını minimize ettik. Bu sayede grafiksel arayüzün kolaylığından faydalanırken, sunucumuzu “temiz” ve yüksek performanslı bıraktık.
  • Bağımlılık Yönetimi: Python ve SSH gibi araçların önceden yapılandırılması, kurulum sihirbazının sunucuyla sorunsuz el sıkışmasını sağladı. Bu, ileride yaşanabilecek bağlantı ve paket çakışması sorunlarının önüne geçti.

Sıkça Sorulan Sorular

Bu akış bütün Pardus sürümleri için doğrulanmış mı?

Hayır. Doğrulama site sahibinin kullandığı ortamla sınırlıdır. Özellikle Python yolu, kurulum uygulaması ve sunucu bağımlılıkları sürüme göre değişebilir.

EXTERNALLY-MANAGED dosyası ne işe yarar?

Dağıtımın yönettiği Python ortamını pip ile değiştirmeye karşı işaretler. Yazıdaki kaldırma adımı korunmuş özel iş akışına aittir; genel Python kurulum önerisi olarak kullanılmamalıdır.

Kurulum bağlantı hatasında neyi kontrol etmeliyim?

Sunucu IP/adını, SSH erişimini, kullanılan hesap ve sudo yetkisini kontrol edin. Kurulum günlüğündeki ilk hata satırından ilerleyin; tamamlanmamış kurulumu başarılı kabul etmeyin.

Kaynaklar ve inceleme notu

Bu sayfa 6 Ekim 2026 tarihinde anlatım, sürüm ayrımları ve kaynaklar açısından gözden geçirildi. Belge kontrolü, yeni bir fiziksel cihazda veya üretim sunucusunda uçtan uca test yapıldığı anlamına gelmez.

İlginizi Çekebilir