클라우드 타입(CLOUD TYPE)으로 MariaDB, Node.js, React 배포하기 - MariaDB 배포

Melcoding·2025년 1월 4일

배포

목록 보기
1/3

React프로젝트 결과물 배포를 위해 무료 호스팅 사이트를 찾아보다 클라우드 타입 사이트를 알게 되었다.
국내에서 운영하고 있는 배포 사이트여서 한국어로 가이드가 작성되어 있고, 디스코드 등으로 문제 발생시 도움을 받을 수 있어 해당 사이트에 배포하기로 결정하였다.

참고로 테스트해본 결과 무료로 주는 자원으로는 1개의 서비스(MariaDB, Node.js, React 활용 서비스)까지만 작동이 되고, 이후에는 유료 구독이 필요했다.

가입하기 및 깃허브 연결

클라우드 타입은 깃허브 레포지토리와 바로 연결할 수 있어 깃허브 계정으로 가입하였다.
깃허브 계정으로 가입하게 되면 내 레포지토리가 바로 인식이 되어서 따로 연결 프로세스를 거치지 않았다.

가입하게되면 스페이스를 만들어라고 뜨는데, 원하는 스페이스 이름으로 스페이스를 만들면 본격적으로 서비스를 등록할 수 있는 페이지가 뜨게 된다.

MariaDB 배포

  1. 아래와 같이 나의 스페이스에 들어가면 +가 뜨게 되는데 이를 클릭

  2. MariaDB를 찾아서 클릭

  3. 원하는 버전과 root의 password를 입력하고 아래 Deploy 클릭

    단, 아래 이미지를 보면 카드를 등록해라고 나오는데, 무료이더라도 카드를 등록해야만 서비스를 이용할 수 있어 카드를 등록하고 서비스를 배포하면 된다. (결제되지 않고 등록만 됨!)

  1. 아래와 같이 MariaDB가 생성

  2. MySQL WorkBench와 같은 외부 프로그램과 해당 DB를 연결하기 위해서는 아래와 같이 TCP 허용이 필요하다.
    해당 설정은 스페이스의 프로젝트 상단의 Settings에서 설정 가능하다.

  1. mariadb 클릭시 아래와 같이 나타나며 connect에 나오는 정보를 활용하여 원하는 툴과 연결
  • HostName
  • Port
  • User : root
  • Password : 처음 mariaDB 서비스 만들 때 작성한 비밀번호

이미지의 hostname:port 아래에 mariadb:3306 을 확인할 수 있는데, 이는 같은 프로젝트에서 다른 서비스와 연결할 때 사용할 수 있다. 자세한 내용은 클라우드 타입의 가이드 참고

이후에는 원하는 툴과 연결하여 DB를 관리하면 된다.

0개의 댓글