Linux system_node.js에서 Node.js 개발 환경을 구축하는 간단한 단계

WBOY
풀어 주다: 2016-05-16 15:17:59
원래의
2446명이 탐색했습니다.

1. 리눅스 설치 node.js

우분투:

sudo apt-get install nodejs npm
로그인 후 복사

센토스:

yum install nodejs npm
로그인 후 복사

자세한 설치 방법은 https://github.com/joyent/node/wiki/Installation을 참조하세요
npm은 PHP의 Pear와 유사한 패키지 관리자입니다

2. node.js 사용 시작

텍스트 편집기를 사용하여 hello.js를 만들고 다음 내용을 작성하세요

console.log('hello world');
로그인 후 복사

명령줄 입력 열기

$ node hello.js
로그인 후 복사

출력이 표시됩니다

 $ hello world
로그인 후 복사

console.log는 가장 일반적으로 사용되는 출력 명령입니다

3. HTTP 서버 구축

node.js 아키텍처 이해
PHP의 아키텍처 모델은 다음과 같습니다.
브라우저--"HTTP 서버(apache, nginx)--"PHP 인터프리터

node.js 애플리케이션에서 node.js는 다음을 사용합니다.
브라우저--》node.js 아키텍처

HTTP 서버 생성: 다음 콘텐츠로 새 app.js 파일을 생성합니다.

var http = require('http');
http.createServer(function(req, res){
  res.writeHead(200,{'Content-Type': 'text/html'});
  res.write('

node.js

');
  res.end('
hello world
 
');
}).listen(3000);
console.log("http server is listening at port 3000.");
로그인 후 복사

달려

$ node app.js
로그인 후 복사

브라우저를 열고 http://127.0.0.1:3000을 열어 결과를 확인하세요

이 프로그램은 node.js에서 제공하는 http 모듈을 호출하고 모든 Http 요청에 동일한 내용으로 응답하며 포트 3000을 수신합니다. 이 스크립트를 실행한 후에는 즉시 종료되지 않습니다. 중지하려면 Ctro+C를 눌러야 합니다. 이는 청취 기능이 이벤트 리스너를 생성하기 때문입니다.

4. 디버깅 스크립트

node.js 스크립트를 수정한 후에는 원본 프로그램을 중지하고 다시 실행하여 변경 사항을 확인해야 합니다.
패키지 관리자를 사용하여 감독자 도구를 설치합니다.

$ npm install -g supervisor
로그인 후 복사

나중에 합격

$ supervisor app.js
로그인 후 복사

node.js 프로그램을 실행하면 프로그램 코드 변경 사항을 감지하고 자동으로 프로그램을 다시 시작합니다.
참고: 설치 중에는 루트 권한이 필요합니다.

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!