일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Github Actions
- AWS EC2
- MUI
- Troubleshooting
- springboot
- Express
- macbook
- AWS
- Spring
- axios
- Jenkins
- MongoDB
- Java
- python
- linux
- error
- RDS
- EC2
- deploy
- fastapi
- js
- github
- javascript
- React
- docker
- TypeScript
- 500
- webhook
- nodejs
- ngrok
- Today
- Total
목록AWS (4)
BEAT A SHOTGUN
준비물: AWS EC2 ubuntu ubuntu 에 접속해서 먼저 업데이트 해주자. sudo apt update Docker 설치 sudo apt install docker.io docker version 으로 도커의 설치 상태와 버전을 확인해보자. sudo usermod -aG docker $USER 로 권한을 부여해주고 Docker-compose 설치 sudo curl -L https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose 로 Docker-compose 설치 sudo chmod +x /usr/local/bin/docke..
workflows 를 작성하고 돌리니 CI Error 가 발생했다. ERROR ❌ Treating warnings as errors because process.env.CI = true. 라는 메세지가 나오며 Failed to compile 이라며 build 가 중지된다. 안내 메세지에서 볼 수 있듯이 CI 가 true 라 생기는 문제로 SOLUTION ✅ - run: npm run build ▶ - run: CI='false' npm run build CI='' npm run build 라고 적어도 작동하지만, 명확하지 않은 명령어는 좋지 않다고 생각하기 때문에 false 라고 써준다. SOLUTION 2 ✅ 나중에 codedeploy 를 사용하거나 배포 과정에서 또 CI ..
시작 👊 성공해서 이 글을 쓰기 까지 3일이나 걸렸다. 매일 새벽 4시까지 키보드 부셔가면서 502 504 와 씨름했지만. 에러의 원인은 내가 생각하던 것들이 아니었다. 전부. 기본이 매우 중요하다는 걸 깨닫는 3일이었다. 우선 나는 자바코드 없이 react 만으로 페이지를 만들고 싶었기 때문에 자바 api 와 데이터베이스 가 없다. mysql 도 사용하지 않았다. 하지만 데이터베이스의 필요성을 느꼈고 RDS 를 만들었지만, RDS 만들기 끝까지 인텔리제이를 켜기 싫었기 때문에 RDS 로 바로 연결할 순 없나? 해서 3일동안 끙끙 앓았다. 특별하게 내가 사용하고 있는 건 나는 TS , http-proxy-middleware 를 사용한다. 그리고 앞으로 express 와 mysql 을 사용할 거다. 이게 ..
백엔드 없이 프론트엔드만으로 페이지를 완성할 생각이므로 백엔드 없이 리액트와 AWS RDS 를 연결해볼 생각이다. RDS 를 만드는 건 쉽다. AWS RDS 들어가서 데이터 베이스 생성 들어가서 나는 MySQL 을 사용할 거기 때문에 선택하고 돈 안 내고 쓰고 싶기 때문에 프리티어 식별자는 우리가 Heide 에서 처음 만들 때 그 이름 ![](https://velog.velcdn.com/images/thovy/post/517252ef-6986-43da-8fe0-05093f26dea7/image.png) 여기 `stockviews` 가 바로 식별자다. 아무튼 이름 적고 `사용자 이름`은 데이터 베이스에 접근할 때 사용할 이름. 거기에 비밀번호. 인스턴스 구성은 t2 스토리지는 20GiB 로 해야 한다. 프..