■ MariaDB install(10.5) 설치
우분투서버의 apt repository를 이용하여 설치하는 방법에 대해서 간단히 정리를 하였으며,
설치시 Could not handshake: Error in the certificate verification. [IP: 74.120.223.18 443] 오류가 발생이 되었습니다.
인터넷 검색하다보니 정리된 글이 필요하여 아래 오류 내용을 간단히 정리하였습니다.
1. Ver 10.5 설치를 위한 사전작업(이거 안하면 그냥 기본버전인 10.3정도로 설치)
sudo apt-key adv --fetch-keys 'https://mariadb.org/mariadb_release_signing_key.asc'
sudo add-apt-repository 'deb [arch=amd64] https://mariadb.mirror.globo.tech/repo/10.5/ubuntu focal main'
2. 본격 설치
sudo apt update
sudo apt install mariadb-server mariadb-client
3. 설정시작
sudo mysql_secure_installation
추가적인 my.conf 등의 설정은 개별적으로 확인
4. 상태확인
systemctl status mysql
5. mysql5.7이상, mariadb10.1이후 버전은 보안상 root계정은 터미널사용만 가능하다.
이에 phpmyadmin을 사용하려면
계정을 별도로 만들어서 관리자 권한부여후 웹에서 사용(root보다는 한단계낮은 권한?)
create user '아이디'@'%' identified by '비밀번호';
grant all privileges on *.* to '아이디'@'%';
웹에서 root와 거의 동일한 권한을 사용하려면 아래 쿼리 추가
UPDATE mysql.user SET Grant_priv='Y', Super_Priv='Y' WHERE user='아이디';
FLUSH PRIVILEGES;
◆ 오류 내용
Err:7 https://mariadb.mirror.globo.tech/repo/10.5/ubuntu focal Release Certificate verification failed: The certificate is NOT trusted. The certificate chain uses expired certificate. The name in the certificate does not match the expected. Could not handshake: Error in the certificate verification. [IP: 74.120.223.18 443] |
◆ 오류 처리 방법
sudo add-apt-repository 'deb [arch=amd64] https://mariadb.mirror.globo.tech/repo/10.5/ubuntu focal main' => 이 부분을 아래 내용으로 수정 sudo add-apt-repository 'deb [arch=amd64,arm64,ppc64el] https://ftp.harukasan.org/mariadb/repo/10.5/ubuntu focal main' 인증이안될시, 기존 입력된 부분을 제거(삭제)해야됩니다. /etc/apt/sources.list sources_original.list 위 파일 오픈하여, mariadb repository 추가된 제거하고, 재실행하면 오류없이 설치가 진행됩니다. |
참고: https://tistory.kkwang.com/219
'Programing' 카테고리의 다른 글
Double Commander, 더블 커맨더 - 윈도우 탐색기 대체 프로그램 (0) | 2022.06.11 |
---|---|
Shallow copy, Deep copy 무엇인가? (0) | 2022.06.10 |
CLI(Command Line Interface)란? (0) | 2022.06.08 |
"All Rights Reserved" 라이선스를 package.json에 추가하는 방법 (0) | 2022.06.08 |
uglify option (0) | 2022.06.08 |
댓글