Kurulum
Temiz bir Ubuntu'dan ilk girişe yaklaşık 15 dakika.
Müşteri kılavuzu hesabından ve lisans e-postandan Ubuntu'ya ve ilk girişe kadar her adımı açıklar.
<user>, Ubuntu'yu kurarken oluşturduğun Linux kullanıcısıdır; <server-ip> ise sunucunun ev ağındaki adresi, örneğin 192.168.1.200. Sunucuda ip -4 -br addr bunu ağ bağdaştırıcısının satırında gösterir. Daha fazlası: Yer tutucular.
Tarayıcıda CloudZH Setup
En hızlı yol, dosya kopyalamadan ve terminalde soru olmadan:
Komutunu kopyala
Müşteri hesabında Lisanslarım → CloudZH Setup altında Komut oluştur'a tıkla ve kopyala. Kişiye özeldir, 24 saat geçerlidir ve en fazla 3 indirme içindir.
Sunucuya yapıştır
SSH ile veya doğrudan sunucunun ekranında. Yükleyiciyi indirir, SHA-256 sağlamasını kontrol eder ve kurulum yardımcısını başlatır:
curl -fsSL https://account.cloudzh.app/i/<your-code> | sudo bash
Tarayıcıda devam et
Terminalde gösterilen adresi aynı ağdaki bir PC, dizüstü veya telefonda aç, örneğin
http://192.168.1.200:8000. Yardımcı sistemi kontrol eder, LAN veya alan adı, veri klasörü ve lisans anahtarlarını sorar, canlı ilerlemeyle kurar ve yedekleme anahtarını indirmen için verir. Panele git kurulum tokenını senin için doldurur.Yalnızca ev ağındaki cihazlara yanıt verir, terminaldeki erişim kodunu ister ve SSH penceresini kapatsan da devam eder. Yükleyici dosyasını zaten kopyaladın mı?
sudo bash install.sh --webaynı yardımcıyı başlatır.
Terminalde kur
Uzmanlar için ya da soruları komut satırında yanıtlamak için.
Ubuntu'yu güncelle
sudo apt update && sudo apt full-upgrade -y sudo reboot
Yükleyiciyi sunucuya kopyala
Yükleyiciyi müşteri hesabında My licenses → Download installer altından indir; dosya adı
cloudzh-0.77.5-stable-customer.tar.gzgibidir. Sayfa ayrıca SHA-256 sağlama toplamını da gösterir. Dosyayı bilgisayarından kopyala, ardından sunucuda arşivden çıkar.<file>, yükleyici dosyasının adıdır:scp <file> <user>@<server-ip>:~ ssh <user>@<server-ip> mkdir -p ~/cloudzh && tar xzf ~/<file> -C ~/cloudzh --strip-components=1 cd ~/cloudzh
Yükleyiciyi çalıştır
sudo bash install.sh
Kurulum programı alan adını (LAN modu için boş bırak), Cloudflare token'ını ve lisans anahtarını sorar. Ardından yeni sunucuyu sana gönderdiğimiz e-postada veya müşteri hesabında Lisanslar altında onayla; sunucu kendiliğinden etkinleşir. Anahtarı soru sorulmadan vermek için:
sudo CZH_LICENSE_KEY=CZL-XXXXX-XXXXX-XXXXX-XXXXX bash install.sh
Sonunda kontrol paneli adresini, bir kurulum token'ını ve yeni bir sunucuda yedek anahtarının nerede olduğunu yazdırır. Yedek anahtarını parola yöneticine kaydet; o olmadan yedekler açılamaz:
sudo cat /etc/cloudzh/backup.key
Oturum aç ve kontrol et
Kontrol paneli adresini aç, kurulum token'ını gir ve yöneticini oluştur. Token'ı mı kaybettin?
zh tokenonu yeniden gösterir. Ardından sunucuda:zh status zh doctor
Alan adı ve HTTPS ve İlk adımlar ile devam et.
Yükleyicinin kurdukları
- systemd hizmetleri olarak Docker, Caddy, kontrol paneli ve agent
/srv/dataaltındaki veri ağacı (bkz. Veri düzeni)- Fail2Ban ve kısa bir durum özeti gösteren SSH karşılaması
- Tanılama seti: hız testi,
mtr,iperf3,dig,smartctl,sensors,ethtool,iw,htop,ncdu - sudo yetkisi olan her kullanıcı için
zhkomutu
Mevcut bir sunucuda lisansı sudo zh license activate CZL-… ile ya da panelde Hesabım → Abonelik altından etkinleştir.