수색…
소개
Virtual Box와 Vagrant를 사용하는 Windows를 포함한 모든 OS에 Anios를 설치하십시오. 또한 임시적인 명령과 게임을 연습하고 로컬 환경을 설정하기를 원치 않는 경우 대체 솔루션을 사용할 수도 있습니다.
Ubuntu에 설치하기
Ansible은 Aniving 바이너리를 설치하는 데 사용할 수있는 PPA 저장소를 유지 관리합니다.
sudo apt-add-repository ppa:ansible/ansible -y
sudo apt-get update && sudo apt-get install ansible -y
특정 버전을 설치하려면 pip
사용하십시오. PPA가 유효 기간이 지났을 수 있습니다.
MacOS에 설치하기
Homebrew 또는 Pip 패키지 관리자를 사용하여 OS X에서 Ansible을 설치하는 두 가지 주요 방법이 있습니다.
homebrew가있는 경우 다음 명령을 사용하여 최신 Anabilities를 설치할 수 있습니다.
brew install ansible
Ansible 1.9.X 분기를 설치하려면 다음 명령을 사용하십시오.
brew install homebrew/versions/ansible19
Ansible 2.0.X 분기를 설치하려면 다음 명령을 사용하십시오.
brew install homebrew/versions/ansible20
pip를 사용하여 설치하려면 다음 명령을 사용하십시오. pip install ansible
.
특정 버전을 설치하려면 pip install ansible=<required version>
.
Red Hat 기반 시스템에 설치
Anonymous는 CentOS 또는 다른 Red Hat 기반 시스템에 설치할 수 있습니다. 먼저 필수 구성 요소를 설치해야합니다.
sudo yum -y update
sudo yum -y install gcc libffi-devel openssl-devel python-pip python-devel
그런 다음 pip with Anips를 설치하십시오.
sudo pip install ansible
설치 후 setuptools를 업그레이드 할 것을 권장 할 수 있습니다.
sudo pip install --upgrade setuptools
또한 로컬 패키지 관리자를 사용할 수도 있습니다.
yum install ansible
소스에서 설치
Anabilities는 계산대에서 사용 하는 것이 가장 좋습니다 .
그것은 당신 (루트 아님)으로 실행되며 최소한의 파이썬 의존성을 가지고 있습니다.
pip와 함께 Python pip 의존성 설치 :
sudo pip install paramiko PyYAML Jinja2 httplib2 six
그런 다음 GitHub의 Ansible 레포 를 복제하십시오.
cd ~/Documents
git clone git://github.com/ansible/ansible.git --recursive
cd ansible
마지막으로 ~ / .bashrc 또는 ~ / .zshrc에 초기화 스크립트 줄을 추가하십시오.
source ~/Documents/ansible/hacking/env-setup
터미널 세션을 다시 시작하고 다음과 같이 테스트하십시오.
ansible --version
git repo에서 Amazon Linux에 설치
Amazon Linux는 RHEL 변형이므로 Red Hat 지침이 대부분 작동해야합니다. 그러나 적어도 하나의 불일치가 있습니다.
python-devel 과 달리 python27-devel 패키지가 명시 적으로 필요한 인스턴스가있었습니다.
여기서는 소스에서 설치합니다.
sudo yum -y update
sudo yum -y install python27 python27-devel openssl-devel libffi-devel gcc git
git clone https://github.com/ansible/ansible/<search the github for a preferable branch>
cd ansible
sudo python setup.py build
sudo python setup.py install
Virtual Box + Vagrant를 사용하여 모든 OS (Windows) 머신에 설치 가능
내 랩톱에 Windows 10이 있습니다. 여기에서 나는 당신이 테스트하고 유능한 것을 배우기 위해 따라야 할 단계를 제공하고 있습니다.
어떤 이론
당신이 플레이 보이를 사용하려면 컨트롤 머신과 호스트 (또는 호스트)가 필요합니다.
- Control Machine 은 Linux 기반 또는 MacOS (Windows는 허용되지 않음)이어야하며 Python (2.6 이상 버전)이 필요합니다. 여기서 Ansible이 설치됩니다.
- 대상 컴퓨터 (호스트 / 노드)는 Linux / MacOS / windows가 될 수 있습니다. 파이썬 만 설치하면됩니다. 에이전트 소프트웨어가 필요하지 않습니다.
설정
1 단계 : 가상 박스 설치
가상 박스는 다른 OS의 가상 컴퓨터를 만드는 소프트웨어입니다. 그것은 각각 또는 다른 OS와 다른 버전의 여러 대의 컴퓨터를 갖는 것과 같습니다.
시스템의 OS에 따라 Virtual Box를 다운로드하여 설치하십시오.
2 단계 : 방글라데시 설치
Vagrant는 가상 박스에 가상 머신을 생성하는 명령 행 인터페이스입니다. 이것은 일을 쉽게 만듭니다. 당신은 기본적인 Vagrant 명령을 배워야합니다.
3 단계 : 가상 컴퓨터가 필요한 폴더 만들기
4 단계 : Vagrant를 사용하여 가상 컴퓨터 만들기
터미널을 열고 폴더를 만든 경로로 이동하여 다음 두 명령을 실행합니다.
Virtual Box 를 선택해야합니다. 예를 들어 우분투를 설치하고 있습니다. 목록에서 아무 것도 선택할 수 있습니다. vagrant init ubuntu/trusty64
와 vagrant init ubuntu/trusty64
vagrant up --provider virtualbox
vagrant init ubuntu/trusty64
vagrant up --provider virtualbox
라는 두 개의 명령을 " virtual box "카테고리에서 실행해야합니다. 다른 카테고리는 다음과 같습니다 : hyperv, vmware_desktop 등 (필요한 파일을 다운로드하기 때문에 시간이 좀 걸립니다)
4 단계 : 책임감있는 설치
UbuntuOS의 경우 : sudo apt-get install ansible
대체 솔루션 :
당신은 Katacoda 를 사용하여 능력 있는 연습을 할 수 있습니다. 아무 것도 설치하거나 설정할 필요가 없습니다. 2 단계에서 주어진 2 개의 명령을 실행하면 그 후에 좋은 결과를 얻을 수 있습니다.