[Ubuntu] Maria DB 설치하기


저는 개인적으로 DB 서버를 구축시엔 오픈소스와 여러 이유로 항상 Maria DB를 선택하곤 합니다.

오늘은 제가 좋아하는 Maria DB 설치방법을 알아겠습니다.

 

 - update하기 (필요시)

sudo apt update

 

 - Maria DB Server 설치하기

sudo apt install mariadb-server

 > 디스크 공간 사용 여부 (Y/n)이 나오면 y를 누르고 엔터를 하면 설치가 시작됩니다.

 > 설치가 완료되면 Maria DB의 보안에 대해서 설정할 수 있습니다.

sudo mysql_secure_installation

 > 루트 계정의 암호 설정 등 자신이 원하는 옵션을 취향에 따라 선택해주면 됩니다.

 > 1. Change the root password?_루트패스워드를 바꿀것인지? (개인적으론 y권장)

  -> 이후 루트패스워드 변경

 > 2. Remove anonymous users?_익명사용자를 지울것인지? 

 > 3. Disallow root login remotely?_외부 접속시(원격으로 접속시) root 로그인 가능 여부를 막을것인지? (개인적으론 y권장)

 > 4. Remove test database and access to it?_test 데이터베이스와 접속권한을 지울것인지?

 > 5. Reload privilege tables now?_권한 변경시 reload 할것인지?

 -- 잘 읽어보시고 보안설정하시면 될 것 같고, 잘 모르겠다 싶으면 모두 y를 권장합니다.

 --- 선택여부는 개인의 판단입니다. *보안을 위한 권장일 뿐이지, 강요는 아닙니다.

 

 

 - 설치 완료가 되었는지 root로의 로그인

sudo mysql -u root -p

 > 패스워드는 위에서 설정한 루트 암호를 넣어주시면 됩니다.

 ** sudo권한이 아닌 상태(mysql -u root -p의 경우) 에서 로그인을 하려다보면 "ERROR 1698 (28000) : Access denied for user 'root'@'localhost'"에러가 나므로, sudo권한을 꼭 넣어주셔야합니다.

 > 로그인 후 계정 생성은 Database 카테고리로..

+ Recent posts