#경로
vi /etc/mysql/mariadb.conf/50-server.cnf
#bind 주소 주석 처리
bind-address = 127.0.0.1
sudo apt-get install apt-transport-https curl
sudo mkdir -p /etc/apt/keyrings
sudo curl -o /etc/apt/keyrings/mariadb-keyring.pgp 'https://mariadb.org/mariadb_release_signing_key.pgp'
1. 구성 환경
- OS : Ubuntu 22.04 LTS Server
* lsb_release -a 를 통해 운영체제 CodeName 확인하여 대상 Repository 로 설치
- 외부 인터넷 가능 환경
2. 설치 정보 저장
- MariaDB 공식 홈페이지 가이드 활용
- Repository Key 추가
sudo apt-get install apt-transport-https curl
sudo mkdir -p /etc/apt/keyrings
sudo curl -o /etc/apt/keyrings/mariadb-keyring.pgp 'https://mariadb.org/mariadb_release_signing_key.pgp'
- /etc/apt/sources.list.d/mariadb.sources 경로에 다음 내용을 복사한다. (저장소 위치에 따라 URIs 가 다르다.)
* Mirror 선택에서는 국내 기관 정보가 없어서 일본 쪽으로 선택했는데 apt-get update / install 할 때 일부는 카카오 도메인 / 일부는 일본 도메인에서 가져오는 것으로 보인다.
# MariaDB 11.4 repository list - created 2024-06-19 04:43 UTC
# https://mariadb.org/download/
X-Repolib-Name: MariaDB
Types: deb
# deb.mariadb.org is a dynamic mirror if your preferred mirror goes offline. See https://mariadb.org/mirrorbits/ for details.
# URIs: https://deb.mariadb.org/11.4/ubuntu
URIs: https://mirrors.xtom.jp/mariadb/repo/11.4/ubuntu
Suites: jammy
Components: main main/debug
Signed-By: /etc/apt/keyrings/mariadb-keyring.pgp
- 저장소 변경 사항 적용 및 설치 진행
sudo apt-get update
sudo apt-get install mariadb-server
- apt-get update
- apt-get install mariadb-server
- 초기 설정 변경
* mariadb 상위버전에서는 외부 원격 접속이 차단되어 있다. 해서 로컬 접속용이 아니라면 bind 정보를 주석 처리해준다.
#mariadb 설정 정보 변경
vi /etc/mysql/mariadb.conf.d/50-server.cnf
#bind-address 주석
#bind-address = 127.0.0.1
- DB 재기동
- 외부 접속 계정 생성
'IT > 개발' 카테고리의 다른 글
[Linux][모니터링] Prometheus Agent 설치에서 모니터링 설정까지 #step1 (0) | 2025.04.22 |
---|---|
[WSL2][포트포워딩] 외부 연결을 위한 연결 방법 (0) | 2024.12.03 |
[PHP][Composer] PHP 버전 혼용 사용시 composer 실행 이슈 (0) | 2024.06.27 |
[Linux] 버전 확인 (0) | 2024.06.21 |
[Linux][Rsync] 형상 배포 경로 설정 (0) | 2024.06.19 |