티스토리 뷰
마음 같아서는 .env 파일 git 에 push 해서 ec2에서 pulling 받고 서버 기동하고 싶지만 ^^* 보안을 위해서 우리 함께 알아보아요
1. ssh로 ec2 서버 접속
ssh -i "your-key.pem" ec2-user@<EC2-PUBLIC-IP>
2. 환경변수 설정
2-1. 환경변수 설정 파일 열기(ec2 서버 접속하자마자 파일 열어도 됩니당)
sudo nano /etc/environment
2-2 환경변수 설정(URL "" 필요없슴다 그냥 바로 적으십셔)
REACT_APP_API_BASE_URL=http://<IP URL 작성하세요>
** 참고 파일 저장은 mac 기준으로 Ctrl + 0 누르시고 바로 엔터 누르시면 저장됩니다. 이후 Ctrl + x 누르시고 나오시면 됩니다
3. 환경변수 설정 확인
echo $REACT_APP_API_BASE_URL
** 그러면 설정하신 URL 이 출력되실겁니다 !
.env 파일을 설정해봅시다.
저 같은 경우는 프론트에서 백엔드 axios 호출 할 떄, .env 파일에 설정 해둔 url을 기준으로 호출 하기 때문에 ec2 서버에서 .env 파일을 따로 생성해주는거에요!
1. 프로젝트 루트 폴더로 이동!
cd /path/to/your/project
2. env 파일 생성
nano .env
3. 변수 생성
REACT_APP_API_BASE_URL=http://<호출 URL>
이후 똑같이 빌드하고 서버 재기동 해주시면 됩니다~~
'개발환경' 카테고리의 다른 글
SQL Developer와 Git Repository 연결 (0) | 2022.08.24 |
---|---|
M1 Docker를 이용해서 Oracle Database 생성 (0) | 2022.08.22 |
M1에서 Oracle Could를 Oracle SQL Developer 사용하기. (0) | 2022.08.06 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
링크