AWS SERVER19 [AWS] EC2에 소스코드 수정사항을 반영하는 방법 EC2에 소스코드 수정사항을 반영하는 방법 내용을 먼저 수정하자- VSCode에서 수정이 필요한 부분의 파일로 이동한다- 소스코드를 수정한 뒤 로컬에서 테스트해본다- 수정된 소스코드가 잘 돌아가면, 서비스에 배포하기 위해서 완전한 코드를 커밋한다- 커밋할 경우 커밋 제목은 일반적으로 ' 요청사랑 완료 '라고 적는다 EC2에서도 수정사항 반영하기- PuTTY로 접속해서 내가 수정할 디렉토리로 이동한다- git 을 EC2에 pull 하는 명령어$ git pull- 스트림릿 실행해서 확인하기$ streamlit run app.py 소스코드 수정사항 반영 완료!! 2024. 4. 26. [AWS] EC2 리녹스에서 스트림릿(streamlilt) 실행시 포트처리 방법과 방화벽 설정 EC2 리녹스에서 스트림릿(streamlilt) 실행 시 포트처리 방법과 방화벽 설정 프로젝트 실행하기- 프로젝트 디렉토리 안엔서 실행해야 한다$ streamlit run app.py 밑줄 되어 있는 노란색 URL을 쳐서 들어가도 들어가지지 않는 이유!: 아무나 네트워크로 들어오는 것은 위험하기 때문에 막아져 있다.: 내가 지금 사용하는 PuTTY의 SSH22 연결하는 포트를 제외하고 막혀 있다 해결방안: 방화벽에 URL 8501 포트를 열어줘야 한다AWS EC2 실행 중인 인스턴스를 들어가서,내 서버에 보안 사항을 바꿔준다 보안그룹 URL로 접속하면 인바운드 규칙이 있는데 이 부분을 편집해야 한다 새로운 인바운드 규칙 만들기- 내 스트림릿 URL 포트 번호를 포트 범위에 입력해서 규칙 저장하기 방화벽.. 2024. 4. 26. [AWS] EC2 리눅스에 git 설치, 폴더 만들기, github.com의 repository 연동하기 EC2 리눅스에 git 설치, github.com의 repository 연동하기 PuTTY 키페어 등록, 아나콘다 설치, 가상환경 설정 완료 되어있는 상태이다 리눅스에 git 설치하기깃 허브의 데스크 탑은 맥과 윈도우즈 용이므로 리녹스에 Git 이라는 소프트웨어를 설치해야 한다리녹스 소프트웨어 = wget, unzip, git 등이 있다리녹스 git 설치 명령어(pip install ... 와 같은 원리로 리녹스도 yum 이 있다)$ yum install git 이렇게만 작성하면 설치 거절이 되기 때문에 sudo를 붙여야 한다$ sudo yum install git -> enter -> y 입력git 설치 완료!! 서버(EC2 리눅스)에 깃허브 레파지토리들을 넣을 디렉토리를 만들어 준다 _ 폴더명.. 2024. 4. 26. [AWS] PuTTY를 이용해서 EC2 리눅스 스트림릿 설치하기 EC2 리눅스에서 스트림릿 실행 시 포트처리 방법과 방화벽 설정하기 EC2 리눅스에서 스트림릿 실행하려면,내가 깃 허브에 올린 가상환경 그대로 가상환경을 만들고 스트림릿을 설치해야 한다 먼저,PuTTY 들어가서 아나콘다 설치한 키페어로 로드 하여 들어가기 첫 화면에$ ec2-user명령어 줘서 들어간다아나콘다가 잘 설치되어 있다면,가상환경 (base) 에 들어가져 있다 가상환경 만들기 _ 가상환경 이름 st_310, 파이썬 3.10 버전$ conda create -n st_310 python=3.10 openssl numpy scipy matplotlib ipython scikit-learn pandas pillow jupyter seaborn 가상환경 만들기 성공! 가상환경 st_310 들어가서 스.. 2024. 4. 26. [AWS] EC2 리눅스에, 아나콘다 설치하는 방법 EC2 리눅스에, 아나콘다 설치하는 방법 리눅스를 사용하기 때문에,리눅스 명령어를 알고 있어야 한다 아나콘다 다운로드 홈페이지에 가서리눅스 전용 아나콘다 다운로드 링크 주소 복사 하기(아나콘다 다운로드 홈페이지 : https://www.anaconda.com/download/success)(리눅스 전용 아나콘다 다운로드 주소 :다운로드 주소는 변경될 수 있다 https://repo.anaconda.com/archive/Anaconda3-2024.02-1-Linux-x86_64.sh)PuTTY 에 home 디렉토리에 아나콘다를 설치한다- 개발자들이 설치하고 다운로드하고 사용하는 공간은 home 디렉토리라고 생각하면 된다 home 디렉토리로 이동한다$ cd home이동하고 나면 $ pwd 입력하여 위치 다시.. 2024. 4. 26. [AWS] 윈도우즈에서 AWS EC2 리눅스에 접속하기 위한 방법 윈도우즈에서 AWS EC2 리눅스에 접속하기 위한 방법 PuTTY를 사용하여 Windows에서 Linux 인스턴스에 연결 PuTTY 설정 PuTTY를 사용하여 Linux 인스턴스에 연결하기 위한 필수 조건 설명 URL(https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuideputty.html#putty-prereqs) 로컬 컴퓨터에 PuTTY 설치(https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html)- 내 버전에 맞게 다운로드- 설치는 다 넥스트 누르면 된다 Linux 인스턴스에 연결하기- 설치된 PuTTY 열기 - host name 에 AWS에서 만든 내 아이피 주소 또는 DNS 도메인 주소 넣.. 2024. 4. 25. 이전 1 2 3 4 다음