Kurulum komutları
Desteklenen kurulum yolları
| Yöntem | Ne zaman? |
|---|---|
| Tek satır | Temiz Ubuntu VPS’te hızlı deneme |
| Community betiği | Lisans anahtarı olmadan açık kaynak kurulum |
| Pro betiği | Kurulumda PANELZE_LICENSE_KEY ile |
| Elle git | Özel ortam — Kurulum rehberi |
Tek satır
curl -fsSL https://get.panelze.com | bash
Community
curl -fsSL https://raw.githubusercontent.com/coskunyunus1453/hostvim/main/deploy/host/install-community.sh | sudo bash
Pro (lisanslı)
PANELZE_LICENSE_KEY="hv_..." curl -fsSL https://raw.githubusercontent.com/coskunyunus1453/hostvim/main/deploy/host/install-pro.sh | sudo bash
Üretimde
curl | bashbetiğini önce staging’de inceleyin. Komutlardeploy/ile senkron; admin Görünüm → Kurulum komutları sekmesinden düzenlenir.
Kurulumdan sonra Kurulum sonrası listesini tamamlayın.
Kurulum komutları
Tek satır (önerilen)
Debian/Ubuntu sunucuda root veya sudo ile çalıştırın. get.panelze.com → Community kurulum betiğini çağırır.
curl -fsSL https://get.panelze.com | bash
Community (Freemium barındırma paneli)
Boş sunucuda ilk kurulum. /var/www/panelze zaten varsa aynı komut otomatik güvenli güncellemeye geçer (siteler + DB korunur).
curl -fsSL https://raw.githubusercontent.com/coskunyunus1453/hostvim/main/deploy/host/install-community.sh | sudo bash
Güvenli güncelleme (Community)
Git + panel/frontend/engine + yalnızca migrate; migrate:fresh ve data/www silinmez.
curl -fsSL https://raw.githubusercontent.com/coskunyunus1453/hostvim/main/deploy/host/install-update-community.sh -o /tmp/panelze-update.sh && sudo bash /tmp/panelze-update.sh
Pro (lisanslı)
hv_ANAHTARINIZ yerine satın alma e-postasındaki veya SaaS panelindeki anahtarı yazın.
PANELZE_LICENSE_KEY="hv_ANAHTARINIZ" curl -fsSL https://raw.githubusercontent.com/coskunyunus1453/hostvim/main/deploy/host/install-pro.sh | sudo bash
Güvenli güncelleme (Pro)
Community güncelleme ile aynı; Pro için isteğe bağlı lisans anahtarı.
curl -fsSL https://raw.githubusercontent.com/coskunyunus1453/hostvim/main/deploy/host/install-update-pro.sh -o /tmp/panelze-update.sh && PANELZE_LICENSE_KEY="hv_ANAHTARINIZ" sudo bash /tmp/panelze-update.sh
Uzak kurulum (git + bootstrap)
/var/www/panelze dizinine klonlar ve deploy/bootstrap/install-production.sh çalıştırır.
curl -fsSL https://raw.githubusercontent.com/coskunyunus1453/hostvim/main/deploy/bootstrap/remote-install.sh | sudo bash
Elle kurulum (operatör)
Git erişiminiz varken bootstrap öncesi tam kontrol istediğinizde.
sudo mkdir -p /var/www
sudo chown "$USER":"$USER" /var/www
git clone https://github.com/coskunyunus1453/hostvim.git /var/www/panelze
cd /var/www/panelze
git checkout main
sudo bash deploy/bootstrap/install-production.sh
Panel güncelleme (git pull sonrası)
Composer, migration ve frontend build — Engine ayrıca derlenmelidir.
cd /var/www/panelze
git fetch origin
git checkout main
git pull --ff-only origin main
sudo -E bash deploy/scripts/deploy-panel.sh
Engine yeniden derleme
Go/engine kodu değiştiyse çalıştırın.
cd /var/www/panelze/engine
sudo go build -buildvcs=false -o /usr/local/bin/panelze-engine ./cmd/panelze-engine
sudo systemctl restart panelze-engine
Kurulum sonrası onarım
MySQL kimlik bilgisi, izinler ve servis eşlemesi sorunlarını giderir.
sudo panelze-post-install
İlk yönetici bilgisi
install.sh sonunda oluşturulur — ilk girişte parolayı değiştirin.
sudo cat /root/panelze-admin-login.txt