본문으로 건너뛰기

가상 서버 호스팅 운영 가이드

이 가이드는 가상 서버 호스팅(VPS)의 운영 및 관리에 필요한 핵심 작업을 안내합니다. 도메인 연결부터 OS별 웹 애플리케이션 환경 구축, 그리고 서버 재부팅과 같은 필수 관리 방법을 확인하여 서버를 안정적으로 운영해 보세요.


1. 도메인 연결 설정 (DNS)

구매한 도메인을 내 VPS 서버로 연결하는 것은 웹사이트 운영의 첫걸음입니다. 이 작업은 도메인의 DNS 레코드를 수정하여 진행합니다.

  1. VPS IP 주소 확인: '나의 서비스 관리'에서 운영 중인 VPS의 IP 주소를 확인합니다.
  2. DNS 설정 변경: 도메인을 구매한 업체의 관리 페이지로 접속하여 DNS 설정 메뉴로 이동합니다.
  3. A 레코드 수정: 연결할 도메인(예: mydomain.com)의 A 레코드 값을 1번에서 확인한 VPS IP 주소로 입력하고 저장합니다.
  4. 전파 시간 대기: 변경된 DNS 정보가 전 세계 인터넷에 적용(전파)되기까지는 몇 분에서 최대 24시간까지 소요될 수 있습니다.

2. 웹 애플리케이션 환경 구축

가상 서버 호스팅은 OS만 설치된 상태로 제공되므로, 웹사이트 구동에 필요한 웹 서버, 언어, 데이터베이스(APM/LEMP 스택 등)를 직접 설치해야 합니다.

① 리눅스 서버 (Ubuntu, Rocky Linux)

SSH로 서버에 접속한 후, OS에 맞는 패키지 관리 명령어를 사용하여 필요한 프로그램을 설치합니다.

  • Ubuntu (apt 사용 예시)

    # Apache, MariaDB, PHP 설치
    sudo apt update
    sudo apt install apache2 mariadb-server php libapache2-mod-php php-mysql -y
    
  • Rocky Linux (dnf 사용 예시)

    # Nginx, MariaDB, PHP-FPM 설치
    sudo dnf update -y
    sudo dnf install nginx mariadb-server php-fpm php-mysqlnd -y
    

② 윈도우 서버 (Windows Server)

원격 데스크톱으로 서버에 접속한 후, '서버 관리자'를 통해 그래픽 환경에서 손쉽게 설치할 수 있습니다.

  1. 서버 관리자 실행: 시작 메뉴에서 '서버 관리자'를 실행합니다.
  2. 역할 및 기능 추가: 관리 > 역할 및 기능 추가를 클릭합니다.
  3. 웹 서버(IIS) 선택: '서버 역할' 단계에서 **'웹 서버(IIS)'**를 체크하고 다음을 눌러 설치를 완료합니다.
  4. 추가 프로그램 설치: PHP, MySQL 등은 '웹 플랫폼 설치 관리자(Web PI)'를 이용하면 편리하게 설치할 수 있습니다.

3. 서버 원격 관리

서버 운영 중 문제가 발생하거나 재시작이 필요할 때, 나의 서비스 관리 페이지에서 서버 재부팅 할 수 있습니다.

  1. '나의 서비스 관리'에 로그인 후 서비스 사용현황으로 이동합니다.
  2. 해당 VPS 항목의 서버 원격 관리 옆에 있는 [재부팅] 버튼을 클릭합니다.
  3. 서버가 원격으로 재부팅되며, 잠시 후 다시 접속할 수 있습니다.