Amazon Lightsail에서 호스팅되는 애플리케이션에 데이터베이스 추가

Amazon Lightsail은 전용 데이터베이스를 제공합니다. 인스턴스 데이터베이스 대신 사용할 수 있습니다. 쉽고, 관리되고, 안전하며, 가장 중요한 것은 인스턴스에 연결되어 있지 않다는 것입니다. 따라서 인스턴스가 충돌하더라도 데이터베이스는 안전합니다.

"Deploy WordPress App to Amazon Lightsail 에서 데이터베이스는 인스턴스에 설치됩니다. 이 문서에서는 전용 데이터베이스를 다룹니다.

⚠️ Warning: Dedicated Lightsail Databases are going to cost $$$. It has a 3-month free tier at this time of writing. Check your plan before creating a database.



그래서, 당신은 무엇을 기다리고 있습니까? 🏃‍♂️에서 다이빙하자

데이터베이스 인스턴스 생성


  • Amazon Lightsail 홈 페이지로 이동합니다. 그런 다음 데이터베이스 탭을 클릭합니다.
  • 이제 데이터베이스 생성 버튼을 클릭합니다.

  • 이제 데이터베이스 생성 페이지에 있습니다.

  • (A) AWS 리전 및 가용 영역(AZ)을 선택합니다. 저에게는 버지니아와 A구역이 완벽합니다.
  • (B) 데이터베이스 엔진 및 버전을 선택합니다. 저는 MySQL 8을 선택했습니다.
  • (C) 로그인 자격 증명 지정을 클릭하고
  • (D) 마스터 데이터베이스 이름 지정을 클릭합니다.


  • 조금 아래로 스크롤하여 다음을 구성합니다.

  • (A) 데이터베이스 사용자 이름 선택
  • (B) 암호. 생성된 비밀번호는 괜찮지만 원하는 비밀번호를 선택하실 수 있습니다.
  • (C) 첫 번째/마스터 데이터베이스. 나중에 더 만들 수 있습니다.
  • (D & E) 플랜 유형과 실제 플랜을 선택하십시오. 나와 같은 무료 계층 옵션을 선택할 수 있습니다.
  • (F) 이름을 지정하고
  • (G) 데이터베이스 생성 버튼을 누르십시오.
    몇 분 안에 데이터베이스가 생성됩니다. 실행될 때까지 기다려 주십시오.


  • 데이터베이스 자격 증명



    데이터베이스 사용자 이름과 마스터 데이터베이스를 이미 알고 있습니다. 그 밖의 모든 경우에는 데이터베이스로 이동하여 연결 탭을 클릭하십시오. 다음과 같은 자격 증명이 표시되어야 합니다.

  • (A) DB 사용자 이름
  • (나) DB 비밀번호
  • (C) DB 엔드포인트
  • (D) DB 포트

  • 데이터베이스에 연결


    인스턴스 CLI



    할 수 있습니다SSH into your instance.

    다음 명령을 사용하여 MySQL을 설치합니다.

    sudo apt install mysql-server -y
    sudo systemctl start mysql.service
    


    그런 다음 MySQL에 연결합니다.

    mysql --host <db_endpoint> --user <db_username> --password
    


    DB 비밀번호를 물어봅니다. 성공하면 다음 화면이 표시됩니다.


    SSH를 통한 SQL 클라이언트 앱(SSH 터널링)



    대부분의 최신 SQL 클라이언트 애플리케이션(예: TablePlus, MySQL Workbench)에는 SSH를 통해 데이터베이스를 연결하는 옵션이 있습니다. 해당 옵션을 사용하여 연결할 수 있습니다.

    애플리케이션에 데이터베이스 추가



    라라벨과 NodeJS



    데이터베이스 자격 증명으로 응용 프로그램의 파일.env을 업데이트할 수 있습니다.

    워드프레스



    데이터베이스 자격 증명으로 wp-config.php 파일을 업데이트합니다.

    다른 앱



    애플리케이션의 구성 및/또는 환경 파일에서 데이터베이스 자격 증명을 업데이트합니다. 이에 대해서는 애플리케이션 설명서를 확인하십시오. 또는 관례입니다. 어디에 두어야 할지 알 수 있습니다.

    결론



    기사를 읽어 주셔서 감사합니다. Amazon Lightsail 인스턴스에 전용 데이터베이스를 추가하는 것은 그리 어렵지 않습니다. 나를 팔로우하면 내 게시물에 대한 즉각적인 업데이트를 받을 수 있습니다. my newsletter 을 구독할 수도 있습니다.

    좋은 웹페이지 즐겨찾기