본문 바로가기
카테고리 없음

[4강] Windows에서 n8n 로컬호스트 세팅하는 방법

by mystory5573 2025. 5. 13.

Windows에서 n8n 로컬 설치하기: 자동화의 시작

n8n은 워크플로 자동화를 위한 강력한 노코드 툴로, 오픈소스 기반이라 로컬에서도 자유롭게 설치하고 사용할 수 있습니다. 이 글에서는 Windows 환경에서 n8n을 로컬호스트로 실행하는 방법을 단계별로 안내드리겠습니다.

복잡해 보일 수 있지만, 필요한 도구만 잘 설치하고 명령어를 차례대로 실행하면 누구나 쉽게 자동화 환경을 구축할 수 있습니다. 지금부터 Windows에서 n8n 로컬 세팅을 시작해봅시다!

1. 사전 준비: 필수 프로그램 설치

n8n을 로컬에서 실행하기 위해서는 다음과 같은 도구들이 필요합니다:

  • Node.js (LTS 버전 권장)
  • npm (Node.js 설치 시 자동 포함)
  • Git (워크플로 관리 및 버전 제어에 유용)
  • n8n (npm을 통해 설치)

Node.js 설치:

  • 공식 홈페이지에서 Windows 버전 다운로드
  • 설치 후 명령 프롬프트에서 다음 명령어로 버전 확인
node -v
npm -v

Git 설치:

2. n8n 설치: 명령어 한 줄로 끝내기

모든 준비가 완료되었다면, 이제 n8n을 설치해봅시다. 다음 명령어를 입력하면 n8n이 전역(global)으로 설치됩니다:

npm install n8n -g

설치가 완료되면 n8n 명령어로 바로 실행할 수 있습니다.

3. n8n 실행하기 (로컬호스트)

n8n 설치가 끝났다면 로컬 서버에서 실행할 차례입니다. 터미널(명령 프롬프트 또는 Git Bash)에서 아래 명령어를 입력하세요:

n8n

잠시 후 브라우저에서 http://localhost:5678 주소로 접속하면 n8n 워크플로 빌더 UI가 나타납니다. 이제 로컬에서 자유롭게 워크플로를 만들 수 있습니다.

4. 자동 실행 설정 (선택 사항)

매번 수동으로 실행하지 않고, 컴퓨터를 켤 때 자동으로 n8n이 실행되도록 설정할 수도 있습니다. 작업 스케줄러(Task Scheduler)를 활용하면 윈도우 시작 시 n8n을 자동 실행할 수 있습니다.

  • 작업 스케줄러 열기
  • ‘작업 만들기’ 클릭
  • 동작 > 새로 만들기 > 프로그램 시작
  • 프로그램 경로에 n8n 입력
  • 트리거 > 컴퓨터 시작 시로 설정

이렇게 하면 부팅과 함께 n8n이 자동으로 실행됩니다.

5. 환경 변수 설정 (선택 사항)

보안이나 연결 관련 설정이 필요한 경우 환경변수를 통해 n8n을 커스터마이징할 수 있습니다. 예를 들어, 기본 포트를 변경하거나 사용자 인증을 설정할 수 있습니다.

set N8N_PORT=8080
set N8N_BASIC_AUTH_ACTIVE=true
set N8N_BASIC_AUTH_USER=admin
set N8N_BASIC_AUTH_PASSWORD=1234
n8n

이렇게 설정하면 http://localhost:8080 에서 실행되며, 로그인 인증도 활성화됩니다.

6. 실행 중지 및 문제 해결

n8n 실행을 중단하려면 Ctrl + C 키를 누르세요. 혹시 실행 중 문제가 발생하면 다음 사항을 확인하세요:

  • 포트 충돌 여부 (5678번 포트 사용 중인지 확인)
  • Node.js, npm 설치 여부
  • 방화벽 또는 백신 소프트웨어 차단 여부

이제 Windows에서도 n8n 자동화 시작!

이제 여러분의 PC에서 직접 n8n을 실행하고, 자신만의 워크플로를 만들 수 있는 환경이 준비되었습니다. 코딩 없이도 데이터 자동화, 알림 시스템, API 연결</strong 등이 가능하므로, n8n은 반복적인 업무를 자동화하고자 하는 모든 이에게 매우 유용한 도구입니다.

다음 강의에서는 실제 워크플로를 구성하는 방법에 대해 자세히 알아보겠습니다. 이제 당신의 업무 자동화 여정을 n8n과 함께 시작해 보세요!