최근에 듣게 된 수업에서 교수님께서 서버를 제공해 주셔서 원격으로 접속해 개발할 수 있었다( •̀ ω •́ )✧
교수님이 설정한 서버에는 이미 APM(Apache + PHP + MySQL) 환경이 구축되어 있어, 내 PC에 APM을 다운 받지 않아도 VSCode의 remote - SSH 확장 프로그램만 있으면 손쉽게 개발 환경을 세팅할 수 있었다. 사용 방법은 다음과 같다.
사용 방법
1. 확장 프로그램 설치하기
사이드바에 있는 확장탭의 검색창에 ssh를 검색해서 remote - SSH를 다운 받는다.
2. SSH Configuration File 설정하기
F1 버튼을 눌러 ssh를 검색해 SSH 구성 파일 열기를 선택한다.
설정 파일을 선택한다.
열린 config 파일에 정보를 작성한다.
Host [별칭]
HostName [IP 주소 또는 도메인]
User [사용자 이름]
Port [포트 번호] #기본 포트는 22
IdentityFile [SSH 키 파일 경로] #SSH 키 인증을 사용하는 경우
ForwardAgent yes #SSH 에이전트 포워딩(옵션)
ServerAliveInterval 60 #연결이 끊어지지 않도록 주기적인 신호 보내기(옵션)
3. 원격 서버 접속하기
F1 버튼을 눌러 ssh를 검색해 호스트에 연결을 선택한다.
접속할 SSH 호스트를 선택한다.
비밀번호를 입력한다. OS를 선택하라고 하는데 Windows 사용자는 Linux를 선택해야 한다.