Saya ingin mengelola mesin rumah dan laptop saya dengan Landscape, bagaimana saya bisa melakukan ini?
Saya ingin mengelola mesin rumah dan laptop saya dengan Landscape, bagaimana saya bisa melakukan ini?
Jawaban:
Anda dapat menginstal Landscape langsung pada mesin yang menjalankan Ubuntu 14.04 LTS, ini disebut "Landscape On Premises." Gratis hingga 10 mesin fisik (atau virtual) dan 50 kontainer:
PERINGATAN: landscape-quickstart memodifikasi file konfigurasi apache, JANGAN MELAKUKANNYA DALAM INSTALASI SERVER YANG ADA tanpa memahami apa yang Anda hadapi.
Cukup instal paket Landscape Quickstart: Periksa di sini untuk perubahan pada petunjuk di bawah ini:
sudo add-apt-repository ppa:landscape/17.03
sudo apt-get update
sudo apt-get install landscape-server-quickstart
Setelah selesai, akses dengan suka browser https://hostname.example.com/
Di mana hostname.example.com
output hostname -f
pada mesin itu, atau hanya hostname
jika itu gagal diselesaikan.
Anda kemudian harus melihat UI web setelah mengisi nama dan detail kontak Anda:
Klik tautan yang disorot untuk menambahkan mesin klien:
Ikuti instruksi pada klien yang ingin Anda gabungkan ke Landscape. Perhatikan baris berikut:
sudo landscape-config --computer-title "My Web Server" --account-name standalone --url https://<servername>/message-system --ping-url http://<servername>/ping
Anda dapat menyesuaikan judul dan sebagainya untuk setiap mesin. Lihat halaman manual konfigurasi lanskap untuk informasi lebih lanjut.
Setelah Anda mengetikkan landscape-config
perintah, klien akan mengajukan beberapa pertanyaan kepada Anda, itu adalah opsional, Anda bisa menekan Enter sampai klien memulai ulang, lalu Anda dapat menerima klien di UI web.
Paket quickstart menginstal sertifikat yang ditandatangani sendiri yang dibuat secara langsung.
/etc/ssl/certs/landscape_server_ca.crt
/etc/landscape/landscape_server_ca.crt
/etc/landscape/client.conf
untuk menyertakan baris ini, menunjuk ke file yang baru saja Anda salin:ssl_public_key = /etc/landscape/landscape_server_ca.crt
Kemudian cobalah mendaftar lagi. (Terima kasih kepada panlinux untuk mencari tahu ini)
add-apt-repository
atauapt-get update
Pada satu mesin instal Ubuntu Server 16.04.01 LTS -> Unduh Ubuntu Server 16.04.01 LTS .
Dianjurkan untuk menginstal openssh-server
juga, ini dapat dipilih selama proses.
Setelah menginstal sistem operasi Ubuntu Server, instal landscape-server-quickstart
.
Anda juga harus menyesuaikan firewall untuk membuat semuanya berfungsi dengan sempurna tanpa masalah.
Buka terminal - jalankan perintah berikut untuk menyelesaikan tugas-tugas ini:
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
Setelah instalasi selesai, Anda harus mendaftarkan akun lanskap.
Karena Server tidak memiliki GUI, Anda perlu menginstal browser web berbasis teks:
sudo apt install links
links https://<server-hostname>
Sekarang daftarkan Server Ubuntu - untuk melakukan ini Anda memerlukan landscape-client
.
sudo apt install landscape-client
sudo landscape-config --account-name standalone --url https://<server-hostname>/message-system --ping-url http://<server-hostname>/ping
Cadangkan sertifikat Lansekap, karena harus ada di setiap mesin yang ingin Anda daftarkan:
sudo cp /etc/ssl/certs/landscape_server.pem /<external-media>/landscape_server.pem
Untuk mendaftarkan sistem Ubuntu tambahan, instal landscape-client
paket pada setiap mesin:
sudo apt install landscape-client
Salin sertifikat Lansekap (yang Anda simpan sebelumnya) dan edit client.config
file:
sudo cp /<external-media>/landscape_server.pem /etc/landscape/landscape_server.pem
sudo nano /etc/landscape/client.conf
Tambahkan baris ini: ssl_public_key = /etc/landscape/landscape_server.pem
dan simpan perubahan.
Sekarang daftarkan sistem Ubuntu dengan cara yang sama Anda lakukan, ketika Anda mendaftarkan Server Ubuntu:
sudo landscape-config --account-name standalone --url https://<server-hostname>/message-system --ping-url http://<server-hostname>/ping
Buka https://<server-hostname>
di browser web Anda dan terima semua komputer yang tertunda.
Informasi tambahan: Lisensi gratis mencakup 10 mesin logam telanjang dan 50 kontainer LXC!
python-software-properties
atau software-properties-common
mendapatkan add-apt-repository
perintah.
Bersamaan dengan jawaban lain, https://landscape.canonical.com selalu tersedia. Ini adalah layanan yang di-host yang Anda dapat mendaftar untuk demo 30 hari untuk melihat apakah itu memenuhi kebutuhan Anda, dan tidak mengharuskan Anda untuk melalui langkah-langkah yang diperlukan untuk mengatur server Anda sendiri.
Bagi mereka yang memasang prosesor ARM di Ubuntu 14.04, sepertinya PPA 15.11 memiliki paket ARMHF , penggunaannya landscape-server-quickstart
tidak tersedia (yaitu perintah apt-get update
tidak menemukan perintah itu). Dengan demikian, menggunakan metode @andreas Deploying for Scale Out adalah satu-satunya yang berfungsi ( per dokumen lanskap ):
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
Menggunakan landscape-dense-mass
menghindari pengaturan MAAS atau perencanaan untuk autoscaling. Ini adalah pendekatan yang cocok di mana saya ingin menggunakan Landscape untuk memantau jumlah server Ubuntu 14.04 yang sudah ada.
sudo apt-get install landscape-server-quickstart
E: Unable to locate package landscape-server-quickstart