[21.03.25] code-server 설정/ vi 에디터 문자열 치환
1. vi 에디터에서 esc를 누르고 : <ㅡ 누른 후, %s/현재문자열/바꿀문자열/g
g는 global를 의미한다.
2. code-server는 ec2 원격 서버에 있는 코드를 웹에서 vscode IDLE처럼 코드를 수정 할 수 있게끔 도와주는 라이브러리(?)이다.
주의할 점은, 톰캣은 기본 포트번호가 8080인데, code-server도 기본포트 번호가 8080이다.
그러면 포트를 다르게 설정을 해야 한다.
현재 포트번호는 임의로 8443로 설정한 것이다.
3. code-server는
github.com/cdr/code-server 에 들어가면 설치 방법이 나와 있다.
원격 서버에 접속 후 , curl -fsSL https://code-server.dev/install.sh | sh -s -- --dry-run 를 입력 하면,
아래에 자동으로 +.... + .... 가 뜬다.
그 순서대로 과정을 진행 하다보면 global로 code-server를 설치 하게 된다.
4. code-server를 설치 하고 나면, 실행을 해야 하는데,
2)번 처럼 포트를 설정 한 후, code-server —host 0.0.0.0 를 입력 하면 code-server를 실행 할 수 있게 된다.
code-server가 실행 하고 나면, 로컬 pc에서 브라우저를 실행 하고, url주소에서 public_ip:포트번호 (예시: public_ip:8443) 를 입력 하고 들어가면 비밀번호를 입력 하라고 나온다.
5. 비밀번호가 나오면, code-server를 이용할수 있게 난수가 나오는데 해당 비밀번호는 code-server를 설치하면 config를 경로로 이동을 하면 비밀번호가 나오므로 그 비밀번호를 입력 하면 웹에서 원격 서버에 있는 코드를 vscode IDEL처럼 수정이 가능하다.