현재 진행중인 프로젝트를 배포하기 위해 aws ubuntuOS에 pm2로 nest앱을 실행 시키니
Error: listen EACCES: permission denied 0.0.0.0:80 란 에러가 발생했다.
에러코드는 80포트에 대한 권한이 없다는 말이다.
검색결과 리눅스에서 1024번 이하의 포트를 사용하려면 root 권한이 필요 하다고 한다.
루트 권한을 주는법
$ sudo su
$ sudo pm2 start dist/main.js