본문 바로가기
SW programming/Python

[Python anywhere 소개] 어디서든 코드 실행이 가능한 서버 구축

by 고뭉나무 2021. 5. 17.

Python anywhere 란?

python 코딩을 어디서든 사용할 수 있다는 취지로,

웹 기반으로 서버를 두어 원하는 폴더, 파일을 만들고 콘솔로 제어가 가능하다. 

Web 기반의 서비스도 되어 Django도 많이 활용하기도 한다.

 

요금제

종류는 총 4가지가 있다. 

마지막은 Custom 이라서 어찌보면 크게 3가지가 있다.

간단한 테스트 프로젝트 돌리기에는 'Hacker' 단계도 충분하다.

 

Hacker의 스펙은 아래와 같다.

- 100,000 hit/day website

- 2,000 CPU-seconds per day

- 1 GB disk space

- 가격은 매월 5 달러!! (꽤 저렴하다. 그러나 첫 달 무료. 뭐 이런 서비스는 없다)

카드 결제를 하고 나면 위와 같은 감사 안내가 나온다 :)

 

기능 소개

Dashboard는 전반적인 상황을 나타내고 

총 5가지의 기능이 있다.

Consoles, Files, Web, Tasks, Databases

 

기존에 쓰던 Terminal이라고 보면 된다. 'Bash'에서 폴더도 만들고, 파일도 만들고 모듈도 설치한다.

그리고 내가 원하는 Python 버전을 클릭하여 'Python'에서 파일을 빌드하면 된다.

앞으로 가장 많이 사용할 부분이다. 사전에 만들어놓은 파일들을 여기에 등록하고 주기적으로 Tasking을 설정하여 프로그램을 돌릴 예정이다.

Django 사용하시는 분들이 주로 쓰시던데.. 나중에 사용할 기회가 있으면 포스팅으로 다루겠다.

 Jupyter Notebooks도 되어 interpret 처럼 사용할 수 있다. 

 

 

사용 서버 관리

위와 같이 CPU 점유율과 File 용량 상태를 확인할 수 있다.

 

 

오늘은 Python anywhere (파이썬 애니웨어)의 목적, 가격부터 기능까지 알아보았다.

다음 포스팅에서는 이를 활용하여 파일을 돌리는 작업을 할 예정이다 :) 

2021.05.19 - [SW programming/Python] - [Python anywhere 소개] 텔레그램봇 파일 서버에 올려 실행하기

반응형

댓글