$ sudo apt-get install mysql-server
$ sudo apt-get update
$ sudo su // root 계정으로 전환
$ mysql_secure_installation
// password 설정 후 mysql에 접속해본다.
$ mysql -uroot -p
// 설정한 password 입력
설치 후 `$ npm start`를 하는데 .env가 없어 process.env.[설정한 값] 가 실행이 안된다.
그래서 Ubuntu 터미널에서 vim .env를 통해 파일을 만들고, i나 a를 눌러 내용을 담고 esc를 누른 후 :wq를 통해 저장하고 나온다.
$ npx sequelize db:create
// 만약 DB가 생성이 안되고 Access denied for user 'root'@'localhost' ERROR가 발생하면
// vim config/config.js 확인
$ ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '[설정할 패스워드]';
$ npx sequelize db:create
'AWS' 카테고리의 다른 글
05. AWS 프론트 서버 배포하기 (0) | 2022.02.19 |
---|---|
04. AWS pm2 사용하기 (0) | 2022.02.18 |
02. Ubuntu에 Node 설치하기 (0) | 2022.02.18 |
01. AWS EC2 생성하기 (0) | 2022.02.17 |
EC2에 nginx와 https를 적용 (0) | 2021.12.22 |