본문 바로가기

nodejs

(4)
[AWS] AWS (EC2) 서버 설정 및 초기 세팅 정리 AWS EC2 신규 인스턴스를 생성 했을때 설정했던 내용들을 정리한 글입니다. 1. SSH 설정 (PuTTY 사용) PuTTY를 사용하여 AWS 인스턴스에 접속하는 방법입니다. PuTTY 이외의 연결 옵션을 사용하려면 아래 참조. https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/AccessingInstances.html Linux 인스턴스에 연결합니다 - Amazon Elastic Compute Cloud 이 페이지에 작업이 필요하다는 점을 알려 주셔서 감사합니다. 실망시켜 드려 죄송합니다. 잠깐 시간을 내어 설명서를 향상시킬 수 있는 방법에 대해 말씀해 주십시오. docs.aws.amazon.com 1) SSH Private key 다운로드 인스턴..
[Linux/Node.js] 리눅스 노드JS 디버깅 노트 Error: read ECONNRESET 오류 m.blog.naver.com/PostView.nhn?blogId=yprima&logNo=220199335325&proxyReferer=https:%2F%2Fwww.google.com%2F 소캣을 열 수 있는 갯수가 제한되어 있을 경우 발생 ulimit 명령어는 터미널이 종료되면 초기화됨. m.blog.naver.com/PostView.nhn?blogId=kimdj217&logNo=221565160197&proxyReferer=https:%2F%2Fwww.google.com%2F 부팅시 자동 명령어 실행방법. -bash: ulimit: open files: cannot modify limit https://m.blog.naver.com/PostView.nhn..
[Linux] Nodejs Error: listen EACCES 0.0.0.0:80 에러 리눅스 Node js 실행 시 위와 같은 오류 발생. 방화벽도 확인해보고 포트도 확인해봤지만 문제 없음. 알아보니 리눅스에서 1024 이하의 well known port를 사용하려면 root 권한이 필요하다고 한다. 1025 이상의 포트를 쓰거나. 루트 권한으로 실행시키면 오류 없이 실행 된다.
[Linux] Node.Js 프로그램 실행시 인자 받는법 Node.Js 프로그램을 실행시킬때 인자를 입력하고 사용하는 방법. processs.argv[] process 객체의 argv에는 현제 실행하고 있는 프로세스가 실행했을때 입력받은 값들이 저장되어있다. $node program.js testArgs1 testArgs2 12341234 위의 명령어로 program.js 를 실행시키면 process.argv[0] = 노드실행파일_위치\node.exe process.argv[1] = program.js_위치\program.js process.argv[2] = testArgs1 process.argv[3] = testArgs2 process.argv[4] = 12341234 위와 같이 process.argv에 순서대로 저장된다. 이때 process.argv[0]..