웹사이트 검색

Rocky Linux 8에 MariaDB 10.6을 설치하는 방법


이 페이지에서

  1. 전제 조건
  2. 1단계: 시스템 업데이트
  3. 2단계: MariaDB 저장소 추가
  4. 3단계: MariaDB 설치
  5. 4단계: MariaDB 서버 보안
  6. 7단계: MariaDB 서버 연결
  7. 결론

MariaDB, Maria 데이터베이스 소프트웨어는 오픈 소스 관계형 데이터베이스 관리 시스템입니다. MariaDB는 MySQL에서 분기되었으며 Rocky Linux에 설치할 수 있습니다. MariaDB는 많은 비용을 들이지 않고도 강력하고 안정적이며 확장 가능한 SQL 서버가 필요한 중소기업의 요구 사항을 충족하기 위해 만들어졌습니다. MariaDB는 하위 쿼리, 저장 프로시저(트리거 외에) 및 창 기능을 포함하여 다른 오픈 소스 데이터베이스에는 없는 많은 고급 기능을 제공합니다. 이 가이드는 Rocky Linux에 MariaDB를 설치하는 방법을 보여줍니다.

전제 조건

루트 사용자 또는 sudo 권한으로 로그인해야 합니다. 그렇지 않은 경우 로그아웃했다가 올바른 자격 증명으로 다시 로그인하십시오.

1단계: 시스템 업데이트

모든 Linux 시스템의 경우 정기적인 업데이트가 중요합니다. 다음 명령은 리포지토리에서 현재 사용 가능한 모든 패키지를 업데이트합니다. Rocky 설치가 최소 수준인 경우 이러한 업그레이드 중 많은 부분이 기본적으로 포함되지 않고 외부 소스에서 가져온 라이브러리 및 기타 종속성에 대한 것이므로 이 단계는 다소 시간이 걸릴 수 있습니다.

sudo dnf update

시스템을 재부팅하고 다시 로그인하여 모든 패키지가 업데이트되었는지 확인하십시오.

sudo reboot now

2단계: MariaDB 리포지토리 추가

AppStream 리포지토리에서 MariaDB 패키지를 찾을 수 있지만 최신 버전은 아닙니다. 다음 명령을 실행하여 저장소에 유지 관리되는 버전을 확인할 수 있습니다.

sudo dnf module list mariadb

이 기사 작성 당시 10.6인 MariaDB의 최신 버전을 얻으려면 먼저 MariaDB 저장소 파일을 생성해야 합니다.

sudo dnf install nano -y
sudo nano /etc/yum.repos.d/mariadb.repo

아래 줄로 파일을 채웁니다.

[mariadb]

name = MariaDB

baseurl = http://yum.mariadb.org/10.6/rhel8-amd64

module_hotfixes=1

gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB

gpgcheck=1

완료되면 파일을 저장하고 닫습니다.

3단계: MariaDB 설치

이제 리포지토리를 추가했으므로 서버에 MariaDB를 설치할 수 있습니다. 그렇게 하려면 아래 명령을 실행하십시오.

sudo dnf update
sudo dnf install mariadb-server mariadb

설치가 완료되면 MariaDB 서비스를 시작하고 시스템 부팅 시 실행되도록 활성화합니다.

sudo systemctl start mariadb
sudo systemctl enable mariadb

MariaDB가 성공적으로 설치되었는지 확인하려면 다음을 입력하십시오.

sudo systemctl status mariadb

활성(실행 중)이라는 메시지가 표시되면 성공적으로 설치된 것입니다.

4단계: MariaDB 서버 보안

시스템에 MariaDB를 설치했으므로 이제 서버를 보호할 차례입니다. 이것은 인터넷에 연결될 모든 서버에 필수적입니다.

sudo mariadb-secure-installation

이 프로세스는 몇 분 밖에 걸리지 않습니다. 현재 루트 암호를 입력하라는 메시지가 표시되면 Enter 키를 누릅니다. Y를 입력하고 Enter 키를 눌러 unix_socket 인증으로 전환합니다.

MariaDB 루트 암호를 변경하려면 Y를 입력합니다. 메시지가 표시되면 새 암호를 입력하고 Enter 키를 눌러 확인합니다.

다음에 MariaDB 셸에 액세스하면 루트 암호를 묻는 메시지가 표시됩니다.

그런 다음 데이터베이스 시스템에 대한 몇 가지 기본적인 질문을 받게 됩니다. 원하는 대로 대답하십시오. 예를 들어 익명 사용자를 제거할지 묻는 메시지가 나타나면 Y 또는 yes를 입력합니다.

7단계: MariaDB 서버 연결

이제 MariaDB를 사용할 준비가 되었습니다. 다음 명령을 사용하여 MariaDB 서버에 연결할 수 있습니다.

mysql -u root -p

MariaDB 루트 사용자의 비밀번호를 입력하십시오. 그런 다음 다른 셸이 이 데이터베이스 서버에서 명령을 실행하는 데 사용되는 > 프롬프트가 표시됩니다.

exit를 입력하거나 CTRL+D를 눌러 연결을 닫고 터미널 셸로 돌아갑니다.

그게 다야! Rocky Linux에 MariaDB를 성공적으로 설치했습니다. AppStream 리포지토리에서 제공하는 버전을 계속 사용할 수 있지만 최신 버전의 MariaDB 또는 해당 문제에 대한 다른 패키지를 설치하려는 경우 리포지토리를 추가해야 합니다.

결론

이 가이드에서는 Rocky Linux에 MariaDB를 설치하는 방법을 배웠습니다. 즐겁게 사용하시고 시스템에 최신 MariaDB 버전을 설치하셨기를 바랍니다.