일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- ubuntu
- 타입스크립트
- 조건문
- nomadcoder
- wil
- MYSQL
- AWS
- 자바스크립트
- TypeScript
- java
- 항해99
- elb
- 생활코딩
- https
- nginx
- mongodb
- Joi
- 노마드코더
- CORS
- 프로그래머스
- it
- JavaScript
- JWT
- Node.js
- Nodejs
- 메소드
- npm
- mongoose
- reduce
- Load Balancer
- Today
- Total
목록ubuntu (5)
V-logue
AWS EC2 프리 티어 에이 노드 앱을 배포하려고했을 때 이 문제가 발생했다. 이 문제는 현재 내 ubuntu 서버에 깔려있는 Node가 최신 버전이 아니기 때문인데, 해결책은 Node와 npm을 최신 버전으로 업그레이드 하면 된다. $ curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash - Personal Package Archive, 개인 패키지 저장소인 ppa를 설치해준다. 참고로 , 다른버전을 설치하고 싶다면 setup_14.x부분을 다른 버전으로 바꿔주면 된다. sudo apt install nodejs 문제 해결
스트레스 테스트를 위해 서버를 새로 생성하고, 서버에 node와 npm을 깔고 package.json파일을 npm install로 읽어오려고 하니 다음과 같은 에러가 발생했다. npm missing required argument #1 npm 버전이 최신버전이 아니라서 생긴 버전 문제라는데, npm cache clean --force sudo npm install -g n sudo n stable 를 차례대로 입력하면 npm install할 수 있다.
실전 프로젝트를 위한 진행 중 PM2 를 전역으로 설치할 일이 생겼다. $ npm install pm2 -g ubuntu서버에 접속한 후 똑같이 따라서 입력하니, 다음과 같은 에러가 발생했다. ubuntu@ip-172-31-42-191:~$ npm install pm2 -g npm ERR! code EACCES npm ERR! syscall mkdir npm ERR! path /usr/local/lib/node_modules npm ERR! errno -13 npm ERR! Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules' npm ERR! [Error: EACCES: permission denied, mkdir '/usr/loca..
ubuntu 서버에 docker 설치 후 다음과 같은 에러가 발생했다. docker 설치 후 usermod로 사용자를 docker 그룹에 추가까지 완료 후 터미널 재접속까지 했으나 permission denied 발생한 상황으로 검색해보니, 이런 에러가 발생했을 때 해결법은 2가지라고 한다. /var/run/docker.sock 파일의 권한을 666으로 변경하여 그룹 내 다른 사용자도 접근 가능하게 변경 sudo chmod 666 /var/run/docker.sock 나같은 경우는 위와 같은 방법으로 문제가 해결됐다. 다른 방법은, chown 으로 group ownership 변경 sudo chown root:docker /var/run/docker.sock 이렇게 2가지 상황을 제시해주고 있는데, 만약..