İçeriğe geç
KodHisar
Menü
EN

HisarHestia · belgeler

Kullanım kılavuzu

HisarHestia'nın nasıl kurulduğunu, modüllerin ne gösterdiğini, yedeklemenin ve geri yüklemenin hangi sınırlar içinde çalıştığını kısaca anlatır. Tam kılavuz paketle birlikte Türkçe ve İngilizce gelir.

HisarHestia Bilgi almak için yazın

Sürüm 1.1.2 · HestiaCP 1.10.5 · Yayın hazırlığında: genel indirme henüz açık değil

Kurulum

Önce sunucunun kendi yedeğini alın. Ardından paket klasöründe root olarak önce ön kontrolü, sonra kurulumu çalıştırın:

bash install.sh --check --user admin --with-modules
bash install.sh --user admin --with-modules

Üç kapsam vardır ve birini seçersiniz:

KapsamSeçenekNe kurar
Yalnız görünüm(seçeneksiz)açık ve koyu tema, FileGator görünümü; Hestia şablonlarına dokunmaz
Yönetim modülleri--with-modules13 salt okunur modül, ayrı toplayıcı servis, dar bir sudoers kuralı
Tam portal--with-fullyedekleme, geri yükleme, DNS, posta, site sağlığı ve işlem araçları

--with-modules ile --with-full birlikte kullanılamaz. Koyu tema için --theme hisarhestia-dark, FileGator olmayan sistemler için --without-file-manager eklenir. --set-default temayı varsayılan yapar, --set-app-name panel adını HisarHestia olarak ayarlar; ikisi de yalnız açıkça verildiğinde uygulanır. Kurucu değiştirdiği dosyaları önce yedekler, hata olursa geri almayı dener ve aynı anda iki kurulumun çalışmasını bir kilitle önler.

Giriş ve dil

Normal Hestia hesabınızla girersiniz. Dil, hesap düzenleme ekranında seçilir; modüller Hestia oturumunun dilini, tema etiketleri sayfanın dilini izler. Desteklenen diller Türkçe, İngilizce, Almanca, İspanyolca, Fransızca, Portekizce ve Rusçadır; eksik çeviri İngilizceye döner. Alan adı, kullanıcı adı ve servis adları çevrilmez.

Yönetim modülleri

Modüller /list/hisarhestia/ adresindedir ve yalnız gerçek kök panel yöneticisine açıktır; başka kullanıcıyı taklit eden oturumla erişilemez.

ModülGösterdiği
SSL Sertifikalarıyerel sertifikaların bitiş tarihleri
Posta DNS DenetimiMX, SPF ve DMARC kayıtlarının varlığı
PHP ProfilleriPHP/FPM ayarları ve etkin eklentiler
Veritabanı Envanterihesaplara bağlı veritabanı bilgileri
Posta Kuyruğuiçerik ve alıcı bilgisi içermeyen kuyruk özeti
Görev Zamanlayıcısystemd zamanlayıcıları ve servisleri
Depolama SağlığıRAID ve inode bilgileri
Paket Güncellemeleriyerel APT kataloğundaki aday sürümler
Ağ Kapasitesitrafik ve hata sayaçları
Servis Hata Özetison 24 saatin sınırlı hata sayıları
Portal İşlem Kaydıportalın kabul ettiği yönetim işlemleri
Uyarı Merkeziölçüm ve servis uyarıları
Kaynak Geçmişison 24 saatin sınırlı kaynak ölçümleri

Ölçümler web isteğinden ayrı çalışan bir zamanlayıcıyla beş dakikada bir toplanır. Verileri yenile yeni bir toplama başlatır; bitince sayfayı yeniden açın. Zamanlar UTC gösterilir. Eksik ya da başarısız bir ölçüm sağlıklı sonuç demek değildir; boş bir tablo da tek başına sorun olmadığı anlamına gelmez.

Tam portalda bunlara 1.1 ile gelen dört merkez eklenir: Site Güvenilirlik Merkezi, WordPress Filo Merkezi, Kurtarma ve Onarım, Posta Teslimat Merkezi. Ayrıntılar 1.1 sürüm notunda.

Yedekleme ve geri yükleme (tam portal)

  • Yerel ve şifreli bulut yedeği tam kapsamla gelir, ama bağlantılar kapalı ve boş gelir: her kurulum kendi bulut ve bildirim ayarlarını sunucuda /etc/hisarhestia/ altında tanımlar. Pakette parola, anahtar ya da sunucuya özgü değer bulunmaz.
  • 1.1.2 ile OneDrive yedeği başlatılırken artımlı ya da tam tarama seçilebilir. Artımlı tur yalnız değişen blokları aktarır; iki türde de anlık görüntü tam olarak geri yüklenebilir.
  • Zamanlanmış yedekler ile panelden başlatılan yazma işlemleri ortak bir kilidi paylaşır; bir yedek sürerken başlatılan yazma işlemi açık bir mesajla reddedilir.
  • Geri yükleme yerel Hestia yedeğinden, önizlemeli ve kuyrukludur; işlemden önce hesabın yeni bir yedeği alınır. Bu sürümde yalnız mevcut web alanı ve MySQL/MariaDB veritabanları geri yüklenir; DNS, posta, cron ve kullanıcı dizini bileşenleri reddedilir.
  • Özgün yedek dosyası hiçbir zaman değiştirilmez ya da silinmez; işlem ayrı, doğrulanmış bir kopya üzerinde yapılır.
  • Yarıda kesilen bir geri yüklemeden sonra aynı hesapta yeni yazma, bir yönetici hesabı inceleyip işlemi onaylayana kadar durur. Onarım teşhisi işlemi kimliğiyle gösterir.
  • Hestia'da etkin bir yedek dışlaması varsa geri yükleme ve WordPress güncellemesi reddedilir; HisarHestia dışlama ayarlarını kendiliğinden değiştirmez.

Güvenlik sınırları

  • Durum değiştiren her işlem POST ve Hestia'nın CSRF doğrulamasından geçer.
  • Keyfi komut, argüman ya da yol yoktur; hedefler canlı Hestia envanterinden gelir, komutlar sabittir.
  • Ağ ölçümlerinde kullanıcıdan adres alınmaz; özel, yerel ve ayrılmış adreslere bağlanılmaz. Üçüncü taraf kara liste sorguları varsayılan olarak kapalıdır.
  • Toplayıcı web isteğinden ayrı çalışır ve yayımladığı durum dosyasını kısıtlı izinlerle yazar.

Sorun giderme

  • Erişim reddi: kök yönetici hesabıyla ve taklit oturumu olmadan girdiğinizi denetleyin.
  • CSRF hatası: sayfayı yeniden açıp işlemi tekrarlayın.
  • Ölçümler güncellenmiyor: sunucu yöneticisi systemctl status hisarhestia-modules.timer hisarhestia-modules.service ile durumu görebilir.
  • Genel hata ekranı: gösterilen kayıt numarasını destek talebinize ekleyin; parola ya da oturum anahtarı paylaşmayın.
  • Eski görünüm sürüyor: sayfayı önbelleksiz yenileyin ve seçili temayı denetleyin.

Güncelleme ve kaldırma

Görünüm ya da modül kapsamı, ön kontrolden sonra aynı kurulum komutu yeni paketle çalıştırılarak yükseltilir. Tam portal değişen bir paketi sessizce uygulamaz: önce bash uninstall.sh --user admin ile önceki kapsam kaldırılır, sonra yeni paket ön kontrol ve kurulumla yüklenir. /etc/hisarhestia/ altındaki yapılandırma ve sır dosyaları kaldırmada korunur.

bash uninstall.sh kayıtlı temel temayı, FileGator dosyalarını ve seçili Hestia ayarlarını geri yükler. Bu bir web sitesi ya da veritabanı yedeği geri yüklemesi değildir.