Ubuntu 18.04에 MariaDB를 설치하는 방법

Ubuntu 18.04에 MariaDB를 설치하는 방법

2022-05-17 last update

6 minutes reading mariadb mysql ubuntu
MariaDB는 오픈 소스, 다중 스레드 관계형 데이터베이스 관리 시스템으로 MySQL의 이전 버전과 호환됩니다. MariaDB Foundation에 의해 유지 및 개발됩니다.
MySQL의 원래 개발자 중 일부를 포함하여 이 자습서에서는 Ubuntu 18.04 시스템에 MariaDB를 설치하는 방법에 대한 두 가지 다른 방법을 보여줍니다. 첫 번째 방법은 Ubuntu 리포지토리에서 MariaDB를 설치하는 데 필요한 단계를 설명하고 두 번째 방법은 공식 MariaDB 리포지토리에서 최신 버전의 MariaDB를 설치하는 방법을 보여줍니다. 일반적으로 첫 번째 방법을 사용하고 제공된 MariaDB 패키지를 설치하는 것이 좋습니다. by Ubuntu. MariaDB 대신 MySQL을 설치하려면 How to Install MySQL on Ubuntu 18.04
tutorial.Prerequisites 이 튜토리얼을 계속하기 전에 user with sudo privileges
.Ubuntu 18.04에 MariaDB 설치 이 기사를 작성할 당시 MariaDB 버전 10.1은 Ubuntu 기본 리포지토리에 포함되어 있습니다. Ubuntu 18.04에 MariaDB를 설치하려면 다음 단계를 따르십시오.
  • 업데이트 패키지 색인.
    sudo apt update
  • 패키지 목록이 업데이트되면 다음 명령을 실행하여 MariaDB를 설치하십시오.
    sudo apt install mariadb-server
  • MariaDB 서비스가 자동으로 시작됩니다. 다음을 입력하여 확인할 수 있습니다.
    sudo systemctl status mariadb
        ● mariadb.service - MariaDB database server
    Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset
    Active: active (running) since Sun 2018-07-29 19:31:31 UTC; 38s ago
    Main PID: 13932 (mysqld)
    Status: "Taking your SQL requests now..."
        Tasks: 27 (limit: 507)
    CGroup: /system.slice/mariadb.service
            └─13932 /usr/sbin/mysqld
    다음을 사용하여 MariaDB 버전을 확인할 수도 있습니다.
    mysql -V
    mysql  Ver 15.1 Distrib 10.1.29-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2
  • MariaDB 리포지토리에서 Ubuntu 18.04에 MariaDB 설치 이 기사를 작성할 당시 최신 공식 MariaDB 리포지토리에서 사용할 수 있는 MariaDB 버전은 MariaDB 버전 10.3입니다. 다음 단계를 계속하기 전에 MariaDB Repository를 방문해야 합니다.
    페이지를 방문하여 사용 가능한 새 버전이 있는지 확인하십시오. Ubuntu 18.04 서버에 MariaDB 10.3을 설치하려면 다음 단계를 수행하십시오.
  • 먼저 다음 명령을 사용하여 시스템에 MariaDB GPG 키를 추가하십시오.
    sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
  • ) 키를 가져오면 add the MariaDB repository
    with:
    sudo add-apt-repository 'deb [arch=amd64,arm64,ppc64el] http://mirrors.accretive-networks.net/mariadb/repo/10.3/ubuntu bionic main'
    add-apt-repository command not found 오류 메시지가 나타나면 software-properties-common 패키지를 설치하십시오.
  • MariaDB 저장소에서 패키지를 설치하려면 패키지 목록을 업데이트해야 합니다.
    sudo apt update
  • 이제 저장소가 추가되었으므로 MariaDB 패키지를 다음과 같이 설치합니다.
  • MariaDB 서비스가 자동으로 시작되어 확인을 위해 다음을 입력합니다.
    sudo apt install mariadb-server
    sudo systemctl status mariadb
    다음을 사용하여 MariaDB 서버 버전을 인쇄합니다. MariaDB 설치의 보안을 향상시키려면:
    ● mariadb.service - MariaDB 10.3.8 database server
    Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled)
    Drop-In: /etc/systemd/system/mariadb.service.d
            └─migrated-from-my.cnf-settings.conf
    Active: active (running) since Sun 2018-07-29 19:36:30 UTC; 56s ago
        Docs: man:mysqld(8)
            https://mariadb.com/kb/en/library/systemd/
    Main PID: 16417 (mysqld)
    Status: "Taking your SQL requests now..."
        Tasks: 31 (limit: 507)
    CGroup: /system.slice/mariadb.service
            └─16417 /usr/sbin/mysqld
    스크립트는 루트 사용자 암호를 설정하고, 익명 사용자를 제거하고, 로컬 시스템에 대한 루트 사용자 액세스를 제한하고, 테스트 데이터베이스를 제거하라는 메시지를 표시합니다. 마지막에 스크립트는 모든 변경 사항이 즉시 적용되도록 권한 테이블을 다시 로드합니다. 모든 단계가 자세히 설명되어 있으며 모든 질문에 "Y"(예)로 대답하는 것이 좋습니다. 명령줄에서 MariaDB에 연결 연결하려면 터미널을 통해 MariaDB 서버에서 MariaDB 클라이언트를 사용할 수 있습니다. 루트 사용자로 MariaDB 서버에 로그인하려면
    mysql -V
    mysql  Ver 15.1 Distrib 10.3.8-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2
    스크립트가 실행될 때 이전에 설정한 루트 암호를 입력하라는 메시지가 표시됩니다. .암호를 입력하면 아래와 같이 MariaDB 셸이 표시됩니다.
    sudo mysql_secure_installation
    결론 이제 MariaDB 서버가 실행되고 명령줄에서 MariaDB 서버에 연결하는 방법을 알았으므로 다음을 수행할 수 있습니다. 다음 가이드를 확인하십시오:
  • How to manage MySQL user accounts and databases
  • How to reset a MySQL root password
  • (794917) How to Create a MySQL Database
  • How to Create MySQL Users Accounts and Grant Privileges
  • 웹 인터페이스를 선호한다면 명령줄을 통해 다음을 수행할 수 있습니다How to Show MySQL Users.
    이를 통해 MariaDB 데이터베이스와 사용자를 관리합니다.