ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Express.js로 간단한 웹 서버 구축하기
    Express 2024. 3. 15. 12:42

    Express.js 서버를 구축하기 위해서는 Node.js가 설치되어 있어야 합니다. 아래 단계를 따라 Express 애플리케이션을 초기화하고 기본 서버를 설정할 수 있습니다.

    Express.js로 간단한 웹 서버 구축하기

    백엔드 폴더 생성

    명령 프롬프트를 열고, 프로젝트의 루트 디렉토리로 이동합니다.

     

    백엔드 폴더를 만들기 위해 다음 명령을 실행합니다:

    mkdir backend
    cd backend

     

    npm 초기화

    백엔드 폴더 내에서, npm init 명령을 실행하여 package.json 파일을 생성합니다. 이 파일은 프로젝트의 메타데이터와 종속성을 관리합니다.

    npm init -y

    -y 플래그는 모든 옵션에 기본값을 자동으로 설정합니다.

     

    Express 설치

    다음 명령을 사용하여 Express를 설치합니다:

    npm install express

    다음 명령을 사용하여 Express를 설치합니다:

    기본 서버 파일 생성:

    백엔드 폴더 내에 server.js 파일을 생성합니다. 이 파일은 Express 서버의 진입점(entry point)이 됩니다.

     

    코드 편집기를 사용하여 server.js 파일을 생성하고, 기본 Express 서버 코드를 작성합니다. 다음은 간단한 서버 예제입니다:

    const express = require('express');
    const app = express();
    const port = 3001; // 프론트엔드와 다른 포트를 사용하세요
    
    
    app.get('/', (req, res) => {
      res.send('Hello World!');
    });
    
    
    app.listen(port, () => {
      console.log(`Server is running on port ${port}`);
    });

     

    서버 실행

    명령 프롬프트에서 다음 명령으로 서버를 시작합니다:

    node server.js

     

    이제 브라우저를 열고 http://localhost:3001으로 이동하면 'Hello World!' 메시지를 볼 수 있습니다.

     

    스크립트 추가 (선택 사항)

     

    package.json 파일에서, scripts 섹션에 서버를 쉽게 시작할 수 있는 스크립트를 추가할 수 있습니다:

    "scripts": {
      "start": "node server.js"
    },

     

    이렇게 하면 npm start 명령을 통해 서버를 시작할 수 있습니다.

    이렇게 하면 npm start 명령을 통해 서버를 시작할 수 있습니다.

    AWS로 서버를 구성하는 방법에 대해서 여기를 눌러서 알아 볼 수 있습니다.

    Pretty Button 워드프레스 AWS로 호스팅 알아보기

     

    'Express' 카테고리의 다른 글

    Node.js와 Express를 사용한 RESTful API 개발 및 MySQL 연동  (0) 2024.03.15
Designed by Tistory.