마리아DB설치
curl -sS https://downloads.mariadb.com/MariaDB/mariadb_repo_setup | sudo bash
입력하여 /etc/yum/yum.repos.d/mariadb.repo를 생성 시킨다
arm71로 설치가 되면 저기서 에러가 나고 실제로 마리아db설치가 안됩니다
os설치의 중요성.....
yum -y install MariaDB-server
마리아db를 설치합니다.
systemctl enable mariadb
마리아DB를 자동으로 실행되도록 한다
systemctl start mariadb
mysql_secure_installation
DB 실행하고 보안설정 진행
switch to unix_socket authentication?
Y
Change the root password?
N
Remove Anonymous users?
Y
Dissallow root login remotely?
N
Remove test database and access to it?
Y
Reload privilege tables no?
Y
세팅완료
semanage port -l | grep mysqld_port_t
마리아DB의 포트번호를 확인하는 명령어인데 사용 못하다고 하면
yum -y install policycoreutils-python
설치한 후에 다시 실행하면 포트번호를 확인할 수 있다.
systemctl restart mariadb firewall-cmd --permanent --add-port=3306/tcp
방화벽에 3306를 열어둔다
firewall-cmd --reload
방화벽 재시작
mysql -u root -p
마리아db접속
use mysql grant all privileges on *.* to'root'@'%' identified by'비밀번호';
mysql사용하고 계정에 권한을 지정해 준다
flush privileges;
grant 테이블을 재조회 함으로써, 권한 변경사항을 즉시 적용하도록 한다
exit;
끈다
vi /etc/my.cnf.d/server.cnt
[mysql] port=3306 #bind-address=0.0.0.0
server.cnt를 열어서 mysql영역에 포트를 지정해준다 bind-address를 지정하지 않으면 접속허용IP 전체허용이다.
systemctl restart mariadb
마리아 db를 재시작한다.
출처 : https://noobnim.tistory.com/14?category=845317
댓글
댓글 쓰기