İndir

cpleks’i kurun

Üç kurulum yolu; hepsi aynı kurulum betiğinde birleşir. Sunucunuzun internete nasıl ulaştığına göre birini seçin.

İndirmeler herkese açıktır ve hesap gerektirmez. Lisans anahtarı panelin güncellemelerini açar, başka hiçbir şeyi değil — kurulum sırasında ya da daha sonra ekleyebilirsiniz.

Çevrimiçi kurulum

önerilen

İnternet erişimi olan bir sunucu için: sunucuda çalıştırılan tek bir komut.

Henüz yayımlanmadı. Komut, ilk sürümle birlikte, indirdiği kurulum sunucusunun adresiyle burada yer alacak.

Sunucuda yazılımın adı cplex’tir: komutları, servisleri ve klasörleri bu adı taşır. --license-key-file verilmezse kurulum programı terminalde anahtar ister; geçmek için Enter’a basın.

Neyi denetler

  • Sürümün bildirim dosyasını (manifest) indirir ve Ed25519 imzasını, OpenSSL ile, betiğin içinde taşıdığı yayıncı anahtarına göre denetler. Başka bir anahtarla imzalanmış bir bildirim kurulumu durdurur.
  • Bu makinenin işlemcisine uygun sürümü indirir ve hiçbir şeyi açmadan önce imzalı bildirimle karşılaştırır.
  • nginx, acl, rsyslog ve logrotate’ten yalnızca eksik olanları, bir deneme çalıştırmasının ardından sisteminizin kendi yansısından kurar. Kurulu bir paketi kaldıracak bir plan, hiçbir şey değişmeden kurulumu durdurur.
  • nginx’in kurulması gerekiyorsa ve 80 ya da 443 numaralı bağlantı noktasını zaten başka bir program dinliyorsa, o programın adını söyleyerek durur.

İmza sürümü kanıtlar, bu betiği değil: betiğe, geldiği sunucuyla kurulan HTTPS bağlantısı kadar güvenilebilir. Her şeyi kendiniz denetlemek isterseniz çevrimdışı kurulumu kullanın ve aşağıdaki imzalı bildirimle karşılaştırın.

Çevrimdışı kurulum

Tek dosyada yalnızca cplex. Sunucuya kopyalayıp çalıştırın; sisteminizin yansısına yalnızca nginx, acl, rsyslog ya da logrotate eksikse ihtiyaç duyar.

cplex-<version>.runamd64 ve arm64
sudo sh cplex-<version>.run

Neyi denetler

  • Açmadan önce içeriğini kendi başlığındaki bir özetle karşılaştırır: bu, bozuk bir indirmeyi yakalar.
  • Kimin yayımladığını kanıtlayamaz — dosyanın içindeki bir anahtar, dosya hakkında hiçbir şey kanıtlamaz. Sunucuya götürmeden önce imzalı bildirimle karşılaştırın (aşağıda).
  • Paket kuralları çevrimiçi kurulumla aynıdır: yalnızca eksik olanlar, önce deneme çalıştırması ve hiçbir şey kaldırılmaz.

Tam çevrimdışı paket

cplex ile birlikte nginx, acl, rsyslog, logrotate ve bağımlılıklarının tamamı; tek bir Ubuntu sürümü ve işlemci için. Hiç ağ gerektirmez.

cplex-<version>-ubuntu-24.04-amd64-full.runUbuntu 24.04, amd64
cplex-<version>-ubuntu-24.04-arm64-full.runUbuntu 24.04, arm64
cplex-<version>-ubuntu-26.04-amd64-full.runUbuntu 26.04, amd64
cplex-<version>-ubuntu-26.04-arm64-full.runUbuntu 26.04, arm64

Neyi denetler

  • Çevrimdışı kurulumla aynı özet denetimi; önce imzalı bildirimle karşılaştırın.
  • Paketleri, paketin kendi dizininden apt ile kurar ve /etc/apt içinde hiçbir paket kaynağı bırakmaz.
  • Sunucuda, paketin hazırlandığından daha yeni bir kitaplık sürümü varsa durur ve bunun yerine çevrimiçi kurulumu önerir.

Tam paketler Ubuntu için hazırlanır. Debian 13’te çevrimiçi ya da çevrimdışı kurulumu kullanın.

Dosyalar henüz yayımlanmadı. Her birinin doğrudan bağlantısı ilk sürümle birlikte burada yer alacak.

Bir indirmeyi imzalı bildirimle karşılaştırın

Çevrimdışı bir kurulum dosyasını sunucuya götürmeden önce, OpenSSL 3 bulunan herhangi bir Linux makinesinde yapın. Önce bildirimin imzasını yayıncı anahtarıyla, sonra dosyalarınızı bildirimle karşılaştırır.

Yayıncı anahtarı, ilk imzalı sürümle birlikte bu sayfada yayımlanacak. O zamana kadar imzayı denetleyen, anahtarı kendi içinde taşıyan çevrimiçi kurulumdur.

Bu denetimin komutları, denetlenecek dosyalar olduğunda, ilk sürümle birlikte burada yer alacak.

Kurulumdan sonra

  1. Kurulum programı panelin adresini (https://<sunucunuz>:8443) ve ilk yönetici için tek kullanımlık bir parolayı yazar. Panelin sertifikası başta kendinden imzalıdır, bu yüzden tarayıcınız uyarır; sitelerinizden birinin gerçek bir sertifikası olduğunda panel, o sitenin adıyla açıldığında bu sertifikayı gösterebilir.
  2. Bu parolayla oturum açın; panel her şeyden önce yeni bir parola belirlemenizi ister.
  3. İhtiyacınız olanı Modules ekranından kurun — PHP, bir veritabanı, posta — ve ilk sitenizi ekleyin.
  4. Alan adlarınız sunucuyu gösterdiğinde, Settings bölümünde This server altındaki düğmeyle sertifikaları Let’s Encrypt’in test hizmetinden gerçek sertifikalara geçirin; ardından her sitenin sertifikası kendi Security sekmesinden yeniden alınır.