VPC 환경에서 이용 가능합니다.
네이버 클라우드 플랫폼의 Cloud DB Serverless 서비스는 클라우드 환경에서 서버리스로 DB 클러스터를 쉽고 빠르게 구축하며, 자동으로 스펙과 용량을 최적화합니다. 사용 방법은 Cloud DB Serverless 사용에서 자세하게 확인할 수 있지만 우선 Cloud DB Serverless 서비스를 사용하는 전체 시나리오를 살펴보는 것을 권장합니다. 사용 시나리오를 학습한 후 사용 방법을 확인하면 좀 더 원활하게 Cloud DB Serverless 서비스를 활용할 수 있습니다. 이후에는 네이버 클라우드 플랫폼의 콘솔에서 DB 클러스터를 생성하고, 간편하게 데이터베이스를 운영할 수 있습니다.
Cloud DB Serverless를 활용하는 전체 순서와 각 순서별 설명은 다음과 같습니다.
1. 애플리케이션 서버 생성
2. 접속 환경 설정
3. 애플리케이션 서버 접속 테스트
4. DB Cluster 생성
5. ACG 설정
6. DB Cluster 접속 테스트
1. 애플리케이션 서버 생성
가장 먼저 네이버 클라우드 플랫폼 콘솔의 Cloud DB Serverless에서 생성할 DB 클러스터와 통신하게 될 애플리케이션 서버를 생성합니다. 애플리케이션 서버는 네이버 클라우드 플랫폼 콘솔 VPC 환경의
> Services > Compute > Server 메뉴에서 생성할 수 있습니다.
참고할 수 있는 사용 가이드는 다음과 같습니다.
여기에서는 애플리케이션 서버 생성 방법을 간단하게 소개합니다. 전체 생성 방법에 대한 자세한 내용은 아래 가이드를 참조해 주십시오.
- 네이버 클라우드 플랫폼 콘솔의 VPC 환경에서
> Services > Compute > Server 메뉴를 차례대로 클릭해 주십시오. - [서버 생성] 버튼을 클릭해 주십시오.
- 서버 이미지를 클릭하여 선택하고 [다음] 버튼을 클릭해 주십시오.
- 필요한 정보를 입력하고 [다음] 버튼을 클릭해 주십시오.
- 보유하고 있는 인증키가 없는 경우 새로운 인증키를 생성하고 [다음] 버튼을 클릭해 주십시오.
- 보유하고 있는 ACG가 없는 경우 신규 ACG를 생성해 주십시오.
- 최종 확인 후 [서버 생성] 버튼을 클릭해 주십시오.
7.에서 애플리케이션 서버의 ACG 이름은 추후 MySQL Server에 ACG 추가 시 사용됩니다.
2. 접속 환경 설정
네이버 클라우드 플랫폼 콘솔의 VPC 환경에서 서버 접속 환경을 설정하려면 공인 IP를 설정해야 합니다.
여기에서는 접속 환경 설정 방법을 간단하게 소개합니다. 접속 환경 설정 방법에 대한 자세한 내용은 아래 가이드를 참조해 주십시오.
3. 애플리케이션 서버 접속 테스트
접속 환경 설정을 완료했다면 터미널 프로그램을 이용하여 애플리케이션 서버에 정상 접속되는지 테스트해 보십시오.
터미널 프로그램 PuTTY를 이용하여 애플리케이션 서버에 정상 접속되는지 테스트하는 방법은 다음과 같습니다.
- PuTTY를 실행해 주십시오.
- Host Name (or IP address) 과 Port에 접속 환경 설정으로 얻은 IP 주소와 포트 번호를 입력해 주십시오.

- [Open] 버튼을 클릭해 주십시오.
- PuTTY Security Alert 팝업 창이 나타나면 [Accept] 버튼을 클릭해 주십시오.

- 서버 접속을 위한 cmd 창이 나타나면 관리자 비밀번호 확인에서 얻은 비밀번호를 입력해 주십시오.

passwd 명령어를 통해 비밀번호를 변경할 수 있습니다.
4. DB 클러스터 생성
애플리케이션 서버 접속 테스트까지 완료했다면 애플리케이션 서버와 통신할 DB 클러스터를 생성합니다. DB 클러스터는 네이버 클라우드 플랫폼 콘솔 VPC 환경의
> Services > Database > Cloud DB Serverless 메뉴에서 별도의 서비스 이용 신청 없이 바로 생성할 수 있습니다.
참고할 수 있는 사용 가이드는 다음과 같습니다.
5. ACG 설정
네이버 클라우드 플랫폼의 콘솔에서 Cloud DB Serverless의 DB 클러스터 접속을 위한 ACG(Access Control Group)를 설정하는 방법은 다음과 같습니다.
여기에서는 ACG 설정 방법을 간단하게 소개합니다. ACG 설정 방법에 대한 자세한 내용은 ACG 사용 가이드를 참조해 주십시오.
- 네이버 클라우드 플랫폼 콘솔의 VPC 환경에서
> Services > Database > Cloud DB Serverless 메뉴를 차례대로 클릭해 주십시오. - ACG 메뉴를 클릭해 주십시오.
- 설정할 ACG를 클릭하여 선택한 다음 [ACG 설정] 버튼을 클릭해 주십시오.
- 자동으로 생성된 DB 클러스터의 ACG 선택
- 접근 소스에 애플리케이션 서버의 ACG 이름을 입력해 주십시오.
- 허용 포트에 포트 번호를 입력해 주십시오.
- [추가] 버튼을 클릭해 주십시오.
- [적용] 버튼을 클릭해 주십시오.
6. DB 클러스터 접속 테스트
MySQL Client를 설치하여 생성한 DB 클러스터에 정상 접속되는지 테스트하는 방법은 다음과 같습니다.
-
애플리케이션 서버에 접속한 후 아래 명령을 실행하여 MySQL을 설치해 주십시오.
- Rocky 8.x - 9.x 버전
[root@localhost ~] # sudo dnf install -y mysql-server [root@localhost ~] # sudo systemctl start mysqld -
아래 명령어를 실행하여 DB 클러스터에 접속해 주십시오.
- DB 접속에 필요한 도메인, 포트 번호, 사용자 ID, 비밀번호는 네이버 클라우드 플랫폼 콘솔의 DB Cluster 메뉴에서 확인할 수 있습니다.
[root@localhost ~] # mysql -h ① Private 도메인명 -u ②user_id -p --port ③DB 접속 포트 -- 접속 성공 예제 [root@localhost ~] # mysql -h db-gmcp.beta-cdb.ntruss.com -umysql_dba -p --port 3306 Enter password: ********** Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 17199 Server version: 5.7.19-log MySQL Community Server (GPL) Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql>