ABOUT ME

-

  • MariaDB설치
    개발 2020. 1. 7. 10:19

    MySQL 사용해도 무방하지만, MariaDB 약간의 성능 향상과 더욱 빠른 업데이트가 진행되고, Oracle MariaDB 업데이트 내용을 MySQL 적용하고 있다. 최근 버그 레포팅이나 구체적인 이슈를 Oracle 공개하지 않기 때문에 MariaDB 사용하는 경우가 늘고 있다. 

    MySQL 개발자가 만든게 MariaDB라서 크게 다른점이 없다. 

     

    재부팅을 확인하고 다시 루트 계정으로 로그인을 진행한다. 만일 phpinfo페이지가 정상 작동 하지 않는다면 위의 과정중에 실수한 부분을 확인하고, 완료되면 아래의 과정을 진행한다. 터미널 창을 열어 아래의 명령어를 입력하여 root 계정으로 접근한다.

    su root 

     

    저장소를 추가하기 위해 /etc/yum.repos.d/MariaDB.repo 연다

    vim /etc/yum.repos.d/MariaDB.repo

     

     

    /etc/yum.repos.d/MariaDB.repo파일에 다음과 같은 내용을 입력하고 저장한다

    [mariadb]

    name = MariaDB

    baseurl = http://yum.mariadb.org/10.1/centos7-amd64

    gpgkey = https://yum.mariadb.org/RPM-GPG-KEY-MariaDB

    gpgcheck = 0

    enabled = 1

     

     

    MariaDB 설치한다.

    yum install -y mariadb mariadb-server

     

     

    MariaDB 시작한다.

    systemctl start mariadb

     

     

    MariaDB 보안설정을 시작한다.

    mysql_secure_installation

     

    Enter current password for root (enter for none)  : 처음 실행이라 비밀번호가 없다. 

    그냥 Enter 입력 한다
    Set root password? [Y/n] : root
    관리자 비밀번호 설정을 위해 y 입력 비밀번호 2번을 똑같이 입력
    Remove anonymous users? [Y/n] :
    익명 사용자를 삭제하기 위해 y 입력
    Disallow root login remotely? [Y/n]  : root
    원격 사용을 위해 y 입력
    Remove test database and access to it? [Y/n] : test database
    삭제를 위해 y 입력
    Reload privilege tables now? [Y/n] : table Reload y
    입력

     

     

    MariaDB 실행한다.

    systemctl enable mariadb

     

     

    댓글

Designed by Tistory.