Nodejs 입문 노트 (1): 경량급 아 리 클 라 우 드 서버 설치 및 Node. js 실행 에 문제 가 있 습 니 다.

5062 단어 Node
1. node. js 설치
Ubuntu 명령 줄 설치
sudo apt-get update
sudo apt-get install nodejs
sudo apt install nodejs-legacy
sudo apt install npm
#   n      
sudo npm install -g n
#     
sudo n lts
#    
sudo n stable
#    
sudo n latest
# sudo n X(   )

2. 테스트 환경
파일 생 성
  • 디 렉 터 리 만 들 기
    mkdir nodeTest
    cd nodeTest
    vim server.js
    
  • 테스트 파일 내용
    //server.js
    const http = require('http');
      
    const hostname = '0.0.0.0';
    const port = 80;
    
    const server = http.createServer((req, res) => {
              res.statusCode = 200;
              res.setHeader('Content-Type', 'text/plain');
              res.end('Hello World
    '
    ); }); server.listen(port, hostname, () => { console.log(`Server running at http://${hostname}:${port}/`); });
  • 운행 및 테스트
    node server.js
    
  • 테스트
  • 0.0.0.0 을 작성 하고 127.0.0.1 을 작성 할 수 없습니다. 그렇지 않 으 면 접근 할 수 없습니다. 아 리 클 라 우 드 가 우리 에 게 어떤 포트 를 사용 할 수 있 는 지 모 르 기 때문에 0.0.0.0 으로 자동 감청 포트
  • 를 표시 합 니 다.
  • 서버 실행 AR 을 표시 해 야 합 니 다.http://0.0.0.0:3000/ 이 서버 에서 이 코드 가 실행 되 었 음 을 표시 합 니 다
  • 이때 외부 장치 브 라 우 저 를 통 해 접근 할 수 있 습 니 다. 주 소 는 서버 의 주소
  • 입 니 다.
  • 내용 에 중국어 문 자 를 추가 하려 면 setHeader 에서 두 번 째 인 자 를 'text / plain' 으로 변경 해 야 합 니 다.charset=utf-8’
  • 좋은 웹페이지 즐겨찾기