Rocky Linux 8에 MariaDB 10.6을 설치하는 방법
이 페이지에서
- 전제 조건
- 1단계: 시스템 업데이트
- 2단계: MariaDB 저장소 추가
- 3단계: MariaDB 설치
- 4단계: MariaDB 서버 보안
- 7단계: MariaDB 서버 연결
- 결론
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 버전을 설치하셨기를 바랍니다.