[AWS] 아마존 EC2를 이용해 리눅스 서버에서 코드를 실행
1. 우선 AWS 홈페이지에 회원가입을 진행한다.
https://ap-southeast-2.console.aws.amazon.com/console/home?region=ap-southeast-2
2. SSH 키를 등록하고 EC2에 접속한다.
https://6161990src.tistory.com/115
[AWS] SSH 키 등록 및 EC2 접속 방법
📍 AWS SSH 키 등록 AWS EC2 서비스 페이지에 접속 후. 네트워크 및 보안 섹션 하단의 키 페어를 선택하면 보이는 화면이다. 키 페어 이름 (ex. yoon) 과 유형, 형식을 사진과 같이 설정한 후 '키페어 생
6161990src.tistory.com
3. 터미널을 통해 리눅스 서버에 접속한 다음, 프로그램을 전송하고 코드를 실행한다.
https://19970225.tistory.com/40
4. 프로그램을 구동하기 위해 필요하다면 추가적으로 환경변수를 편집한다.
https://sosobaba.tistory.com/279
리눅스 환경변수 등록하기(환경변수 영구 등록)
안녕하세요 마블랑입니다. 이번 포스팅은 터미널 창에서 리눅스 Ubuntu(우분투)의 환경변수를 등록하는 방법에 대해서 소개하겠습니다. 먼저 현재 리눅스에 등록된 전체 환경변수를 보려면 터미
sosobaba.tistory.com
추가. How to installing Pip for Python 3
https://linuxize.com/post/how-to-install-pip-on-ubuntu-18.04/
추가. 리눅스 서버에서 돌아가고 있는 파이썬 프로그램 작동 중지하는 방법
1. 터미널에서 exit() 입력
2. 터미널에서 quit() 입력
3. 터미널에서 Ctrl + C 입력
~ 서버 연결하는 방법
SSH 키 경로(내 기준) : cd C:\Users\igy17\Documents\.identity\Develop\key
EC2 접속(리눅스 터미널에서 입력) : ssh -i Taylor.pem ubuntu@퍼블릭IP주소
~ 전역 환경변수 (나의 프로그램에서 사용하는 환경변수)
export TELEGRAM_BOT_TOKEN=6216231761:AAH2WvynKIM7qciDDTJUChIGdT6nmJb0gig
export TELEGRAM_CHAT_ID=5457640084
export UPBIT_API_KEY=LOdxbH0rO6bomr84dF6Yxwi4xXfs9pxC2uJH4cfM
export UPBIT_SECRET_KEY=7gbQVGFlaQ2LYsWUR3YCCf83OqvJO97sfy05gSjy
export BINANCE_API_KEY=F9GP9HmkidBjlh7BMcz9rAvzzNg4206LqPAYTHTvgTtKJ1M7aSMc5o6beMNEfEoD
export BINANCE_SECRET_KEY=04IVsPnn4LkSBtwadiLCbhtgsRPcI4T6OAP0QSGUyKHFACV4qlMGnm0stFcWSjxP
export BITGET_API_KEY=bg_331ca0b8cff6adfd2614213c1c74ef6e
export BITGET_SECRET_KEY=4067f53eefaf6329b5fff322ab3833b301d92820c86a639c9690d2c3dc993d6b
export BYBIT_API_KEY=02Kkfw2htuzVUvjgTC
export BYBIT_SECRET_KEY=ZWIWdYMtDz0VI0a3xF3Zh6OvM4FugxvdY0aU
export OKX_API_KEY=8f97829b-5399-40ed-849e-8343c6b08975
export OKX_SECRET_KEY=4F19ADC6A145990EC52FEDE373F77174
p.s. 나의 프로젝트를 파워셸을 이용하여 리눅스 서버에서 구동한 모습이다.
