EC2로 배포를 해보며 겪었던 문제들을 포스팅하는 글입니다.
부족한 부분이 있다면 댓글로 많은 조언 부탁드리겠습니다. 감사합니다.
mysql을 터미널로 열어야 할 이유는 없지만 배포를 위해 여러 블로그들을 유랑하며 따라 해 보며 기록해놓았던 에러 중 하나이다.
사실 기본적인 셋팅(?)이라 설정이 되어있어야 했지만, 이렇게나마 경로 설정을 하지 않았음을 발견할 수 있어서 다행이다.
' command not found:~~~' 와 같은 오류는 첫 번째로 경로 설정이 제대로 되었는지 확인하고, 두 번째로는 스스로 자신의 터미널이 무슨 shell을 사용하는지 (bash , zsh 등) 확인 후, 경우에 맞게 경로 설정을 해주면 대부분의 command not found 문제는 해결할 수 있다 생각한다.
* Mac M1 iterm 기준으로 설명드립니다.
1. homebrew 설치
1-1. homebrew가 설치가 되었는지 확인하는 방법은 터미널에 'brew help'를 입력해봅니다.
2. vi ~/.zshrc, open ~/. zshrc, vim ~/. zshrc 등 편한 방법으로 zshrc파일에 접근합니다. 그러면 #으로 주석 처리되어 있는 화면이 나올 텐데 편한 자리 아무 데나 작성해 경로 설정을 하시면 됩니다.
2-1. 혹시 해당 경로에 파일이 없으면 touch ~/. zshrc로 zshrc 파일을 먼저 생성해줍니다.
2-2. export PATH="$HOME/usr/local/bin"이라고 작성하면 cd /bin만으로 해당 경로로 바로 이동할 수 있습니다. 터미널에서 경로가 헷갈리시는 분들은 pwd를 입력해가면서 현재 내가 어느 경로에 와있는지 확인하는 것도 좋은 방법이 될 수 있다 생각합니다.
2-3. zshrc파일 안데 export PATH=%PATH:/bin:/usr/local 해당 경로를 입력해 줍니다.
3. 경로 설정을 하였으면 source ~/. zshrc명령어를 실행해 변경사항을 반영해 줍니다.
(안되면 댓글 남겨주세요.)
[AWS Codedeploy Errors] AWS Code deploy cannot reach instance service (1) | 2023.10.17 |
---|---|
[jdenticon 이슈] jQuery load메서드에서 아이콘이 나오지 않는 에러 (0) | 2022.11.15 |
[AWS] EC2 서버 불안정(끊김) 문제 - 도메인 (0) | 2022.11.14 |
[AWS] EC2 Free Tier limit alert. 프리티어 메모리 부족 문제 :( (0) | 2022.11.14 |
aws EC2 배포 mysql error : Could not connect the SSH Tunnel (0) | 2022.10.29 |
댓글 영역