Bileşenler: yazılım kurmak ve sunmak

Yöneticiler için

Bileşenler, sunucudaki servisleri, PHP ve Node.js gibi çalışma ortamlarını ve phpMyAdmin gibi araçları listeler. Yazılımlar işletim sisteminin kendi paketlerinden gelir.

Tek liste

Sunucunun sunduğu her bileşen kendi bölümünde listelenir; kurulu olanlar önce gelir. Kurulu satır durumunu Başlat, Durdur, Yeniden başlat, Onar ve başlat ve Yönet düğmeleriyle gösterir. Kurulu değil yazan satırda Kur düğmesi vardır ya da satır neden burada kurulamadığını tek satırda söyler; örneğin Apache'nin yanında Nginx ile çakışır yazar. Postfix ve Dovecot gibi posta motorları, e-posta bölümünün başındaki posta kurulumuyla kurulur: satırlarında Posta kurulumuyla kur yazar. DNS motorları DNS sayfasında seçilir.

İlk ziyarette her bölüm açıktır. Tümünü kapat, Tümünü aç ya da bölümün kendi başlığı bölümleri kapatır ve açar; bu tarayıcı neyi katladığınızı hatırlar. Arama her bileşeni bulur. Yeniden tara, örneğin bir şeyi kendiniz kurduktan sonra, sunucuyu baştan okur.

Başka bir sayfa Fail2ban, ClamAV, vsftpd, Python, Node.js ya da WireGuard gibi bir bileşenin eksik olduğunu söylediğinde, oradaki Kur bağlantısı o bileşenin kurulum penceresini burada açar. Siz onaylamadan hiçbir şey başlamaz.

Kurmak ve kaldırmak

Kur, hiçbir şey değişmeden önce bileşenin neye ihtiyaç duyduğunu Gerekenler altında gösterir: her gereksinim Kurulu, önce onunla birlikte kurulacak ya da nedeni ve nerede yapıldığıyla eksik (örneğin posta motorları posta kurulumuyla gelir). Burada kurulabilen eksikler, örneğin phpMyAdmin için MariaDB ve Nginx, aynı işlemde önce kurulur; bir adım başarısız olursa ondan önce kurulanlar kalır. phpMyAdmin, phpPgAdmin ve Roundcube hangi kurulu PHP sürümüyle çalışacaklarını burada seçer. Paket adları listelenmez; pencere yalnız bir depo değişikliği için onayınızı ister ve depoyu adlandırır (örneğin PostgreSQL (PGDG)).

Kaldır tek bir soru sorar: bu bileşene ne ihtiyaç duyuyor? Pencere üç bölümde yanıtlar:

  • Önce taşınması ya da kaldırılması gerekenler: siteler, veritabanları, posta kutuları, uygulamalar, sertifikalar, VPN eşleri, karantinadaki dosyalar, panel güvenlik duvarı ya da kendisi kullanılan başka bir bileşen. Her birinin, taşıyacağınız ya da kaldıracağınız yere bağlantısı vardır. Liste boşalana dek kaldırma reddedilir.
  • Birlikte kaldırılacaklar: başka hiçbir şeyin kullanmadığı ve onsuz çalışamayan küçük bileşenler, örneğin PostgreSQL ile phpPgAdmin. İşaretli gelirler; sunucu önce onları, sonra bileşeni tek işlemde kaldırır ve sayfayı kapatsanız da işlem sürer. İşareti kaldırırsanız bileşen kaldırılamaz.
  • Neler durur: örneğin Roundcube gidince web postası. Posta çalışmaya devam eder.

Kaldırılan bileşeni ya da sürümü sunan planlar ve hesaplar o kaydı kaybeder. Bir veritabanı motorunu kaldırmak verisini silmez.

Hazır paketler, Temel Posta ya da Nginx + PHP-FPM gibi birkaç bileşeni art arda kurar. Henüz hiçbir parçası kurulu olmayan paket Kur der; parçalarından bazıları kurulu olan paket neyi ekleyeceğini adıyla söyler, örneğin Ekle: phpPgAdmin. Bir adım başarısız olursa Devam et yalnız eksik kalanları kurar; hiçbir şey kaldırılmaz.

Sürümler

PHP ve Node.js'in birkaç sürümü yan yana durur; her site kendi sürümünü seçer. Satırdaki Sürümler ile Sürüm kur ya da Sürümü kaldır. phpMyAdmin gibi araçlar bir sürümde çalışıyorsa panel önce onları taşımayı önerir.

Sistemin sunmadığı PHP ya da PostgreSQL sürümleri için üreticinin deposu, yalnız o bileşene sınırlı olarak Sınırlama ve güncellemeleriyle aç ile eklenebilir. Sonradan kapatmak hiçbir şeyi kaldırmaz.

Yazılım sunmak

Kurmak, yazılımı kimseye vermez. Müşteri bir sürümü ya da programı ancak siz sunduğunuzda ve planı içerdiğinde kullanır:

  • PHP ve Node.js sayfalarındaki Müşterilere sunulan: her sürümü ayrı işaretleyin. Birini gizlemek çalışan hiçbir siteyi değiştirmez.
  • Kullanıcılar sayfasının Sunulanlar sekmesi: bütün izinler, programlar ve uygulamalar. Bkz. Planlar ve haklar.

Ayrı bir geliştirici araç kutusu henüz yok; geliştiriciler PHP ve Node.js sürümlerini, planları içeriyorsa SSH'yi kullanır.

Bir şey ters gittiğinde

Duran bir servis kendi satırında ve ana sayfada İlgi istiyor altında görünür. Onar ve başlat onu onarıp başlatmayı dener. Başarısız bir kurulum ya da değişiklik neyin denendiğini ve şimdi neyin yerinde olduğunu söyler.