728x90

CentOS7 환경에서 MariaDB 를 yum 설치하는 방법이다.

root 권한에서 설치하는 것이라서 복사하여 그대로 붙여넣기 편하게 만들었다.

 

################################
##### MariaDB 10.3 버전 설치 #####
################################
 
vi /etc/yum.repos.d/MariaDB.repo
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.3/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
 
 
# 위 사항을 그대로 붙여넣기하고 저장하고 나온다.
 
# MariaDB Sever & Client 설치
yum -y install MariaDB-server MariaDB-client
 
# 서버 부팅시 자동 실행 설정
systemctl enable mariadb
 
# mariadb 시작 (둘 중 하나 실행)
systemctl start mariadb
service mariadb start
 
# mariadb 상태 확인(둘 중 하나 실행)
systemctl status mariadb
service mariadb status
 
# Maria DB 보안 설정하기
mysql_secure_installation
 
아무것도 입력하지 않고 엔터
Root 비밀번호 설정 : Y 입력 후 엔터
Root 비밀번호 입력
Anonymous User 삭제 : Y 입력후 엔터
원격 root 로그인 불가 설정 : Y 입력후 엔터
Test DB 삭제 : Y 입력후 엔터
변경사항 반영 : Y 입력 후 엔터
 
# MariaDB 버전 확인
mysql -uroot -p
use mysql
select version();
 
# 서버 설정 파일 변경
vi /etc/my.cnf.d/server.cnf
[mysqld]
init_connect="SET collation_connection = utf8_general_ci"  
init_connect="SET NAMES utf8"  
character-set-server = utf8
collation-server = utf8_general_ci
 
# Dump 파일에도 동일한 Character Set 적용
vi /etc/my.cnf.d/mysql-clients.cnf
[mysql]
default-character-set=utf8
[mysqldump]
default-character-set=utf8
 
# MariaDB 실행
systemctl restart mariadb
systemctl status mariadb
mysql -u root -p
status
quit 

 

 

# mariadb 상태 확인

 

 

# Maria DB 보안 설정하기
mysql_secure_installation

 

# 서버 설정 파일 변경
vi /etc/my.cnf.d/server.cnf

 

 

# Dump 파일에도 동일한 Character Set 적용
vi /etc/my.cnf.d/mysql-clients.cnf

 

 

 

 

설정확인

mysql -uroot -p
패스워드 입력

 

show variables like 'c%';

 

 

 

Apache 와 PHP 를 설치 방법 https://link2me.tistory.com/1890 참조

블로그 이미지

Link2Me

,