Emotions and Music 9
2022. 7. 6. 21:29ㆍProject/감정분석과 노래 추천
728x90
반응형
AWS Flask 연동
▶ EC2 서비스 들어가서 인스턴스 만들기
Ubuntu Server 프리티어 사용
키페어 생성
프리티어는 30GB까지 스토리지 지원
보안 그룹 인바운드 규칙 생성
▶ EC2 연결
방금 만든 키페어를 이용해서 EC2에 접속
터미널에 ssh~~~ 를 복사 붙여놓기 입력
▶SSH 접속 시 UNPROTECTED PRIVATE KEY FILE 오류 해결
chmod 600 "키이름".pem
AWS Flask MySQL연동
▶ 라이브러리 설치
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install python3-pip
sudo apt-get install mysql-server
▶ MySQL 접속
sudo mysql -u root -p
▶ MySQL 외부접속 허용
1. ec2 접속 후 cd/etc/mysql/mysql.conf.d 로 이동합니다.
2. sudo vi mysqld.cnf
3. bind-address 127.0.0.1 가 적힌줄 맨앞에 # 를 넣어 주석처리 해주기
mysql> create user 'root'@'%' identified by '[password]';
mysql> grant all privileges on *.* to 'root'@'%' with grant option;
mysql> flush privileges;
sudo service mysql restart
sudo ufw allow out 3306/tcp
sudo ufw allow in 3306/tcp
sudo service mysql restart
▶ Git Clone
git clone https://github.com/JooJaeHwan/Emotions_and_Music.git
▶ Miniconda 설치
wget https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh
rm -f Miniconda3-latest-Linux-x86_64.sh
source ~/miniconda3/etc/profile.d/conda.sh
vim ~/.bashrc
export PATH=~/miniconda3/bin:$PATH
source ~/.bashrc
▶ conda 환경 만들고 적용
conda create --name today python=3.8
conda activate today
▶ 라이브러리 설치
pip3 install keras
pip3 install tensorflow --no-cache-dir
pip3 install flask
pip3 install flask-mysql
pip3 install sklearn
pip3 install pandas
728x90
반응형
'Project > 감정분석과 노래 추천' 카테고리의 다른 글
Emotions and Music 10 (0) | 2022.07.07 |
---|---|
Emotions and Music 8 (0) | 2022.07.05 |
Emotions and Music 7 (0) | 2022.07.04 |
Emotions and Music 6 (0) | 2022.07.03 |
Emotions and Music 5 (0) | 2022.07.03 |