기억 저장소

클라우드 기반 인공지능 개발과 DevOps 실무

전체 글 366

PuTTY(ec2 연결)에 스트림릿(streamlit) 연결하기

ec2가 연결된 PuTTY를 Load 후 Open 해준 뒤 streamlit 사이트에서 install하는 코드를 가져와 Putty에 입력해 주면 된다. (PuTTY에서 복사를 붙여넣기 하려면 마우스 오른쪽 버튼을 눌러주면 된다.) https://streamlit.io/ Streamlit • The fastest way to build and share data apps Streamlit is an open-source app framework for Machine Learning and Data Science teams. Create beautiful data apps in hours, not weeks. All in pure Python. All for free. streamlit.io PuTTY에서 ..

PuTTY 2021.12.23

PuTTY -EC2 anaconda 에러 해결 (conda command not found)

PuTTy에 anaconda를 사용할 때 (base)가 활성화 되지 않았을 때 해결 오류 1. 첫번째 bashrc에서 나가는 방법 : ESC -> shift + ; -> q! -> enter (경로를 맞추기 위한 방법) 2. 두번째 방법(내가 해결한 방법) conda: command not found 가 뜨는 경우 (활성화가 되지 않은 경우 수동으로 활성화 시키는 방법 ) ll 를 눌러 현재 상태를 확인한다. anaconda 를 적어 활성화 시킨 뒤 conda list 또는 conda info 를 눌러 상태를 확인해 본다. $conda init bash $soure .bashrc 으로 conda를 실행해준다. conda 가 샐행될 수 있다.

PuTTY 2021.12.23

PuTTY SSH(리눅스)연결하기

PuTTYgen을 실행한다. 화면에 Load를 눌러준다. 아래의 빨간 원에 All Filles 를 해줘야 pem을 볼수 있다. 로드가 잘되면 뜨는 화면 Save private key 를 눌렀을 때 경고창이 나올 경우도 있는데 공개 키를 없이 저장해도 되느냐는 물음이니 잘 확인한 뒤 가주면 계속 진행 해주면 된다. (도메인 또는 IP 주소에는 AWS EC2 인스턴스에 퍼블릭 IPv4 또는 퍼블릭 IPv4 DNS 를 대입해주면 된다.) SSH - Auth - Browse 순으로 눌러 PuTTygen 에서 만들어준 ppk 를 연결 해 주면 된다. Save를 해준뒤 열어서 사용하면 된다.

PuTTY 2021.12.22

PuTTY 다운로드와 이해 -EC2 연결

윈도우에서 리눅스 환경에 접속 해 서버 설정을 바꾸고 싶다면 어떤 프로그램을 사용하는 것이 좋을까? 푸티(PuTTY)는 암호화 기능을 비롯 수 많은 기능을 포함하고 있어 윈도우에서 리눅스 환경으로 접속하는데 가장 좋은 프로그램이다. 터미널을 사용하는 대부분 유틸리티는 프로그램 크기를 줄이기 위해서 설정 저장이나 명령어 재입력이 필요하다. 그러나 PuTTY는 한번 설정한 사용자 환경은 저장이 되어있어 있기 때문에 재 실행시 이전 환경을 그대로 유지 해 준다. 또한 명령어를 반복적으로 입력해야 하는 경우, 명령어 복사 – 붙여넣기 기능을 활용할 수 있어 명령어 입력 시간을 단축 시킬 수 있다. PuTTY는 윈도우, 유닉스 플렛폼에서 텔넷과 보안 쉘(SSH)의 접속을 가능하게 연결시켜주는 프로그 램이다. 한글..

PuTTY 2021.12.22

EC2 (Amazon EC2) 란??

아마존 웹 서비스(이하 AWS)의 여러 서비중 가장 먼저 생겨난 서비스 중 하나로, 가장 범용적으로 사용되고 있습니다. EC2 는 독립된 컴퓨터 한대를 임대해서 사용할 수 있게 해주는 서비스 입니다. 이 말은 AWS 에서 컴퓨터 한대를 돈을주고 임대해서 사용할 수 있다는 의미입니다. 아마존 일래스틱 컴퓨트 클라우드(Amazon Elastic Compute Cloud, EC2)는 아마존닷컴의 클라우드 컴퓨팅 플랫폼 아마존 웹 서비스의 중앙부를 이루며, 사용자가 가상 컴퓨터를 임대 받아 그 위에 자신만의 컴퓨터 애플리케이션들을 실행할 수 있게 한다. EC2는 사용자가 아마존 머신 이미지(AMI)로 부팅하여 아마존이 "인스턴스"라 부르는 가상 머신을, 원하는 소프트웨어를 포함하여 구성할 수 있게 하는 웹 서비..

가상환경 2021.12.22

streamlit - try, except ,finally 에 대한 동작 설명

연동하는 이유 : MYSQL과 viual studio가 연결되어 사용하기 편하다. 주의할 점 : # except 의 코드는 try 코드에서 문제가 일어날 경우 실행하기 때문에 try의 문제가 일어나지 않으면 실행하지 않는다 # finally 의 코드는 try 에서 에러가 나든 나지 않든, 무조건 실행하는 코드이다. # try,except은 무조건 있어야 하며 finally는 굳이 있을 필요 없다. # 아래 import 한 코드에서 host,database,user,password는 개인적이기 때문에 지워진 상태이다. 연결하여 사용하기 위해서는 MYSQL을 이용하여 값을 넣어주면 된다 .

streamlit 2021.12.16