더북(TheBook)

PHP가 정상 작동하는 것을 확인했으면 index.php를 삭제해도 됩니다. file 리소스에서 ensure 속성을 ‘absent’로 입력하면 됩니다.

# /home/administrator/code/environments/production/modules/webapp/manifests/web.pp
# 웹 서버 운영
class webapp::web {

  $servername = "${::fqdn}"
  $port = "80"

  class { 'apache':
    mpm_module => 'prefork',
    default_vhost => false,
    default_charset => 'UTF-8',
  }
...
  file { 'index.php':
    name => "/var/www/${servername}/index.php",
    content => "<?php phpinfo(); ?>",
    require => Apache::Vhost["${servername}"],
    ensure => absent,
  }
}
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.