본문 바로가기

AWS/EC212

EC2 업로드 과정 6) 서버 수정 git pull 2024.04.25 - EC2업로드 과정 5) 서버 Run    서버를 돌린 후 시간이 흘러 수정을 한뒤에 서버를 다시 열었다고 치자   깃에서 커밋을 하고 푸시를 한 뒤에 서버를 열었는데  달러를 지우고 달러사인으로 수정을 거쳤는데 수정이 이루어지지 않았다  왜일까?  기억을 거슬러올라가보자 서버를 처음 열때 git에서 clone을 pull 받지않았는가?  왜 수정후에는 받지 않았을까바뀐것을 반영해줘야한다  이번에는 git pull을 입력해보자  파일이 변경되었다는 메세지가 보인다 다시 서버를 재시작해보자    이제 정상적으로 수정이 이루어졌다      AWS 서버 업로드 과정 7) 프레임워크를 끄고도 서버를 돌릴순 없을까?AWS 서버 업로드 과정 6) 서버 수정AWS 서버 업로드 과정 5) 서버 Ru.. 2024. 4. 26.
EC2 업로드 과정 5) 서버 Run 2024.04.25 - EC2 업로드 과정 4) github clone pull           이제 Github에서 받은 Clone 그 폴더 안으로 들어가서 메인파일을 실행시켜주자 하지만 작동이 되지않는다  원인은? 방화벽 해제  방화벽의 포트를 설정해두었다우리는 그 구멍으로만 접속이 가능하다   그 퍼블릭 IP주소가 있던 세부정보 쪽을 보면  보안탭을 눌러 인바운드규칙의 런치위자드를 눌러 인바운드 규칙 편집을 눌러보자 그리고 규칙추가 버튼을 눌러보자 그리고 비어있는 칸에 포트번호 를 설정해주고사용자지정을 눌러 애니웨어 IPv4를 선택해주고규칙 저장을 눌러주자      그럼 정상적으로 작동이 된다아이피를 드래그한후에 인터넷창에 CTRL+V 해보자      정상 작동 되는 모습을 볼 수 있다    AW.. 2024. 4. 25.
EC2 업로드 과정 4) github clone 2024.04.25 - EC2 업로드 과정 3) 가상환경 설정 깃허브 또한 리눅스 환경에서도 설치해줘야 한다 설치 커맨드는 yum install git  슈퍼유저가 아니라서 실행권한이 없다고 한다 sudo 를 앞에 쓰고 다시 써보자( SUperuser DO ) y 를 눌러주자설치가 완료 됐다   mkdir Github를 통해 폴더를 하나 만들고 그 폴더로 들어가주자(MAKeDIRectory)   이제 깃허브의 주소를 가져오자 친절히도 주소가 나와있다 이걸 복사한뒤에 git clone 링크를 입력하여 클론을 받아주자        AWS 서버 업로드 과정 5) 서버 Run이제 Github에서 받은 Clone 그 폴더 안으로 들어가서 메인파일을 실행시켜주자 하지만 작동이 되지않는다  원인은? 방화벽 해제  방.. 2024. 4. 25.
EC2 업로드 과정 3) 가상환경 설정 2024.04.25 - EC2 업로드 과정 2) PuTTy, 아나콘다, 파이썬 설치 및 설정    이미 테스트가 끝난것과 동일한 가상환경을 만들기위해동일한 가상환경을 만들어준다conda create -n 가상환경 이름 python=3.10 openssl numpy scipy matplotlib ipython scikit-learn pandas pillow jupyter seaborn   y 를 눌러주자  conda activate 가상환경 이름 pip install streamlit 을 입력하여 스트림릿을 설치해주자   가상환경에 무사히 들어갔다       AWS 서버 업로드 과정 4) github clone pullAWS 서버 업로드 과정 3) 가상환경 설정이미 테스트가 끝난것과 동일한 가상환경을 만들.. 2024. 4. 25.
EC2 업로드 과정 2) PuTTy, 아나콘다, 파이썬 설치 및 설정 2024.04.25 - EC2 업로드 과정 1) EC2 인스턴스 생성  EC 인스턴스는 생성했으니 다음단계로 넘어가자  이제 PuTTy 를 다운로드 받고 설정을 시작하자 PuTTy 설정    PuTTY를 사용하여 Windows에서 Linux 인스턴스에 연결 - Amazon Elastic Compute Cloud프라이빗 키의 암호는 추가 보호 계층입니다. 프라이빗 키가 노출되더라도 암호 없이 사용할 수 없습니다. 암호문 사용의 단점은 인스턴스에 로그온하거나 인스턴스에 파일을 복사하기 위해 사docs.aws.amazon.com우선 PuTTy가 무엇인지에 대한 링크고  Download PuTTY: latest release (0.81)This page contains download links for the .. 2024. 4. 25.
EC2 업로드 과정 1) EC2 인스턴스 생성 서버에는 아무것도 없는 깡통상태 그러니 내가 개발한 환경과 같은 환경으로 만드는 것부터 시작해야 한다그렇다면 우리의 순서는간단히 말해 EC2 인스턴스 생성EC2 접속 - putty 설정아나콘다 설치파이썬 설치가상환경 생성깃허브에서 clone을 pull 받고 이후 실행 이 되겠다EC2 인스턴스 생성  https://ap-northeast-2.console.aws.amazon.com/ec2/home?region=ap-northeast-2#Home: ap-northeast-2.console.aws.amazon.comec2를 검색하여 들어간다  이후 리전이 다른 지역으로 설정 되어 있다면 서울로 바꿔준다  그리고 인스턴스 시작을 눌러주자이름은 자기가 알아 볼 수 있도록 알아서 적어주고우리가 사용할건 아마존 리눅.. 2024. 4. 25.