MariaDB 바이너리 설치 > DB

본문 바로가기
사이트 내 전체검색

DB

MariaDB 바이너리 설치

페이지 정보

profile_image
작성자 DBM
댓글 0건 조회 65회 작성일 21-01-07 13:57

본문


MariaDB 바이너리 설치

https://downloads.mariadb.org/ 접속 후 원하는 버전을 downloads받습니다.

리눅스 redhat, centOS 에 설치하는 방법입니다.

mariadb-10.3.27-linux-x86_64.tar.gz 표시된 파일명이 바이너리 설치 파일입니다.

설치는 root 계정으로 하고 MariaDB 실행 및 관리는 maria 계정으로 하는 방법입니다.



1장. group, user 생성


> groupadd dba
> useradd -g dba maria



2장. 설치파일 압축해제 및 소프트 링크걸기

> tar xvf mariadb-10.3.27-linux-x86_64.tar.gz
> ln -s mariadb-10.3.27-linux-x86_64.tar.gz mariadb



3장. 디렉토리 생성 및 권한 주기

> 원하는위치에 data, log 생성하기
> 생성한 디렉토리와 엔진디렉토리 오너쉽을 생성한 maria 유저로 변경합니다
> chown -R maria. 엔진디렉토리위치
> chown -R maria. 데이터디렉토리 위치
> chown -R maria. log디렉토리 위치



4장. my.cnf 파일 수정

> vi /etc/my.cnf 로 편집기를 실행합니다.
> basedir, datadir, log-error, port 번호를 수정하고 저장합니다.



5장. 데이터베이스 생성

> cd /mariadb/scripts (엔진디렉토리 밑에 scripts폴더로 이동합니다.)
> ./mysql_install_db --user=maria --basedir=/mariadb --datadir=/mariadb_data --defaults-file=/etc/my.cnf
(각각 설정한 디렉토리위치를 입력합니다.)



6장. MariaDB 관리자계정 비밀번호생성

> mysql -uroot (DB에 접속합니다)
> alter user 'root'@'localhost' identified by 'password';
> flush privileges;



7장. 보안설정하기

> cd /mariadb 이동합니다.
> ./bin/mysql_secure_installation --basedir=/mariadb --defaults-file=/etc/my.cnf 설정내용은
root password 변경
root 원격접속 차단
testDB 삭제
test user 삭제



8장. os maria user로 접속 후 환경변수 등록

> su - maria
> vi ~/.bashrc
export PATH=$PATH:/mariadb/bin(엔진위치) 저장
> source ~/.bashrc (적용)

> vi /mariadb/support-files/mysql.server
basedir=
datadir=
위치를 입력해주고 저장합니다.



9장. mariadb 서버 시작 및 종료 방법

> /mariadb/support-files/mysql.server start
> /mariadb/support-files/mysql.server stop


접속 확인방법

> mysql -uroot -p

댓글목록

등록된 댓글이 없습니다.

회원로그인

회원가입

사이트 정보

회사명 : (주)리눅스데이타시스템 / 대표 : 정정모
서울본사 : 서울특별시 강남구 봉은사로 114길 40 홍선빌딩 2층 / tel : 02-6207-1160
대전지사 : 대전광역시 유성구 노은로174 도원프라자 5층 / tel : 042-331-1161

접속자집계

오늘
272
어제
256
최대
680
전체
17,077
Copyright © www.linuxdata.org All rights reserved.