Manzarayı kişisel kullanım için nasıl kurarım?

53

Ev makinelerimi ve dizüstü bilgisayarlarımı Landscape ile yönetmek isterim, bunu nasıl yapabilirim?

    
sordu Jorge Castro 15.11.2014 03:16

4 cevap

60

Ubuntu 16.04 veya 14.04 LTS için

Doğrudan Peyzaj'ı Ubuntu 14.04 LTS çalıştıran bir makineye kurabilirsiniz, buna "Peyzajda Binalar" denir. En fazla 10 fiziksel (veya sanal) makine ve 50 konteyner için ücretsizdir:

Tek bir sunucuyu dağıtma

UYARI: landscape-quickstart, apache yapılandırma dosyalarını değiştirir, BUNU SUNUCU BIR SUNUCU TESİSATINDA YAPMAYIN .

Landscape Quickstart paketini kurmanız yeterlidir: Aşağıdaki talimatlarda yapılan değişiklikler için burayı kontrol edin:

sudo add-apt-repository ppa:landscape/17.03
sudo apt-get update
sudo apt-get install landscape-server-quickstart

Bittiğinde, https://hostname.example.com/

gibi bir tarayıcıyla erişin.

hostname.example.com , bu makinede hostname -f çıkışının olduğu veya bu çözümün çözülmemesi durumunda yalnızca hostname 'dir.

Peyzaj Kullanımı

Ardından, adınızı ve iletişim bilgilerinizi doldurduktan sonra web kullanıcı arayüzünü görmelisiniz:

İstemci makineleri eklemek için vurgulanan bağlantıya tıklayın:

Manzaraya katılmak istediğiniz istemci üzerindeki talimatları izleyin. Aşağıdaki satırı not alın:

sudo landscape-config --computer-title "My Web Server" --account-name standalone  --url https://<servername>/message-system --ping-url http://<servername>/ping

Başlığı ve her makine için benzerlerini özelleştirebilirsiniz. Daha fazla bilgi için yatay yapılandırma adam sayfasına bakın.

landscape-config komutunu yazdıktan sonra istemci size bazı sorular soracaktır, isteğe bağlıdır, istemciyi yeniden başlatana kadar Enter tuşuna basabilirsiniz, ardından istemciyi web kullanıcı arayüzünde kabul edebilirsiniz.

İstemcileri kendinden imzalı bir sertifika ile kaydetme:

Hızlı başlangıç ​​paketi, anında oluşturulan ve kendinden imzalı bir sertifika yükler.

  • Bu dosyayı sunucudan alın: /etc/ssl/certs/landscape_server_ca.crt
  • Müşteriye bir yere kopyalayın, örneğin, /etc/landscape/landscape_server_ca.crt
  • Bu satırı eklemek için /etc/landscape/client.conf değerini değiştirerek, kopyaladığınız dosyayı işaret edin: ssl_public_key = /etc/landscape/landscape_server_ca.crt

Ardından tekrar kayıt yapmayı deneyin. (Bunu çözmek için panlinux 'a teşekkürler)

Ek Okuma:

verilen cevap Andreas Hasenack 17.11.2014 15:19
16

Ubuntu 16.04 LTS için

Bir makinede Ubuntu Server 16.04.01 LTS - & gt; Ubuntu Sunucusunu İndir 16.04.01 LTS .
% Co_de% 'nin de yüklenmesi önerilir, bu işlem sırasında seçilebilir.
Ubuntu Server işletim sistemini kurduktan sonra, openssh-server yükleyin.
Ayrıca, her şeyi sorunsuz bir şekilde sorunsuz bir şekilde çalıştırabilmek için güvenlik duvarını ayarlamanız gerekir.

Bir terminal açın - aşağıdaki görevleri gerçekleştirmek için aşağıdaki komutları uygulayın:

sudo ufw enable
sudo ufw allow ssh
sudo ufw allow http
sudo ufw allow https

sudo add-apt-repository ppa:landscape/16.06
sudo apt update
sudo apt install landscape-server-quickstart  

Yükleme tamamlandıktan sonra, manzara hesabını kaydetmeniz gerekir.
Sunucuda GUI bulunmadığından, metin tabanlı bir web tarayıcısı kurmanız gerekir:

sudo apt install links  
links https://<server-hostname>  

Şimdi Ubuntu Sunucusunu kaydedin - bunu yapmak için landscape-server-quickstart 'ye ihtiyacınız var.

sudo apt install landscape-client  
sudo landscape-config --account-name standalone --url https://<server-hostname>/message-system --ping-url http://<server-hostname>/ping  

Landscape sertifikasını yedekleyin, çünkü kaydetmek istediğiniz her makinede bulunması gerekir:

sudo cp /etc/ssl/certs/landscape_server.pem /<external-media>/landscape_server.pem  

Ek Ubuntu sistemlerini kaydetmek için, her makineye landscape-client paketini yükleyin:

sudo apt install landscape-client  

Landscape sertifikasını kopyalayın (daha önce kaydettiğiniz) ve landscape-client dosyasını düzenleyin:

sudo cp /<external-media>/landscape_server.pem /etc/landscape/landscape_server.pem  
sudo nano /etc/landscape/client.conf  

Bu satırı ekleyin: client.config ve değişikliği kaydedin.

Şimdi Ubuntu Sunucusunu kaydettiğinizde Ubuntu sistemini aynı şekilde kaydedin:

sudo landscape-config --account-name standalone --url https://<server-hostname>/message-system --ping-url http://<server-hostname>/ping  

Web tarayıcınızda ssl_public_key = /etc/landscape/landscape_server.pem 'yi açın ve bekleyen tüm bilgisayarları kabul edin.

Ek bilgi: Ücretsiz lisans, 10 çıplak metal makineyi ve 50 LXC kapsayıcıyı kapsar!

Kaynaklar

verilen cevap cl-netbox 06.08.2016 16:50
3

Diğer yanıtlarla birlikte, İşte her zaman kullanılabilir. Bu, gereksinimlerinizi karşılayıp karşılamadığını görmek için 30 günlük bir demoya kaydolabileceğiniz ve kendi sunucunuzu kurmak için gereken adımları izlemenizi gerektirmeyen bir hizmettir.

    
verilen cevap dpb 17.11.2014 18:04
3

Ubuntu 14.04'ün ARM işlemci kurulumlarındakiler için, 15.11 PPA’nın landscape-server-quickstart kullanan bir ARMHF paketi kullanılamaz (yani apt-get update bu komutu bulamaz). Bu nedenle, Ölçeklendirmeyi Dağıtma yöntemini kullanarak çalışan yalnızca bir tanesidir ( peyzaj dokümanları başına ):

sudo add-apt-repository ppa:juju/stable
sudo apt-get update
sudo apt-get install juju-core juju-deployer juju-quickstart

juju-quickstart u/landscape/landscape-dense-maas

landscape-dense-mass değerini kullanmak, MAAS'ı ayarlamayı veya otomatik ölçeklendirmeyi planlamadan kaçınılır. Bu, Ubuntu 14.04 sunucularının mevcut bir sabit sayısını izlemek için Landscape'ı kullanmak istediğim iyi bir yaklaşımdı.

    
verilen cevap hamx0r 21.03.2016 20:17

Etiketlerdeki diğer soruları oku