Câu trả lời:
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:
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.com
là sản phẩm của hostname -f
trên máy đó, hay chỉ là hostname
nếu điều đó không giải quyết được.
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:
Nhấp vào liên kết được tô sáng để thêm máy khách:
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-config
lệ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.
Gói quickstart cài đặt chứng chỉ tự ký được tạo khi đang di chuyển.
/etc/ssl/certs/landscape_server_ca.crt
/etc/landscape/landscape_server_ca.crt
/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)
add-apt-repository
hoặcapt-get update
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-client
gó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.config
tệ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.pem
và 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!
python-software-properties
hoặc software-properties-common
nhận add-apt-repository
lệnh.
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.
Đố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-quickstart
không có sẵn (tức là apt-get update
khô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ó.
sudo apt-get install landscape-server-quickstart
E: Unable to locate package landscape-server-quickstart