El ile Yükleme
Azure CycleCloud,
Not
CycleCloud ürünü, Jetpackolarak bilinen düğüm yapılandırma yazılımı ve CycleServer adlı yüklenebilir bir web sunucusu platformu da dahil olmak üzere birçok parçayı kapsar. Bu nedenle, CycleCloud sunucusunun yüklü olduğu makinede birçok komutta ve dizin adına başvuruda bulunan CycleServer'ı bulacaksınız.
Sistem Gereksinimleri
CycleCloud'u yüklemek için yönetici (kök) haklarına sahip olmanız gerekir. Ayrıca sisteminizin aşağıdaki minimum gereksinimleri karşılaması gerekir:
- 64 bit Linux dağıtımı
- Java Çalışma Zamanı Ortamı (sürüm 8)
- En az 8 GB RAM (16 GB önerilir)
- Dört veya daha fazla CPU çekirdeği
- En az 250 GB boş disk alanı
Not
CycleCloud fiziksel veya sanallaştırılmış donanıma yüklenebilir.
SSH Anahtarı
CycleCloud'da kullanılan varsayılan SSH anahtarı /opt/cycle_server/.ssh/cyclecloud.pem. Bu henüz yoksa, CycleCloud başlatıldığında (veya yeniden başlatıldığında) otomatik olarak oluşturulur.
Kurma
Debian veya Ubuntu'ya yükleme
İlk olarak, wget
yükleyin ve henüz yüklü değilse gnupg2
. Bu, Microsoft imzalama anahtarını getirmek ve yüklemek için kullanılır.
sudo apt update && sudo apt -y install wget gnupg2
Ardından Microsoft imzalama anahtarını indirin ve Apt'nin güvenilen anahtarlık bölümüne ekleyin
wget -qO - https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
Son olarak bir cyclecloud.list dosyası yapılandırın, Apt önbelleğini güncelleştirin ve CycleCloud'u yükleyin.
sudo echo 'deb https://packages.microsoft.com/repos/cyclecloud stable main' > /etc/apt/sources.list.d/cyclecloud.list
sudo apt update
sudo apt -y install cyclecloud
sudo echo 'deb https://packages.microsoft.com/repos/cyclecloud stable main' > /etc/apt/sources.list.d/cyclecloud.list
sudo apt update
sudo apt -y install cyclecloud8
Not
Ubuntu ailesi platformu için CycleCloud Apt deposu dağıtım sürümü, kayan bir "kararlı" addır. CycleCloud, Canonical tarafından desteklenen tüm Ubuntu LTS sürümlerinde resmi olarak desteklenir. CycleCloud paket dosyaları GLIBC (GNU C Kitaplığı) veya Ubuntu sürümünün bir sürümüne özgü değildir.
Enterprise Linux (RHEL) kopyalarına yükleme
İlk olarak bir cyclecloud.repo dosyası yapılandırın.
sudo cat > /etc/yum.repos.d/cyclecloud.repo <<EOF
[cyclecloud]
name=cyclecloud
baseurl=https://packages.microsoft.com/yumrepos/cyclecloud
gpgcheck=1
gpgkey=https://packages.microsoft.com/keys/microsoft.asc
EOF
Son olarak cyclecloud'u yum
veya dnf
ile yükleyin.
sudo yum -y install cyclecloud
sudo yum -y install cyclecloud8
Microsoft İndirme merkezinden yükleme
Azure CycleCloud yükleme dosyasını Microsoft İndirme Merkezi'nden indirin ve paket yöneticisi kullanarak yükleyin.
.rpm yükleme dosyası için:
yum install <filename.rpm>
.deb yükleme dosyası için:
dpkg -i <filename.deb>
Not
/opt dizininde yazma izniniz olmalıdır. CycleCloud yükleyicisi bir cycle_server
kullanıcı ve unix grubu oluşturur, varsayılan olarak /opt/cycle_server dizinine yükler ve dizine cycle_server:cycle_server
sahipliğini atar.
Yükleyicinin çalışması tamamlandıktan sonra, tarayıcınızdan yüklemeyi tamamlamak için size bir bağlantı sağlanır. Web tarayıcınıza sağlanan bağlantıyı kopyalayın ve yapılandırma adımlarını izleyin.
Insider Derlemeleri
CycleCloud insider derlemeleri yayın öncesi özellik testi için kullanılabilir. Insider derlemeleri çözülmemiş sorunlar içerebilir.
Enterprise Linux (RHEL) insider derlemeleri şu konumda bulunur: https://packages.microsoft.com/yumrepos/cyclecloud-insiders/
Debian/Ubuntu insider derlemeleri şu konumda bulunur: https://packages.microsoft.com/repos/cyclecloud-insiders/pool/main/c/cyclecloud8/
Güvenlikle ilgili notlar
CycleCloud'un varsayılan yüklemesi, 8080 numaralı bağlantı noktasında çalışan şifrelenmemiş HTTP kullanır. Ssl tüm yüklemeler için
CycleCloud'u paylaşılan bir sürücüye veya yönetici olmayan kullanıcıların erişimi olan herhangi bir sürücüye yüklemeyin. CycleCloud grubuna erişimi olan herkes şifrelenmemiş verilere erişim kazanır. Yönetici olmayan kullanıcıların bu gruba eklenmemesi önerilir.
Not
Varsayılan CycleCloud yapılandırması, $CS_HOME/config/cycle_server.properties dosyasındaki ayarlar kullanılarak belirli ortamlar için özelleştirilebilir.
Konfigürasyon
Yüklendikten sonra CycleCloud'u web tarayıcınız üzerinden yapılandırabilirsiniz. Web sunucusu tamamen başlatıldıktan sonra oturum açma ekranı yüklenir ve bu işlem birkaç dakika sürebilir.
1. Adım: Hoş Geldiniz
hoş geldiniz ekranı
hoş geldiniz ekranı
bir
2. Adım: Lisans Sözleşmesi
Lisans sözleşmesini kabul edin ve ardından İleri
3. Adım: Yönetici Hesabı
Yönetici Hesabı kurulumu
Yönetici Hesabı kurulumu
Şimdi CycleCloud için yerel yönetici hesabını ayarlayacaksınız. Bu hesap CycleCloud uygulamasını yönetmek için kullanılır - bir işletim sistemi hesabı DEĞİlDİr.
Not
Tüm CycleCloud hesap parolaları 8 ila 123 karakter uzunluğunda olmalı ve aşağıdaki 4 koşuldan en az 3'ünü karşılamalıdır:
- En az bir büyük harf içerir
- En az bir küçük harf içerir
- En az bir sayı içerir
- En az bir özel karakter içerir: @ # $ % ^ & * - _ ! + = [ ] { } | \ : ' , . ?
4. Adım: SSH Anahtarınızı Ayarlama
Yönetici hesabınızı ayarladıktan sonra, CycleCloud tarafından başlatılan tüm Linux makinelerine kolayca erişebilmek için SSH ortak anahtarınızı ayarlayabilirsiniz. SSH ortak anahtarınızı ayarlamak için sağ üstteki kullanıcı menüsünün altında Profilim
CycleCloud'ı Güncelleştirme
Azure CycleCloud