안녕하십니까 시간이 나서 후딱 MariaDB 10.1 버전을 설치해보는 글을 적어보도록 하겠습니다.
공식홈페이지에서 설치방법을 알아보고 설치해보겠습니다.
[ https://downloads.mariadb.org/mariadb/repositories/#mirror=kaist&distro=CentOS&distro_release=centos7-amd64--centos7&version=10.1 ]
일단 이페이지에 들어가서
CentOS -> CentOS7 (x86_64) -> 10.1 [ stable ]를 설치해 보겠습니다.
설명서 대로
# vi /etc/yum.repos.d/MariaDB.repo를열어
나와있는 내용을 그대로 복사한후 붙여넣기 해줍니다.
:wq를통해 저장후 나와줍니다.
그다음 방법대로
# sudo yum install MariaDB-server MariaDB-client 를 입력해줍니다. ( 저는현재 su 계정이라 sudo는 빼고 진행하겠습니다 .)
그러면 install이 쭉쭉진행되실겁니다 .ㅎㅎ
설치를 했으면 service를 실행시켜줘야겠죠??
# systemctl start mariadb를 해서 실행시킨후
# systemctl enable mariadb를 통해 부팅시 자동실행되게 설정을해줍니다.
위에 명령어를 실행하고
# netstat -tnlp를 이용해서 확인해보면 3306포트로 mariadb가 잡혀있는것을 볼수 있습니다.
그다음 방화벽을 통하여 3306포트를 열어보도록 하겠습니다. ( 3306 포트를 열어야겠죠 ? )
# firewall-cmd --permanent --zone=public --add-port=3306/tcp 를 입력한후
# firewall-cmd --reload 를 입력하시면됩니다.
# cat /etc/firewall/zones/public.xml 를 실행하시고 해당 포트가 열려있나 확인해보시면됩니다.
그러면 맨밑에 3306포트가 열려있는것을 확인할 수 있습니다.
--------------------------------------------
설치된 버전이 궁금하시다면
# mysql --version
을 입력하셔서 확인하시면 됩니다
--------------------------------------------
자 그럼이제 MariaDB에 접속을 해보겠습니다.
그런데 뭔가 이상하지 않나요?? 비밀번호를 설정하지도 않았는데 어떻게 접속해야할까요??
방법은 생각보다 간단합니다. 아직 패스워드가 설정되있지 않은상태이기때문에 바로 접속이 가능합니다.
지금부터 DB계정에 비밀번호 설정을 해보겠습니다.
# mysql -u root
MariaDB [(none)] > use mysql;
MariaDB [(none)] > update user set password=password('사용할비밀번호') where user='root';
MariaDB [(none)] > flush privileges;
를 통해 비밀번호 변경후 저장하시면 됩니다.
그다음
#mysql -uroot -p 를 이용해 설정한 비밀번호를 통해 로그인하시면 mariadb 10.1을 설치및 실행은 끝나게 됩니다.
지금까지 CentOS7 에 MariaDB 10.1을 설치해보았습니다 .
처음이 어렵지 그다음부터는 쉽게쉽게 설정할 수 있을것같습니다.
아직 미흡한 부분이 많으니 잘못된 부분이나 추가할 부분이있다면 지적해주시면 감사하겠습니다!
감사합니다!
'Linux' 카테고리의 다른 글
[Amazon EC2] Amazon EC2 XShell로 연결하기. (1) | 2018.07.22 |
---|---|
[CentOS7] MariaDB 외부접속 허용하기. (3) | 2018.01.23 |
[CentOS7] Tomcat 포트번호 변경하기. (0) | 2018.01.22 |
[CentOS7] Tomcat 8.5 설치하기 (0) | 2018.01.21 |
[CentOS7] /lib/ld-linux.so.2 : bad ELF interpreter : Nop such file or directorty error발생 (0) | 2018.01.21 |
댓글