인프런 커뮤니티 질문&답변

작성자 없음

작성자 정보가 삭제된 글입니다.

스스로 구축하는 AWS 클라우드 인프라 - 기본편

[Note] 강의실습 참고사항 (영상 시청 전 읽어주세요!)

LAMP 웹서버 구성 - var에서 www 폴더가 없습니다 ..

해결된 질문

24.05.15 12:46 작성

·

156

0

맥 환경에서 실습 중이고 위 처럼 사용자 데이터도 잘 복사붙여넣기했는데 왜 www 파일이 없는지 뭐가 문제인지 모르겠습니다...

답변 2

0

정도영님의 프로필 이미지

2024. 07. 05. 16:23

EC2인스턴스 재구동해도 되지 않네요..

또 yum패키지 설치 툴로 httpd단독으로 설치하는건 되는데

mariadb-server설치가 안되네요,,

근본적으로 아래 2가지 명령어가 먹지 않습니다.

amazon-linux-extras install -y mariadb10.2-php7.2 php7.2

yum install -y mariadb-server

가이드 부탁드립니다. 강사님

노마드 콘텐츠 랩님의 프로필 이미지

2024. 07. 06. 11:21

안녕하세요 정도영님,

노마드 콘텐츠 랩입니다.🙂

제가 Userdata 스크립트를 입력하지 않고 인스턴스를 생성한 후에 수업자료의 스크립트를 한줄씩 입력해서 실행을 해보니 모두 정상적으로 실행이 되었습니다.

질문주신 내용에 기재된 스크립트를 보면,

① amazon-linux-extras install -y mariadb10.2-php7.2 php7.2 → 수업자료 내용대로 amazon-linux-extras install -y lamp-mariadb10.2-php7.2 php7.2으로 입력하면 정상 실행됩니다.

② yum install -y mariadb-server → 정상 실행됩니다.

번거로우시겠지만 스크립트를 다시 실행해보시거나 Userdata를 이용하여 인스턴스를 다시 생성하시는 것을 추천드리며, 동일한 문제가 반복될 경우 스크린샷을 첨부해서 올려주시면 다시 체크해보겠습니다.🙂

0

노마드 콘텐츠 랩님의 프로필 이미지

2024. 05. 16. 09:34

안녕하세요 변은서님,

노마드 콘텐츠 랩입니다.🙂

정상적으로 아파치 웹서버가 설치되었다면 /var/www/html 디렉토리가 자동으로 생성이 됩니다.

질문주신 내용을 보면 아파치 웹서버가 제대로 설치되지 않았기 때문에 /var/www/html 디렉토리가 없었을 것으로 생각됩니다.

만약 강의 내용대로 EC2를 생성하는 과정에서 Userdata를 복사 및 붙여넣기를 하셨는데도 이와 같은 문제가 발생한 것이라면 조금 번거로우시더라도 EC2를 다시 생성해보시는 것을 추천드립니다. (Userdata 복사 및 붙여넣기 주의)

※ Userdata를 통해 아파치 웹서버뿐만 아니라 mysql, php 등과 관련된 패키지들도 설치되기 때문에, 아파치 웹서버 설치에 문제가 있었다면 다른 프로그램들도 설치가 제대로 되지 않았을 가능성이 높아서 처음부터 EC2를 다시 만드는 것을 추천드립니다.

정도영님의 프로필 이미지

2024. 07. 05. 15:48

그런데 단순 패키지 파일 설치일 경우 스크립트를 1개씩 넣어서 다시 설치 할 수 있도록하면 문제가 되는게 아니지 않나요..?

저도 userdate의 스크립트가 제대로 동직되지 않아 1개 씩 다시 넣는데도 안되네요,,

노마드 콘텐츠 랩님의 프로필 이미지

2024. 07. 06. 11:16

안녕하세요 정도영님,

노마드 콘텐츠 랩입니다.🙂

말씀해주신대로 스크립트를 1줄씩 수동으로 입력해서 실행을 해도 문제 해결은 가능합니다.

다만 스크립트를 하나씩 실행하기 전까지는 Userdata에서 어떤 스크립트가 실행이 되지 않은 것인지 파악이 어렵기 때문에, 실습 편의성을 위해서 인스턴스 재생성을 추천드린 점 참고해주시면 감사드리겠습니다.

작성자 없음

작성자 정보가 삭제된 글입니다.

질문하기