6. AWS서버에 mariaDB 설정

오성민·2021년 1월 11일
0

AWS에 프로젝트 올리기
1. AWS서버 구축하기
2. AWS서버에 접속하기
3. AWS서버에 자바설치
4. AWS서버에 Tomcat 설치
5. AWS서버에 mariaDB 설치
6. AWS서버에 mariaDB 설정
7. AWS서버에 프로젝트 올리기
8. AWS서버 시작/종료하기

  • maraiaDB 설정 전에 서버시간 설정하고 진행하겠습니다.

시간 설정
EC2를 생성간 date가 맞지 않는것을 알 수 있다.
Linux를 설치하면 date가 미국 태평양 시간 PST(캘리포니아 현지시간)로 표시 -> 한국 표준시 KST로 변경 해야 합니다.

  1. 현재 로컬 시간 확인하기
date
> 엔터

  1. 현재 로컬 시간 변경하기
sudo rm /etc/localtime
sudo ln -s /usr/share/zoneinfo/Asia/Seoul /etc/localtime
> 엔터

  1. 현재 로컬 시간 변경 확인하기
date
> 엔터
  1. mariaDB 서버 시작
sudo service mariadb start
> 엔터

  1. mariaDB ROOT계정 설정
mysqladmin -u root -p password '루트계정 패스워드'
> 엔터
> 패스워드 입력란 나오면 다시 엔터

  1. mariaDB 접속
mysql -u root -p
> 엔터
> 설정한 비밀번로 입력
> 엔터

  1. 데이터베이스 생성
create database 데이터베이스이름;
> 엔터
ex) create database `pcm`;

  1. 외부 접근 허용
grant all privileges on 데이터베이스.* to 아이디@'외부IP' identified by '비밀번호';
> 엔터
ex) grant all privileges on pcm.* to root@'120.1.1.8' identified by 'root';

  1. HeidiSQL툴을 통해 접속

  2. 계정 접속후, DB 설계 및 생성하기

  • 저는 기존에 있는 DB스크립트를 가져와서 생성했습니다.
  1. 프로젝트내 DB접속정보를 AWS서버 IP와 계정정보로 변경하기
  • DB커넥션 정보 변경하기
profile
끊임없이 공부하고 배우자!

0개의 댓글