[EC2] 인스턴스에 mysql-server 설치하기
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
명령을 실행했을 때 잘 작동한다면 성공!
💛 개인 공부 기록용 블로그입니다. 👻