작성
·
15
0
안녕하세요. 선생님 수강 중인 학생입니다. 다름이 아니라 vagrant 연습 문제를 하고 있는데 선생님과 똑같이 vagrantfile을 구성했는데 apache2가 설치 조차 되지 않는 문제가 있어서 질문드립니다.
vagrant@vagrant:~$ sudo systemctl status apache2
Unit apache2.service could not be found.
답변 1
1
안녕하세요 주영준님
클라우드시큐리티랩 최일선입니다.
말씀하신 것처럼 현재 시스템에서는 apache2가 정상 설치되지 않은 것으로 보입니다.
보통 vagrant 실행 시에 부팅이 너무 오래 걸리면 타임아웃되는 현상이 나타나기도 합니다. 이로 인해 초기화 스크립트가 동작하지 않았을 가능성이 높습니다.
설치되지 않은 부분은 sudo apt update && sudo apt install apache2 -y 를 직접 실행해 해결이 가능하긴 합니다만,
"나는 부팅하면서 자동 설치되는 것을 꼭 경험하고 싶다" 하시면 vagrant destroy 명령으로 기존 VM을 제거 후 vagrant up을 다시 수행하시면 됩니다.
도커 환경 구성을 위해 vagrant 학습을 위한 과정이라 그냥 넘어가셔도 되오니 이점 참고 부탁드립니다.
감사합니다! 추가 문의가 있으시면 편하게 말씀 부탁 드립니다.
빠르고 자세한 답변 정말 감사합니다!
vagrant destroy 명령으로 기존 VM을 제거 후 vagrant up 해보겠습니다!