공부/개발

주식 자동매매 프로그램 - 2. putty 연동 및 mysql 설치

티오비 2020. 11. 29. 22:26

안녕하세요 도케리입니다.

오늘은 AWS EC2와 PUTTY를 연동하고 MYSQL 설치까지 진행을 해보려고 합니다. 포스팅이 늦어졌는데 PUTTY 연동을 할 때 많이 헤맸기 때문입니다. ㅠㅠㅠㅠ

 

먼저 필요한 프로그램을 설치하도록 하겠습니다.

 

PUTTY : SSH 클라이언트

 

PuTTY

완전하고 안정적인 텔넷 및 SSH 클라이언트

putty.softonic.kr

PUTTYGEN : 공개 및 비공개 SSH 키 쌍을 생성하기위한 키 생성기 도구입니다.

 

PuTTYgen Download

Download PuTTYgen for Windows, Linux and Mac operating system. Find step by step guide to downloading PuTTYgen, a key generator for free.

www.puttygen.com

 

주식 자동매매 프로그램 - 1. AWS 인스턴스 생성

안녕하세요 도케리입니다. 공지에서 말씀드린 주식 자동매매 프로그램 프로젝트를 시작했습니다. 일단 데이터를 관리할 DB 그리고 DB를 설치할 PC가 필요했는데요 일단 현재 쌓일 데이터의 양이

sejungpk.tistory.com

위에 글 마지막에서 생성된 PEM 파일을 PUTTY KEY GEN에서 LOAD 버튼을 클릭해 가져옵니다.

맨 밑 TYPE OF KEY TO GENERATE는 RSA로 설정해 줍니다.

다른 설정을 그대로이고 GENERATE를 해줍니다.

그러면 .PPK 파일이 생성되게 됩니다.

PUTTY GEN

PUTTY

PUTTY

 

PUTTY에서 HOST NAME은 AWS EC2 -> 인스터스 -> 연결 -> 하단에 퍼블릭 DNS 주소명을 입력해주시면 됩니다. 

그리고 PUTTY에서 SSH -> AUTH -> 맨 밑에 PRIVATE KEY를 검색하여 .PPK 파일을 넣어줍니다.

PPK 파일 입력

그리고 다시 Session 탭으로 이동하여 Open 해주게 됩니다.

창 하나가 뜨면 yes를 클릭하시고 login as : 가 뜨면 인스턴스에 연결 창에서 EC2 인스턴스 연결 탭을 클릭하시고 하단에서 사용자 이름을 확인후 그 이름으로 로그인하시면 됩니다.

EC2 인스턴스 연결

 

그리고 명령어를 입력 후 mysql를 설치해줍니다.

마지막 버전 확인까지

sudo apt-get update
sudo apt-get install mysql-server
mysql --version

네 이렇게 mysql까지 설치를 완료했습니다. 데이터베이스가 필요했고 NOSQL도 고려를 했으나 일단은 MYSQL을 사용하기로 결정했습니다.

 

그럼 다음 포스팅에서 뵙겠습니다. 감사합니다.