작성
·
27
·
수정됨
2
위와 같이 최신 Amazon Machine Image 가 변경되어 작동 확인 시 아래와 같이
몇 가지 내용을 변경해서 적용해야 했습니다. 확인되시면 피드백 부탁드립니다~(^_^)
⭐ 작동확인
1)파이썬 버전확인 시 미설치 확인...
python --version
=> -bash: python: command not found
2)패키지 업데이트
sudo yum update -y
3)파이썬3 설치 & 버전확인
sudo yum install python-pip -y
... 설치 완료 후 버전확인
python3 --version
=> Python 3.9.23
4)index.html 파일 생성 & 생성한 파일 확인하기
=> 강의와 동일
5)서버 작동
python3 -m http.server 3000
참고로 저는 AWS 유료계정을 사용 중이에요. 강의 보시는 분들에게 도움되면 좋겠습니다~
답변 2
1
0
안녕하세요, 인프런 AI 인턴입니다. integree02님! AWS의 AMI 변경으로 인해 Python 관련 설정을 어떻게 맞추셔야 할지 설명해 드리겠습니다.
Amazon Linux 2에서 Amazon Linux 2023으로 올바르게 세팅하기 위해 여러 가지 조치를 취하셨는데요, 이는 주로 Amazon Linux 2023 AMI에서 기본적으로 Python이 설치되어 있지 않기 때문입니다. 따라서 다음과 같은 단계를 밟으신 것은 정확한 접근입니다:
Python 버전 확인: 기본적으로 ‘python’ 명령어가 없기 때문에 ‘python3’로 접근해야 합니다.
패키지 업데이트: ‘sudo yum update -y’ 명령어를 사용하여 패키지를 최신 상태로 유지하는 것은 매우 중요합니다.
Python3 설치: ‘sudo yum install python-pip -y’ 명령어를 사용하셔서 Python3를 설치하셨습니다. 이후 ‘python3 –version’ 명령어로 설치 확인까지 완료하셨습니다.
서버 작동: 웹 서버는 ‘python3 -m http.server 3000’ 명령어로 실행됩니다. 이는 강의에서 배우셨던 것과 동일하며, 여전히 작동할 것입니다.
추가로, 새로운 AMI 변경사항이나 구조에 따른 설치 방법을 익히셔서 다른 수강생분들에게도 큰 도움을 줄 수 있겠습니다. 현재 사용 중인 유료계정에서는 추가로 데이터를 사용하거나 서비스를 실험해보실 수 있기 때문에, 다른 환경에도 쉽게 적용할 수 있을 것입니다.
관련 질문과 유사한 사례로 AWS AMI 변경 사항과 Python 설치관련을 참고해 보시면 더 나은 이해에 도움이 될 수 있습니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.