DevOps/PuTTY

    PuTTY - git pull

    위 작업에서 환영합니다를 추가하려 해서 아래 사진과 같이 작업을 먼저 해줍니다. 이후 PUSH작업 이후에, 이제 가상환경에도 수정한 코드로 작동을 하는 웹 대시보드를 실행하기위해 git pull을 입력해줍니다.

    PuTTY - 백그라운드로 실행하기,종료하기 / nohup,kill

    터미널 접속을 끊어도, 24시간 365일 스트림릿이 돌아가도록 하는 방법. 위 사진과 같이 nohup streamlit run app.py & app.py부분에는 본인의 파일 명을 입력해주면 된다. 돌아가는 프로세스 확인은 ?? 위 사진과 같이 ps -ef | grep streamlit을 입력해주면 저는 Process ID가 4493입니다. 돌아가는 서버를 종료하는 방법은 kill processID (숫자)를 입력해주면 됩니다.

    PuTTY AWS EC2 리눅스에 git 다운로드 하기 / git 연결하기

    우선 ec2-user로 로그인을 해준 후에 sudo yum install git을 입력해주면 설치 완료. 위 사진과같이 url 복사를 해주고 git clone 복사한url주소를 입력해주면 클론 완료! 예) git clone https://github.com/hyunsungKR/streamlit_car_price_app.git

    PuTTY - AWS EC2 리눅스에 Anaconda 설치하는 방법, 리눅스 기본 명령어

    검색엔진에 anaconda를 검색해줍니다. 윈도우즈에서 작업하지만 리눅스 가상환경에서 작업을 하기위해 펭귄모양 리눅스용 클릭 지금 사용하는 이 로컬 컴퓨터에 다운로드를 하는 게 아니라 EC2에 설치하기 위해 그냥 좌클릭이 아닌 마우스 우클릭 후 링크주소복사 클릭 이후 wget 뒤에 마우스 우클릭을 누르면, 복사된 다운로드 링크를 입력해줍니다. 이후 엔터키를 눌러 실행시켜주면 설치 완료!