전체 글 썸네일형 리스트형 Github 레파지토리와 서버 연결 Github 레파지토리와 서버 연결 - 가상환경에 접속한다. - PuTTY 리눅스 서버에서 아래 명령어를 입력한다. sudo yum install git - yum: 리눅스용 프로그램을 설정해주는 것 ㄴ 리눅스에 설치하라. - sudo: 슈퍼유저로 행동하라. - 리눅스는 여러사람이 접속할 수 있기 때문에, 아무나 코드를 접근하지 못하게 설정되어있다. - sudo를 사용하면, 슈퍼 관리자로서, 내가 실행을 할 수 있다는 뜻. - 내 github의 레파지토리 프로젝트와 연결하려면 - 나의 깃허브 접속 - 초록색 아이콘 Code 클릭하여, HTTPs 주소 복사하여 - PuTTY에 ‘git clone’ 명령어 뒤에 붙여준다. ex) git clone https://github.com/****/streamlit-.. 더보기 AWS) EC2 방화벽 설정, 내 github와 AWS 방화벽 설정 - PuTTY: 리눅스에 접속해서 명령 내리는 툴 ㄴ 우리가 생성한 컴퓨터/서버에는 모니터/키보드/마우스가 없으니까, 내가 원격으로 접속해서 이용하는 것. ㄴ 포트번호: 22 ㄴ SSH 포트번호: 443 ㄴ 왜 연결되냐? 서버 만들 때, SSH 설정했기 때문. - 연결하려면 항상 포트가 있어야한다. ㄴRDS는 MySQL로 작업, 작업하는 환경은 MySQL workbench, ㄴ포트번호는 3306 - 접속이 안될 때는, 포트가 안뚫려있어서인데, 이때, 방화벽을 뚫어야한다. - SSH 포트는 자동으로 설정 되어있다. - HTTPs 선택하는 건 깃허브닷컴에서 사용하려고 설정을 해두었었다. (EC2 생성 및 방화벽 설정 이유) - AWS 진입 및 생성한 EC2 인스턴스 클릭 - 하단의 ‘보안.. 더보기 Vscode에서 파이썬 라이브러리 설치/ 가상환경 진입 (vscode 진입) - vsdoe cmd 터미널 창에 conda install 입력, 뒤에 numpy scipy matplotlib ipython scikit-learn pandas pillow jupyter seaborn 입력하고 엔터키로 실행 - 가상환경 리스트 보기 conda env list - vscode에서 가상환경 진입 또 다른방법 - vscode 우하단측의 상기 이미지 부분을 클릭해준다. - 설정한 가상환경을 고르면 됨. vscode 에서 파이썬 버전 확인 방법 - 터미널 command prompt에서 python –version 입력하여 버전을 확인한다. 더보기 AWS) EC2/리눅스 명령어 + 파이썬 설치 리눅스 명령어 - 명령 입력 후 엔터하면, 명령이 실행된다. pwd: present working directory;’ 현재 우리가 있는 폴더가 어디냐., 폴더를 디렉토리라고 한다. /home: 홈 폴더 안에, 라는 안에 라는 뜻 ㄴ 슬래시가 가장 최상위 폴더이다. cd: change directory 경로를 이동하고 싶을 때 사용 cd ~ :change home directory 내 아이디인 ex2-user의 홈 디렉토리로 이동 ~: home directory cd /: 최 상위 폴더로 이동히라. clear: 다 지우고, 맨 위로 옮겨감 - clear 명령을 했을 때의 화면 cd ..: 현재 있는 경로의 하나의 윗 폴더로 이동하라. 점(.): 점 한개는 현재 폴더를 의미 점점(..): 점 두개는 상위폴.. 더보기 AWS) 윈더우에서 EC2 접속방법: PuTTY, 설치 및 세팅 로컬 컴퓨터 운영체제가 Windows일 때 서버 접속방법: PuTTY https://www.putty.org/ 윈더우즈용 클라이언트 - PuTTY 홈페이지에 접속하여 다운로드 - 본인 컴퓨터 사양에 맞춰 다운로드를 한다. - 설치설치설치-> finish - 설치 완료후에 PuTTY 실행 - PuTTY 인터페이스에서 좌측 카테고리에서 SSH -> Auth에서 아까 EC2 생성할 때 다운로드 했던 키페이 파일을 연결해준다. - 좌측 카테고리에서 Session 의 화면으로 이동 - Host Name(or IP address)는 내가 생성했던 EC2 인스턴스의 퍼블릭 IP주소를 입력한다. ㄴ (하기 이미지 참고) - Port 번호는 22 - Connection Type은 SSH - 설정 완료하면, 이름을 설정한.. 더보기 AWS) EC2(빈 컴퓨터/서버) 생성 EC2(빈 컴퓨터/서버) - 현재 작업하고 있는 소스 코드는 내컴퓨터(로컬)에만 존재하므로, 다른 곳에서도 확인하려면 AWS에도 소스 코드를 보내야한다. -> 보내는 첫 스텝이 깃허브로 전송. - 만든 소스코드를 깃허브에 업로드. - 깃허브도 클라우드: 어디서나 구축할 수 있는 것이 클라우드. - >깃허브에 업로드: 푸쉬 -> 깃허브 repository에 있는 소스코드 aws에 최초로 옮기는 것 clone EC2: 깡통 컴퓨터 -> 비어있는 컴퓨터 ㄴ 이용자는 높은 초기비용, 유지 및 보수등의 다양한 제약에서 벗어나서 단시간안에 여러가지 프로세서, 스토리지, 네트워킹, 운영체제, 구매 모델을 선택하여 생성할 수 있으며, 사양변경, 삭제도 쉽게 실행 할 수 있는 AWS 서비스. ㄴ 그 컴퓨터에 모니터/키보.. 더보기 가상환경 만들기 가상환경 만들기 - 터미널/아나콘다 propmpt 를 열면 행의 맨 앞이 (base)라고 나와야한다. - 자세한 건 구글에 ‘콘다 가상환경 설정’을 검색하면 된다. - 아래 명령어 입력 conda create -n (가상환경 이름) python=3.7 설치 중에: -> python 3.7의 가상환경을 만들겠냐. y -> 나는 streamlit3.7 으로 가상환경 이름 설정 설치 끝 - 가상 환경을 실행할 때 사용하는 명령어 conda activate streamlit3.7(가상환경 이름) - 가상 환경 실행 중지할 때 사용하는 명령어 conda deactivate 명령어 입력후에는 엔터 - 괄호 안의 내용이 바뀜-> 개발환경이 바뀌었다는 뜻 - 새로운 가상환경에는 우리가 (base) 윈더우에서 설치해놓았.. 더보기 Streamlit 에서 인공지능 : 차 구매 가능 가격 예측 웹 대시보드로 만드는 이유는 유저와의 상호소통을 위해서. Streamlit 에서 예측 인공지능 실행 - colab/ Jupyter Notebook - 전에 만들어놨던 car_purchasing_data파일에서 인공지능 학습을 완료한 스케일러와 리그레서를 저장하여 가져온다. import pandas as pd import numpy as np import matplotlib.pyplot as plt import seaborn as sns from google.colab import drive drive.mount('/content/drive') import os os.chdir('/content/drive/MyDrive/Colab Notebooks') # change directory car_df = pd.. 더보기 이전 1 ··· 12 13 14 15 16 17 18 ··· 34 다음