안녕하세요!
오늘은 데이터베이스 ( SQL )을 설치해보려고 하는데요!
Mysql OraclSQL MariaDB MSsql등이 있지만.. 가장 최신 ( Oracle SQL의 개발자 ) 가 오라클에 인수 후
직접 개발했다는 최신 버전(거창..)한 MariaDB 를 설치해보겠습니다
환경
1. Ubuntu 20.04 / Oracle Cloud
2. SSH - VSC Client
설치하기
1.SSH 클라이언트를 사용해 리전에 접속해줍니다!
아니면 로컬 컴퓨터 -> 터미널 실행!
sudo apt install mariadb-server mariadb-client
후 -> y
예전에는 그냥 서버만 깔았던 거 같은데... 요즘은 client 도 설치해야 한대요..
그러면.. 이제 설치하라고 알아서 남겨두고..
Mysql 보안 설정을 해 줘야 하는데요
sudo mysql_secure_installation
해 주시면... 보안 설정을 진행할 수 있어요!
( 안 하면 접속 불가 )
근데 n/y 골라야 하는데 귀찮아서 엔터 연타하니 넘어가지네요(???)
단 비밀번호는 설정 후에!
mysql -u root -p
쳐서 접속 해보시면 잘 되는 걸 알 수 있습니다!
음.. 원래 요걸 원격 접속하려면 설정을 몇 개 더 필요한데
보안상의 이점을 위해서는 그냥 클라우드 접속 SSH 가능 시스템을 하나로 제한해버리고
내부에서 로컬로 돌리는 게 더 좋을 거 같더라구요
보통은 저는 보안상 때문에 이런 방식을 사용해요!
[ 웹페이지 ] -> GET / POST -> [ 서버 ] { GET/POST -> PYTHON/NODEJS -> MYSQL }
생각보다 잘 돌아간답니다 ( 이러면 포트 제한도 가능해져요 )