IT 28

[node.js] ERROR: The dialect [object Object] is not supported. Supported dialects: mssql, mariadb, mysql, oracle, postgres, db2 and sqlite.

오류의 회전목마DB 를 수정할게 있어서 models 안의 파일 코드를 수정하고 호기롭게 node backend/server.js 를 실행했다.서버가 포트   {     }   에서 실행 중이라고 잘 뜨길래 mysql workbench 를 확인해봤는데,  수정한 코드가 아무것도 반영되어있지 않았다. 흐음.... 저번에는 그냥 반영되던데.... 뭐지? 싶어서 바로 지피티에게 물어봤다.그랬더니 마이그레이션을 진행하지 않아서 그렇다고 하면서, 마이그레이션을 진행하라고 했다. npx sequelize-cli db:migrat 아하! 그렇군. 그래서 바로 마이그레이션을 진행했는데, 어라?   얘네들의 주특기인 특정 파일을 찾을 수 없다는 말과 함께 sequelize init 을 했냐고 묻는다. 나는 폴더 구조를 그..

[mysql] ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' 해결하기

node.js 프로젝트 설정을 하면서 오랜만에 로컬 mysql 에 접속을 시도했는데,아무리 워크벤치에서 로컬에 접속을 시도해도 열리지 않았다...  전에 메이저인 프로젝트 첫 세팅을 했을때 했던 연결에 문제가 있었던 건가,,, 싶어서 터미널을 열고 mysql 에 접속을 하는데.어라? 처음 보는 오류가 떴다.  처음에는 저걸 보고 비밀번호가 틀렸나 싶어서 한 10번 입력했다. 집착광공분명히 이 중에 비번이 있을텐데 계속 저 오류가 떠서 구글을 찾아갔다.그래서 비밀번호 오류 관련 내용을 검색했는데   나한테 뜨는 오류랑 달랐다.그래서 빠르게 저 오류로 다시 검색을 했다.그리고 발견한 구세주. https://so-es-immer.tistory.com/entry/ERROR-2002-HY000-socket-tmp..

[프로젝트/캡스톤] 메이저인 AI(OCR) 모델 EC2 👉 Lambda 로 변경

수정 배경OCR 모델을 사용하지도 않는데 서버비용이 너무 많이 나옴,,,한달에 마넌씩,,,   왜   Lambda 로 바꾸는지?Lambda 는 서버리스 환경을 구축해주기에사용하지 않으면 서버 비용이 나오지 않는다. 사용한만큼! 나오는 것이다. 우리 프로젝트의 경우 회원가입 시에 작동되는 학생증 인증 OCR 모델 때문에 요금이 많이 나오는데,사실 이미 다 만들어둔거라 사용할 일이 없고, 다른 부분만 디벨롭 중이라,,, 모델이 올려져 있는 EC2 서버를 없애고서버리스인 Lambda 를 사용하기로 하였다.    변경 과정 + 코드 수정 : 전체적인 프로세스아래의 링크 내용을 활용해 변경하였다. 내 계정이 아니라 같은 팀의 팀원의 계정에 있는 EC2 서버를 람다로 변경한거라화면 캡쳐를 포함한 상세한 과정은 따로..

IT/프로젝트 2024.10.06

[mysql] mysql workbench 오류 : Cannot Connect to Database Server

이미 없어진 서버에 연결 시도대외활동에서 하고 있는 프로젝트에서 한번 세팅을 했다가요금이슈로 다른 계정으로 연결을 했었다. mysql 연결이 잘 되는지 mysql workbench 에서 새로운 환경에 연결을 했고결과를 잘 확인했었다. 그리고 오늘.오랜만에 접속한 mysql workbench ,,,,그리고 뜬 오류 🥲🥲🥲 Cannot Connect to Database Server Your connection attempt failed for user 'root' to the MySQL server at DB이름.블라블라블라.ap-northeast-2.rds.amazonaws.com:3306: Unable to connect to localhost Please: 1 Check that MySQL is..

[프로젝트/캡스톤] 메이저인 502 Bad Gateway nginx/1.18.0 (Ubuntu)에러

내가 해결한 방법 Gunicorn 을 실행하고 nginx 를 실행해라  ** 도움받은 글 ** https://velog.io/@seochan99/AWS502-Bad-Gateway-nginx1.18.0-Ubuntu%EC%97%90%EB%9F%AC-%EB%9C%B0%EC%8B%9C [AWS]502 Bad Gateway nginx/1.18.0 (Ubuntu)에러 뜰시배포할때 한번에 되면 좋겠지만...위 에러가 매번 뜬다 502 Bad Gateway nginx/1.18.0 (Ubuntu)특히 nginx/1.18.0에러가 매번뜬다..매번 찾아가며 해결하다 어느순간 해결방법이 동일하다는것을 알아차려서 모velog.io https://velog.io/@dlehdtjq00/Nginx-502-Gateway%EA%B0%8..

IT/프로젝트 2024.05.10

[프로젝트/캡스톤] 메이저인 static 파일, 404, 405 오류

** 도움받은 글 ** https://velog.io/@duo22088/Django-Media-file-%EB%8B%A4%EB%A3%A8%EA%B8%B0 (Django) Media file 다루기장고에서 어떻게 static 파일을 서빙하는지 알아봅시다.velog.io https://stackoverflow.com/questions/33639630/django-rest-framework-only-display-text-no-css Django Rest Framework only display text - no cssI setup setup a local web server to run on our local network. Django Rest Framework displays correctly on my..

IT/프로젝트 2024.05.10

[프로젝트/캡스톤] 메이저인 Gunicorn, NGINX 연결

** 도움받은 글들 https://velog.io/@odh0112/Django-Nginx-Gunicorn-%EC%97%B0%EB%8F%99#1-gunicorn-%EC%84%A4%EC%B9%98 [Django] - Nginx + Gunicorn 연동 (1)아래의 코드 한 줄 이면 서버 가동부터 재시작까지 모두 다해주는 우리 runserver 평생 같이 할 줄 알았는데 Django의 내장 서버 (runserver)는 실서비스에 부적합하다. 라는 이야기를 듣고 왜인지 찾아velog.io https://hongjuzzang.github.io/howto/django_nginx_gunicorn/ Gunicorn, nginx, Django로 AWS에 배포하기Gunicorn, nginx, Django로 AWS에 배포 ..

IT/프로젝트 2024.05.08

[프로젝트/캡스톤] 메이저인 AWS EC2, RDS 연결 - 배포

** 도움받은 글들https://everydayyy.tistory.com/66 [AWS] EC2로 Django 서버 배포해보기EC2는 Elastic Compute Cloud라고 해서 AWS에서 제공하는 독립적인 컴퓨터 서버이다. AWS가 제공하는 클라우드상에 나만의 서버를 하나 만듦으로써 서버구축에 필수적인 금액적인 요소나 보수, 관리 등everydayyy.tistory.com https://nerogarret.tistory.com/47 Django 서비스 AWS로 배포하기 - [3] uWSGI 연결하기Django 서비스 AWS로 배포하기 - [1] 프로젝트 준비와 AWS 서버 대여 Django 서비스 AWS로 배포하기 - [2] github과 프로젝트 업로드 지난 포스트 까지 서버에 나의 프로젝트를 g..

IT/프로젝트 2024.05.08