기본 콘텐츠로 건너뛰기
인공지능, AI, NLP, 논문 리뷰, Natural Language, Leetcode
Code-server
■ 서버에서 디버깅 하는 Tool
- code-server은 서버같은 환경에서 VSCode를 설치하지 않고 웹으로 띄어서 디버깅을 쉽게 할 수 있게 만든 것이다
- 깃허브 주소: https://github.com/cdr/code-server
- 릴리즈 다운받는 주소: https://github.com/cdr/code-server/releases
- 유튜부 소개: 링크
- 영상의 부족한 부분을 설명하자면
- GCP에서 SSH을 열어서 wget을 통하여 설치 zip을 받는데 위의 릴리즈 링크에서 받으면 된다.
- 유튜브에서는 1점대 버전을 쓰지만 지금은 2, 3점대 버전이 제공되고 있으니 어느 것을 써도 상관은 없을 수 있으나 3점대 버전 추천
- 왜냐하면 1, 2점대 버전은 접속 후 python extension이 안깔리는 오류를 겪어봄..
- 원래는 2점대 버전도 잘 작동했었음 ㅠㅠ
- 아무튼 다운받고 알집을 푼후 sudo ./code-server을 하면 실행이 된다.
- 여기서 port을 default로 하면 실행은 되지만, 다른 api 등과 겹치기 위해서는 다음과 같이 옵션을 줄 수 있음
- 그 다음 http://{IP주소}:{port} 을 치게 되면, 다음과 같이 창이 뜬다.
- 여기서 비밀번호를 입력해야 하는데 위에서 code-server을 실행하게 되면 패스워드가 뜨니 그것을 복사 붙여넣기 해주면 된다.
- 이것도 --auto_none 인가(?) 옵션을 주면 비밀번호 안쳐도 된다.
- 혹시 여기서 화면이 안뜨면 --host 0.0.0.0 옵션을 주면 될 것이다.
- 파이썬 코드를 디버깅한다고 해보자.
- 그러면 이젠 extension에서 Python을 설치한후 디버깅을 할 때, configuration을 누르라고 나오는데 python을 선택해주면 디버깅이 가능하게 된다.
댓글
댓글 쓰기