묻고 답해요
141만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨React + API Server 프로젝트 개발과 배포 (CI/CD)
cannot get / 404에러에 대하여... ㅠ
완강후, 제목과 같은 에러를 겪고 있습니다. 모가 문제일까 ...... 고민해보다가 nginx.conf에 들어가보니까.. server { if ($host = [나의url]) { return 301 https://$host$request_uri; } # managed by Certbot listen 80; listen [::]:80; server_name [나의 url] _; return 404; # managed by Certbot 맨아래 https인증서 받을때 생긴 새로운 코드인데 (검증) 저의 사이트에 접속하면 404를 리턴하는 코드인거 같습니다.. 혼란스럽네요 ㅠㅠ
-
해결됨React + API Server 프로젝트 개발과 배포 (CI/CD)
git clone시, 유저네임과 비밀번호를 입력하라는 ec2...
21분에 케누님이 git clone해서 프로젝트를 가져오시는데 저 같은경우에는 Username for 'https://github.com': 위와 같이 유저네임과 그 다음 비밀번호를 입력하라고 합니다..ㄷㄷ;; 이게 클론이나 pull할때 그냥 유저네임 입력하고 비밀번호 입력하면 되지만 ..... 문제는 아래와 같습니다 ㅠㅠ ======CMD====== ./deploy.sh ======END====== err: fatal: could not read Username for 'https://github.com': No such device or address out: out: up to date, audited 1465 packages in 6s out: out: 169 packages are looking for funding out: run `npm fund` for details out: out: 19 vulnerabilities (13 moderate, 5 high, 1 critical) out: out: To address issues that do not require attention, run: 깃허브 액션을 사용해서 git pull로 변경사항을 가져오는데;; 저런 에러가 발생하네요 ;;; 저와 케누님의 깃허브 설정이 몬가 다른거 같긴한데;;;; (흐음..) 원인을 잘 모르겠어서 케누님께 질문드리려고 합니다 ㅠ
-
해결됨React + API Server 프로젝트 개발과 배포 (CI/CD)
환경변수를 이용한 동적빌드 구간에서 질문 !!
frontend/.env파일에서 VITE_API_SERVER= 이렇게만 설정해주셨는데.... 이 부분이 잘 이해가 안갑니다. fetch(import.meta.env.VITE_API_SERVER + '/api/hello') .then(response => response.json()) .then(data => greet.innerHTML = JSON.stringify(data)) 보시다시피 위의 코드가 빌드되었을 텐데요?? VITE_API_SERVER를 아무것도 지정안하면 요청이 /api/hello 이렇게만 나오는거 아닌가요?? 그런데 케누님 영상에서는 도메인이 붙어있네요? ㄷㄷ;;; 이 부분이 잘 이해가 안가요 ㅠㅠ....
-
해결됨React + API Server 프로젝트 개발과 배포 (CI/CD)
CI/CD부분 appleboy/ssh-action@master 질문입니다.
name: web-character-project CI/CD on: push: branches: [master] jobs: build: name: Build runs-on: ubuntu-latest steps: - name: executing remote ssh commands using key uses: appleboy/ssh-action@master with: host: ${{ secrets.HOST }} username: ${{ secrets.USERNAME }} key: ${{ secrets.KEY }} port: ${{ secrets.PORT }} script: ./deploy.sh 위와 같이 yml파일을 작성한후 푸쉬하였는데 에러가 발생하여서 케누님께 여쭤보려고 합니다. 케누님과 똑같은 방식으로 구현한 다음 잘 되나?? 푸쉬해봤는데......... dial tcp [ec2의 IP]: ***: i/0 timeout 깃허브 액션에서 처리하는중에 위와 같은 에러가 발생하였습니다... ㅠㅠ 에러에 대해서 구글링해봤는데.. 영어실력이 부족하다보니 잘 이해가 안가네요 ㅠ;;; 케누님 영상에서는 잘만 되는데;;; 저는 이래서 답답한 마음이 드네요 ㅠㅠ 어떻게 이 문제를 해결할 수 있을까요?? !!