더북(TheBook)

webapp::wp 대신 webapp 모듈을 참조하도록 수정하면 가장 먼저 webapp 모듈의 기본 매니페스트 init.pp가 호출되며, 다시 init.pp에서 web.pp, db.pp, wp.pp가 차례로 호출될 것입니다.

# /home/administrator/code/environments/production/manifests/site.pp
# 노드 선언
node 'vm01.linuxmastery.kr' {

  include base
  include webapp

}

가상 게스트 vm01에서 퍼팻 에이전트를 실행합니다.

administrator@vm01:~$ sudo /opt/puppetlabs/bin/puppet agent --test

호스트 시스템의 웹 브라우저로 가상 게스트에 접속합니다. 워드프레스 서비스에 접속할 수 있는 주소는 ‘[IP 주소]/[데이터베이스명]’입니다. 워드프레스 설정 페이지가 나타날 것입니다. 귀찮더라도 필요한 값을 모두 입력하고 Install WordPress 버튼을 눌러 워드프레스를 완전히 설치하기 바랍니다. 14장에서 워드프레스 웹 사이트의 데이터베이스 백업 실습을 할 때 필요하기 때문입니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.