VPS 서버를 처음 개설하면 서버 주소와 접속 정보가 발급됩니다. 이 상태에서도 서버에 접속할 수 있지만 바로 웹사이트나 프로그램을 설치하기보다는 기본 설정부터 점검하는 것이 좋습니다.
VPS는 일반 웹호스팅과 달리 사용자가 직접 서버를 관리하는 경우가 많습니다. 보안 설정부터 업데이트, 시간 설정, 저장공간 확인까지 직접 챙겨야 할 부분이 있습니다.
처음 VPS 서버를 만들었다면 어떤 것부터 확인해야 하는지 순서대로 알아보겠습니다.
- 서버 접속 정보부터 확인하기
VPS를 신청하면 일반적으로 서버 IP 주소와 사용자 정보, 접속 방법 등을 확인할 수 있습니다.
IP 주소는 인터넷에서 해당 서버를 찾아가기 위한 주소라고 생각하면 이해하기 쉽습니다.
서버 관리 화면에서 먼저 확인할 것은 다음과 같습니다.
서버 IP 주소
관리자 또는 사용자 계정
접속 방식
운영체제
서버 사양
CPU와 메모리, 저장공간도 함께 확인해두는 것이 좋습니다.
신청한 상품과 실제 생성된 서버 사양이 맞는지 확인하고 서버 IP와 계정 정보는 다른 사람이 볼 수 없는 곳에 안전하게 보관합니다.
- 운영체제 업데이트하기
새로 만든 VPS라고 해서 모든 프로그램이 최신 상태라고 생각하면 안 됩니다.
서버가 생성된 시점이나 설치된 운영체제 이미지에 따라 업데이트가 필요한 항목이 남아 있을 수 있습니다.
업데이트에는 기능 개선뿐 아니라 발견된 보안 문제를 수정하는 내용도 포함될 수 있습니다.
따라서 서버를 본격적으로 사용하기 전에 현재 설치된 운영체제와 업데이트 상태를 확인하는 것이 좋습니다.
이후에도 업데이트는 한 번으로 끝내는 것이 아니라 서버를 운영하면서 주기적으로 확인해야 합니다.
다만 실제 서비스 중인 서버라면 중요한 업데이트 전에 백업을 만들어두고 서비스에 영향을 줄 가능성이 있는지도 확인하는 것이 안전합니다.
- 관리자 계정과 비밀번호 점검하기
VPS에서 관리자 계정은 서버의 중요한 설정을 변경할 수 있기 때문에 관리에 주의해야 합니다.
처음 발급받은 비밀번호를 그대로 오랫동안 사용하는 것보다는 안전한 비밀번호로 변경하고 다른 사이트에서 사용하는 비밀번호와 겹치지 않도록 하는 것이 좋습니다.
여러 사람이 서버를 관리한다면 하나의 관리자 계정을 함께 사용하는 방식도 피하는 것이 좋습니다.
사용자별로 계정을 구분하면 특정 담당자가 더 이상 서버를 관리하지 않을 때 해당 계정의 접근만 제한할 수 있습니다.
관리자 권한 역시 모든 사용자에게 주기보다는 실제로 필요한 사용자에게만 제공하는 것이 좋습니다.
- 원격 접속 보안 확인하기
VPS는 인터넷을 통해 원격으로 관리하는 경우가 많습니다.
그만큼 서버를 만든 직후부터 외부에서 접속을 시도할 가능성도 고려해야 합니다.
먼저 어떤 방식으로 서버에 접속하도록 설정되어 있는지 확인합니다.
비밀번호만으로 접속하도록 되어 있다면 더 안전한 인증 방법을 사용할 수 있는지도 살펴보는 것이 좋습니다.
대표적으로 SSH 키를 이용한 인증 방식이 있습니다.
SSH 키 인증은 서버에 등록된 키를 이용해 사용자를 확인하는 방식으로, VPS를 장기간 운영할 계획이라면 알아두면 유용합니다.
접속 보안을 변경할 때는 특히 주의해야 합니다.
기존 접속 방법을 먼저 차단했다가 새로운 인증 설정에 문제가 생기면 본인도 서버에 접속하지 못하는 상황이 생길 수 있습니다.
따라서 새로운 접속 방법이 정상적으로 작동하는지 확인한 다음 기존 설정을 변경하는 순서가 안전합니다.
- 방화벽과 외부 접속 범위 확인하기
VPS에는 웹사이트뿐 아니라 여러 프로그램과 서비스가 설치될 수 있습니다.
하지만 서버에서 사용하지 않는 서비스까지 외부에서 접근할 수 있도록 열어둘 필요는 없습니다.
방화벽은 외부에서 들어오는 연결을 확인하고 허용하거나 차단하는 역할을 합니다.
예를 들어 웹사이트를 운영한다면 웹 서비스에 필요한 연결이 허용되어야 합니다. 반대로 현재 사용하지 않는 서비스가 외부에 노출되어 있다면 접근을 제한하는 것이 좋습니다.
VPS 업체에 따라 서버 내부 방화벽과 별도로 관리 페이지에서 네트워크 방화벽 기능을 제공하기도 합니다.
서버를 만든 뒤에는 현재 어떤 서비스가 외부에서 접근 가능한 상태인지 확인하고 필요한 연결만 허용하는 것이 기본입니다.
- 서버 시간과 시간대 설정하기
서버 시간은 별것 아닌 것처럼 보이지만 실제 운영에서는 중요합니다.
웹사이트의 게시 시간, 프로그램 실행 기록, 백업 시간, 오류 기록 등 여러 기능에서 서버 시간을 사용하기 때문입니다.
한국에서 운영하는 서비스라면 서버 시간이 한국 시간과 다르게 표시되는 경우도 있습니다.
VPS가 처음 생성됐을 때 다른 시간대로 설정되어 있을 수 있기 때문입니다.
시간대가 맞지 않으면 장애가 발생했을 때 로그에 표시된 시간과 실제 문제가 발생한 시간을 비교하기 어려울 수 있습니다.
자동 백업이나 예약 작업을 사용할 때도 원하는 시간과 실제 실행 시간이 달라질 수 있습니다.
따라서 서버를 본격적으로 사용하기 전에 현재 시간과 시간대를 확인해두는 것이 좋습니다.
- 저장공간과 백업 준비하기
마지막으로 확인해야 할 것은 저장공간과 백업입니다.
VPS 상품에는 사용할 수 있는 디스크 용량이 정해져 있습니다.
처음에는 공간이 충분해 보여도 웹사이트 이미지, 데이터베이스, 프로그램 파일, 로그, 백업 자료가 계속 쌓이면 사용 가능한 공간이 줄어듭니다.
따라서 서버를 개설한 직후 전체 저장공간과 현재 사용량을 확인해두면 이후 변화를 비교하기 쉽습니다.
백업도 서버 운영 초기부터 준비하는 것이 좋습니다.
웹사이트를 모두 만든 다음 백업을 생각하기보다 기본 설정을 마친 시점부터 어떤 데이터를 어디에 백업할지 정해두는 편이 안전합니다.
특히 VPS 업체에서 자동 백업이나 스냅샷 기능을 제공한다면 지원 범위와 보관 기간을 확인해보는 것이 좋습니다.
백업 파일을 같은 서버 안에만 저장하는 것도 주의해야 합니다. 서버 자체에 문제가 생기면 원본과 백업을 함께 사용하지 못할 수 있기 때문입니다.
VPS 서버 설정은 설치보다 기본 점검이 먼저다
VPS를 처음 만들면 워드프레스나 웹서버부터 설치하고 싶어질 수 있습니다.
하지만 그 전에 서버 접속 정보 확인, 운영체제 업데이트, 관리자 계정 관리, 원격 접속 보안, 방화벽, 시간대, 저장공간과 백업을 먼저 점검하는 것이 좋습니다.
처음부터 모든 서버 기술을 알아야 하는 것은 아닙니다.
중요한 것은 VPS가 일반 웹호스팅보다 사용자가 직접 관리해야 할 영역이 많다는 점을 이해하는 것입니다.
특히 관리자 계정과 접속 보안, 방화벽, 백업은 문제가 발생한 뒤 준비하기보다 서버를 처음 만들었을 때부터 관리하는 편이 좋습니다.
기본 설정을 먼저 정리해두면 이후 웹사이트나 프로그램을 설치할 때도 서버를 훨씬 체계적으로 운영할 수 있습니다.
답글 남기기