답변:
Ubuntu 14.04 LTS를 실행하는 컴퓨터에 Landscape를 직접 설치할 수 있습니다.이를 "Landscape On Premises"라고합니다. 최대 10 개의 물리적 (또는 가상) 시스템과 50 개의 컨테이너에 대해 무료입니다.
경고 : landscape-quickstart는 아파치 구성 파일을 수정합니다. 기존 서버 설치 에 대해서는 이해 하지 마십시오 .
Landscape Quickstart 패키지를 설치하기 만하면 됩니다. 아래 지침에 대한 변경 사항은 여기 를 확인 하십시오 .
sudo add-apt-repository ppa:landscape/17.03
sudo apt-get update
sudo apt-get install landscape-server-quickstart
완료되면 다음과 같은 브라우저로 액세스하십시오. https://hostname.example.com/
해당 머신 hostname.example.com
의 출력 위치는 어디 hostname -f
입니까, 아니면 hostname
해결하지 못하는 경우입니다.
이름과 연락처를 입력 한 후 웹 UI가 표시됩니다.
강조 표시된 링크를 클릭하여 클라이언트 시스템을 추가하십시오.
Landscape에 가입하려는 클라이언트의 지침을 따르십시오 . 다음 줄을 참고하십시오.
sudo landscape-config --computer-title "My Web Server" --account-name standalone --url https://<servername>/message-system --ping-url http://<servername>/ping
각 머신의 제목 등을 사용자 정의 할 수 있습니다. 자세한 내용은 landscape-config 매뉴얼 페이지 를 참조하십시오.
landscape-config
명령 을 입력 한 후 클라이언트는 몇 가지 질문을하며, 선택 사항이며, 클라이언트가 다시 시작될 때까지 Enter 키를 누르면 웹 UI에서 클라이언트를 수락 할 수 있습니다.
빠른 시작 패키지는 즉시 생성되는 자체 서명 된 인증서를 설치합니다.
/etc/ssl/certs/landscape_server_ca.crt
/etc/landscape/landscape_server_ca.crt
/etc/landscape/client.conf
방금 복사 한 파일을 가리키는이 행을 포함하도록 변경하십시오 .ssl_public_key = /etc/landscape/landscape_server_ca.crt
그런 다음 다시 등록하십시오. ( 이것을 알아 낸 panlinux 에 감사 한다)
add-apt-repository
또는apt-get update
한 컴퓨터에 Ubuntu Server 16.04.01 LTS를 설치하십시오-> Ubuntu Server 16.04.01 LTS를 다운로드하십시오 .
설치 openssh-server
하는 것이 좋습니다. 이것은 과정 중에 선택할 수 있습니다.
Ubuntu 서버 운영 체제를 설치했으면 설치하십시오 landscape-server-quickstart
.
또한 문제없이 모든 것이 완벽하게 작동하도록 방화벽을 조정해야합니다.
터미널을 열고 다음 명령을 실행하여 이러한 작업을 수행하십시오.
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
설치가 완료되면 가로 계정을 등록해야합니다.
서버에는 GUI가 없으므로 텍스트 기반 웹 브라우저를 설치해야합니다.
sudo apt install links
links https://<server-hostname>
이제 우분투 서버를 등록하십시오 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
Landscape 인증서는 등록하려는 모든 머신에 존재해야하므로 백업하십시오.
sudo cp /etc/ssl/certs/landscape_server.pem /<external-media>/landscape_server.pem
추가 우분투 시스템을 등록하려면 landscape-client
각 머신에 패키지를 설치하십시오 :
sudo apt install landscape-client
이전에 저장 한 Landscape 인증서를 복사하고 client.config
파일을 편집 하십시오.
sudo cp /<external-media>/landscape_server.pem /etc/landscape/landscape_server.pem
sudo nano /etc/landscape/client.conf
이 줄을 추가 ssl_public_key = /etc/landscape/landscape_server.pem
하고 변경 사항을 저장하십시오.
이제 Ubuntu 서버를 등록 할 때와 동일한 방식으로 Ubuntu 시스템을 등록하십시오.
sudo landscape-config --account-name standalone --url https://<server-hostname>/message-system --ping-url http://<server-hostname>/ping
https://<server-hostname>
웹 브라우저에서 열고 보류중인 모든 컴퓨터를 수락하십시오.
추가 정보 : 무료 라이센스는 10 개의 베어 메탈 머신과 50 개의 LXC 컨테이너에 적용됩니다!
python-software-properties
또는 software-properties-common
얻가하는 add-apt-repository
명령을.
다른 답변과 함께 https://landscape.canonical.com 을 항상 사용할 수 있습니다. 이 서비스는 30 일 데모에 가입하여 자신의 요구를 충족하는지 확인할 수 있으며 자체 서버를 설정하는 데 필요한 단계를 수행하지 않아도됩니다.
우분투 14.04의 ARM 프로세서 설치에 사람들을 위해, 동안 보인다 15.11 PPA가 ARMHF 패키지가 사용하는이 landscape-server-quickstart
방법 (일반이 사용할 수없는 apt-get update
그 명령을 찾을 수 없습니다). 따라서 @ andreas Deploying for Scale Out 방법은 가로 방향 문서마다 작동하는 유일한 방법입니다 .
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
하면 MAAS 설정 또는 자동 확장 계획을 피할 수 있습니다. 이것은 Landscape를 사용하여 기존의 고정 된 수의 Ubuntu 14.04 서버를 모니터링하려는 경우에 적합한 방법이었습니다.
sudo apt-get install landscape-server-quickstart
E: Unable to locate package landscape-server-quickstart