최대 1 분 소요

EC2 인스턴스는 이미 생성되어 있다는 가정하에 진행한다.

1. EC2 인스턴스에 mysql-server 설치

ssh 명령어를 이용해 인스턴스에 연결한 뒤 아래 명령어를 실행한다.

sudo apt-get install -y mysql-server 

이때, 8.0 버전을 설치해야한다.

만약, 위 명령어로 8.x 버전이 설치되지 않는다면 이어서 아래 명령어 실행

wget -c https://repo.mysql.com//mysql-apt-config_0.8.13-1_all.deb
sudo dpkg -i mysql-apt-config_0.8.13-1_all.deb
sudo apt-get update
sudo apt-get install mysql-server

2. mysql_secure_installation

sudo로 전환하여 진행한다.

sudo su
mysql_secure_installation

mysql 접속 확인하기

mysql -u root -p

3 .env 생성

프로젝트가 있는 디렉토리로 이동하여 진행한다.

vim .env

깃허브에서 clone을 했을 때 .env는 포함되어 있지 않기 때문에 새로 생성한다.
로컬에 있는 .env의 내용을 복사하여 붙여넣는다.

.env 확인

ls -a // 숨김 파일까지 확인
cat .env // .env 파일 내용 확인

4. migration

npx sequelize db:create

이후 npm start 명령을 실행했을 때 잘 작동한다면 성공!



💛 개인 공부 기록용 블로그입니다. 👻

맨 위로 이동하기

태그: ,

카테고리:

업데이트: