서버 설정
SFTP 정보, 이름 바꾸기, 서버 재설치, 프로그래밍 언어(egg) 변경.
Portal의 Settings 탭에는 서버의 관리 옵션이 있어요: SFTP 연결 정보, 이름 바꾸기, 재설치, 그리고 egg 변경(프로그래밍 언어)이 여기에 있어요.
배울 내용
- SFTP 연결 정보를 찾는 곳
- 서버 이름을 바꾸는 방법
- 서버를 재설치하는 방법과 사용하는 시점
- egg(프로그래밍 언어)를 변경하는 방법
SFTP 정보
Settings 탭에서 SFTP 자격 증명을 확인할 수 있어요:
| 필드 | 설명 |
|---|---|
| Host | SFTP 서버 주소 |
| Port | SFTP 포트 (보통 2022) |
| Username | Portal 사용자 이름 |
| Password | Portal 계정 비밀번호 |
이 정보를 SFTP 클라이언트(FileZilla, WinSCP, Cyberduck 또는 터미널의 sftp 명령)에 입력해서 데스크톱에서 파일을 직접 관리하세요. SFTP에는 파일 크기 제한이 없어요.
전체 가이드는 파일 관리자를 참고하세요.
서버 이름 바꾸기
Settings 탭에서 언제든지 서버의 표시 이름을 바꿀 수 있어요. 이는 Portal의 서버 목록에 표시되는 이름에만 영향을 줘요 — 호스트 이름, 포트, 애플리케이션의 동작은 바뀌지 않아요.
서버 재설치하기
Reinstall 버튼은 서버를 현재 egg를 기준으로 한 깨끗한 기본 상태로 되돌려요. egg의 설치 과정을 다시 실행하며, egg 설정에 따라 서버 디렉터리의 일부 파일을 덮어쓸 수 있어요.
재설치는 보통 모든 파일을 자동으로 삭제하지는 않지만, 프로젝트 구조에 따라 특정 파일을 덮어쓰거나 호환되지 않는 설정이 생길 수 있어요. 재설치 전에 백업을 만들어 두기를 강력히 권장해요. 진행하기 전에 SFTP로 파일을 다운로드하거나 코드를 GitHub에 올리세요.
재설치가 필요한 경우:
- 서버 환경이 깨졌거나 손상되었을 때
- 같은 프로그래밍 언어로 깨끗한 기본 상태를 원할 때
- 새 프로젝트를 시작하면서 서버를 초기화하고 싶을 때
egg(프로그래밍 언어) 변경하기
egg는 서버의 프로그래밍 언어와 프레임워크를 정의해요. 다른 egg로 바꾸는 것(예: Node.js에서 Python으로)은 Settings 탭에서 해요.
단계:
- Settings 탭을 여세요.
- 드롭다운에서 새 egg를 선택하세요.
- 변경을 확인하세요.
egg를 바꾸면 재설치가 실행돼요. 보통 모든 파일이 자동으로 삭제되지는 않지만, 일부 파일이 덮어쓰기 될 수 있고 기존 설정이 새 egg와 호환되지 않을 수 있어요. egg를 바꾸기 전에 백업을 만들어 두기를 강력히 권장해요. 먼저 SFTP로 파일을 다운로드하거나 코드를 GitHub에 올리세요.
egg를 바꾼 뒤에는 Startup 탭으로 이동해서 맞는 Docker 이미지를 선택하고 시작 명령을 업데이트하세요. 시작 설정을 참고하세요.
디버그 정보
Settings 탭에는 서버의 기술 정보(서버 UUID, 노드 ID 등)도 표시돼요. 지원팀에 문의할 때 유용할 수 있어요.