Làm cách nào để cài đặt Cảnh cho sử dụng cá nhân?


55

Tôi muốn quản lý máy móc gia đình và máy tính xách tay của mình với Cảnh, làm thế nào tôi có thể làm điều này?

Câu trả lời:


60

Đối với Ubuntu 16.04 hoặc 14.04 LTS

Bạn có thể cài đặt Cảnh trực tiếp trên máy chạy Ubuntu 14.04 LTS, đây được gọi là "Cảnh tại chỗ". Nó miễn phí cho tối đa 10 máy vật lý (hoặc ảo) và 50 container:

Triển khai một máy chủ

CẢNH BÁO: khởi động ngang nhanh chóng sửa đổi các tệp cấu hình apache, KHÔNG LÀM ĐIỀU NÀY TRÊN CÀI ĐẶT MÁY CHỦ HIỆN TẠI mà không hiểu bạn đang làm gì.

Chỉ cần cài đặt gói Cảnh Quickstart: Kiểm tra ở đây để thay đổi các hướng dẫn dưới đây:

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

Sau khi kết thúc, truy cập nó bằng trình duyệt như https://hostname.example.com/

Trong trường hợp hostname.example.comlà sản phẩm của hostname -ftrên máy đó, hay chỉ là hostnamenếu điều đó không giải quyết được.

Sử dụng phong cảnh

Sau đó, bạn sẽ thấy giao diện người dùng web sau khi điền tên và chi tiết liên hệ của bạn:

Bảng điều khiển tài khoản với 20 đăng ký còn lại

Nhấp vào liên kết được tô sáng để thêm máy khách:

Hướng dẫn đăng ký

Thực hiện theo các hướng dẫn trên ứng dụng khách bạn muốn tham gia vào Cảnh. Lưu ý dòng sau:

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

Bạn có thể tùy chỉnh tiêu đề và vv cho mỗi máy. Xem trang man-config để biết thêm thông tin.

Sau khi bạn nhập landscape-configlệnh, máy khách sẽ hỏi bạn một số câu hỏi, những câu hỏi này là tùy chọn, bạn chỉ cần nhấn Enter cho đến khi máy khách khởi động lại, sau đó bạn có thể chấp nhận ứng dụng khách trong giao diện người dùng web.

Đăng ký khách hàng với một chứng chỉ tự ký:

Gói quickstart cài đặt chứng chỉ tự ký được tạo khi đang di chuyển.

  • Lấy tệp này từ máy chủ: /etc/ssl/certs/landscape_server_ca.crt
  • Sao chép nó ở đâu đó trên máy khách, ví dụ, /etc/landscape/landscape_server_ca.crt
  • Thay đổi /etc/landscape/client.confđể bao gồm dòng này, chỉ vào tệp bạn vừa sao chép:ssl_public_key = /etc/landscape/landscape_server_ca.crt

Sau đó thử đăng ký lại. (Cảm ơn panlinux đã tìm ra điều này)

Đọc thêm:


Tôi gặp lỗi về lệnhsudo apt-get install landscape-server-quickstart E: Unable to locate package landscape-server-quickstart
prodigerati

@prodigerati ... bởi vì bạn đã không làm add-apt-repositoryhoặcapt-get update
Auspex

triển khai Máy chủ cảnh quan hoạt động tốt, nhưng Cảnh khách có ai đó đã từng cố gắng triển khai điều đó trên một nút không? Bởi vì sau khi tôi thực hiện, tôi không thể đăng ký nút trên máy chủ Cảnh của mình. Tôi cũng đã mở một bài đăng ở đây: Askubfox.com/questions/918493/ mẹo
Riccardo Magrini

Vì tình yêu của chúa, chúng ta có thể thêm một nhãn cảnh báo khổng lồ vào đầu bài này "ĐỪNG LÀM ĐIỀU NÀY TRÊN VIỆC LẮP ĐẶT APACHE TRƯỚC KHI BẠN ĐỌC THÊM"?
pkExec

1
@pkExec, tôi đã thêm một cái gì đó.
dpb

16

Dành cho Ubuntu 16.04 LTS

Trên một máy cài đặt Ubuntu Server 16.04.01 LTS -> Tải xuống Ubuntu Server 16.04.01 LTS .
Bạn cũng nên cài đặt openssh-server, điều này có thể được chọn trong quá trình này.
Sau khi cài đặt hệ điều hành Ubuntu Server, hãy cài đặt landscape-server-quickstart.
Bạn cũng phải điều chỉnh tường lửa để mọi thứ hoạt động hoàn hảo mà không gặp vấn đề gì.

Mở một thiết bị đầu cuối - thực hiện các lệnh sau để thực hiện các tác vụ sau:

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  

Sau khi cài đặt hoàn tất, bạn phải đăng ký tài khoản ngang.
Vì Máy chủ không có GUI, bạn cần cài đặt trình duyệt web dựa trên văn bản:

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

Bây giờ hãy đăng ký Ubuntu Server - để làm điều này bạn cần 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  

Sao lưu chứng chỉ Cảnh, bởi vì nó phải tồn tại trên mọi máy bạn muốn đăng ký:

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

Để đăng ký các hệ thống Ubuntu bổ sung, hãy cài đặt landscape-clientgói trên mỗi máy:

sudo apt install landscape-client  

Sao chép chứng chỉ Cảnh (mà bạn đã lưu trước đó) và chỉnh sửa client.configtệp:

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

Thêm dòng này: ssl_public_key = /etc/landscape/landscape_server.pemvà lưu thay đổi.

Bây giờ hãy đăng ký hệ thống Ubuntu giống như cách bạn đã làm, khi bạn đăng ký Máy chủ Ubuntu:

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

Mở https://<server-hostname>trong trình duyệt web của bạn và chấp nhận tất cả các máy tính đang chờ xử lý.

Thông tin bổ sung: Giấy phép miễn phí bao gồm 10 máy kim loại trần và 50 container LXC!

Người giới thiệu


IMO, chúng tôi khuyên bạn nên sử dụng trình duyệt / PC khác để truy cập URL ngang thay vì cài đặt liên kết trên máy chủ.
Jorge Castro

@JorgeCastro: Khi bạn cài đặt LOP trên máy chạy phiên bản máy tính để bàn của Ubuntu, tất nhiên mọi trình duyệt khác đều có thể được sử dụng ... khi bạn cài đặt LOP trên máy chủ không có GUI, bạn cần có trình duyệt web dựa trên văn bản, chẳng hạn như liên kết, đó chủ yếu là lý do tại sao tôi đề xuất sử dụng liên kết trong hướng dẫn và khi tài khoản được đăng ký, người ta có thể truy cập cảnh quan từ bất kỳ máy tính đính kèm nào với bất kỳ trình duyệt nào mặc dù ... liên kết chỉ cần cho quá trình đăng ký tài khoản độc lập từ máy chủ. :)
cl-netbox

Lưu ý rằng bạn có thể cần phải cài đặt python-software-propertieshoặc software-properties-commonnhận add-apt-repositorylệnh.
Tên giả

thông qua lệnh "juju triển khai ..." có cách nào để triển khai LDS vào ngày 16.04 không? thk
Riccardo Magrini

Đã đọc nó, nhưng sử dụng quickstart và không triển khai juju
Riccardo Magrini

3

Cùng với các câu trả lời khác, https://landscape.canonical.com luôn có sẵn. Đây là một dịch vụ được lưu trữ mà bạn có thể đăng ký bản demo 30 ngày để xem nó có đáp ứng nhu cầu của bạn không và không yêu cầu bạn phải thực hiện các bước cần thiết để thiết lập máy chủ của riêng bạn.


3

Đối với những người cài đặt bộ xử lý ARM cho Ubuntu 14.04, có vẻ như trong khi PPA 15.11 có gói ARMHF , việc sử dụng landscape-server-quickstartkhông có sẵn (tức là apt-get updatekhông tìm thấy lệnh đó). Do đó, sử dụng phương thức @andreas Deploymenting for Scale Out là cách duy nhất hoạt động ( theo tài liệu phong cảnh ):

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

Sử dụng landscape-dense-massđể tránh thiết lập MAAS hoặc lập kế hoạch tự động hóa. Đây là một cách tiếp cận phù hợp, trong đó tôi chỉ muốn sử dụng Cảnh để theo dõi số lượng máy chủ Ubuntu 14.04 cố định hiện có.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.