xudbinSUNUCU PANELİ

← Tüm rehberler

Ubuntu sunucuya Xudbin kurulumu

Boş bir Ubuntu, Debian ya da AlmaLinux sunucusuna tek komutla Xudbin kurar, yönetici hesabını oluşturur ve paneli güvenli hale getirirsin. Yaklaşık 10 dakika.

2 dk okuma

Ne lazım?

  • Ubuntu, Debian veya AlmaLinux/Rocky çalışan bir sunucu; en az 2 GB RAM
  • Sunucuda 80 ve 443 portları boş olmalı (başka bir web sunucusu çalışmamalı)
  • Root yetkisi ve SSH erişimi

Alan adı şart değil: Xudbin sunucunun IP'sinden xudbin.1-2-3-4.sslip.io gibi bir adres üretir ve HTTPS sertifikasını kendisi alır.

1. Sunucuya bağlan

ssh root@203.0.113.10

2. Kurulum komutunu çalıştır

curl -fsSL https://raw.githubusercontent.com/Furkan1116/XudbinPanel/main/install.sh | sudo bash

Betik her adımı terminalde gösterir. Sırasıyla:

  1. RAM 3 GB'tan azsa 2 GB swap açar.
  2. Docker yoksa kurar.
  3. Xudbin'i /opt/xudbin klasörüne indirir ve xudbin komutunu kurar.
  4. Güvenlik duvarında yalnız SSH, 80 ve 443'ü açar; SSH için fail2ban kurar.
  5. Hazır imajı indirir, panel adresini üretir ve HTTPS sertifikasını alır.
  6. Sonunda bir kurulum linki ve QR kod gösterir.

Kendi alan adınla kurmak istersen, alan adının A kaydı önceden sunucuyu göstermeli:

curl -fsSL https://raw.githubusercontent.com/Furkan1116/XudbinPanel/main/install.sh | sudo XUDBIN_DOMAIN=panel.ornek.com ACME_EMAIL=sen@ornek.com bash

3. Yönetici hesabını oluştur

Kurulum linki ...?setup=<anahtar> biçimindedir. Yönetici hesabı yalnız bu anahtarla açılabilir; böylece panel internete açıldığı anda başkası hesabı senden önce alamaz.

  1. Linki tarayıcıda aç (ya da QR kodu telefonla okut).
  2. Adını, e-postanı ve en az 10 karakterlik bir şifre gir.
  3. Hesabı oluştur'a bas.

Linki kaçırdıysan sunucuda tekrar göster:

xudbin link

4. Paneli sıkılaştır

  • Ayarlar > Hesap bölümünden iki adımlı doğrulamayı aç. Yönetici hesabı sunucuda root'a eşdeğerdir.
  • Mümkünse panele erişimi VPN ya da Cloudflare Tunnel arkasına al.
  • Paneli güncel tut: yeni sürüm çıkınca panelin üstünde bildirim görünür; Ayarlar > Panel > Güncelle yeterli.

5. Durumu kontrol et

xudbin status   # sunucu, uygulama, veritabanı, kullanıcı ve banlı IP sayıları
xudbin logs     # panel logları

Panel hazır. Sıradaki adım ilk uygulamanı yayınlamak.