n8n 설치부터 첫 워크플로우 만들기까지 – 초보자도 10분이면 완성

업무 자동화 도구를 찾다가 n8n이라는 걸 발견했는데, 설치가 복잡할까 봐 미루고 있었거든요.

그런데 막상 해보니 생각보다 간단하더라고요. 오늘은 n8n 설치부터 첫 워크플로우까지 만드는 과정을 정리해봤습니다.

오늘 목표

n8n을 로컬 환경에 설치하고 간단한 워크플로우 하나 만들어보기

준비물

  • Python 3.7 이상
  • Node.js (최신 버전 권장)
  • 터미널 또는 명령 프롬프트
  • 웹 브라우저

Step 1: Node.js 설치 확인

먼저 Node.js가 설치되어 있는지 확인해야 해요. cmd 프롬프트에

node --version
npm --version

둘 다 버전이 나오면 설치 완료. 안 나오면 Node.js 공식 사이트에서 다운받아서 설치하면 됩니다.

저는 이미 설치되어 있어서 바로 다음 단계로 넘어갔어요.

n8n 설치

Step 2: n8n 설치하기

npm을 사용해서 n8n 설치를 진행했습니다.

cmd 프롬프트에 npm install n8n -g 라고 치고

설치 중에 경고 메시지가 몇 개 뜨긴 했는데요. 무시하고 계속 진행했더니 정상적으로 설치되더라고요.

전역 설치(-g 옵션)로 했기 때문에 어디서든 n8n 명령어를 쓸 수 있어요.

Step 3: n8n 실행하기

설치가 끝나면 바로 실행할 수 있습니다.

n8n start

명령어 입력하고 잠시 기다리면 서버가 시작돼요. 기본적으로 localhost:5678 포트로 실행됩니다.

터미널에 “Editor is now accessible via:” 메시지가 나오면 성공.

n8n 설치

Step 4: 브라우저에서 접속하기

브라우저 주소창에 http://localhost:5678을 입력해요.

처음 접속하면 계정 설정 화면이 나옵니다. 이메일과 비밀번호 설정하고 나면 메인 화면으로 이동해요.

인터페이스가 생각보다 깔끔하더라고요. 드래그 앤 드롭으로 노드를 연결하는 방식이에요.

n8n 설치

Step 5: 첫 워크플로우 만들기

“Create New Workflow” 버튼을 클릭해서 새 워크플로우를 시작했습니다.

기본적으로 “Trigger manually” 노드가 하나 있어요. 이걸 시작점으로 사용하면 됩니다.

노드 옆 “+” 버튼을 누르면 연결할 수 있는 노드 목록이 나와요. 검색해서 “Edit Fields” 노드를 추가했습니다.

💡 워크플로우 구성
Trigger manually → Edit Fields 순서로 연결
Edit Fields에서 message 필드 추가하고 값 입력
n8n 설치

Step 6: 워크플로우 실행하고 결과 확인

“Execute workflow” 버튼을 눌러서 테스트 실행했어요.

각 노드별로 OUTPUT 탭에서 데이터가 어떻게 흘러가는지 볼 수 있더라고요. Edit Fields에서 입력한 메시지가 제대로 출력되는 걸 확인했습니다.

실행 결과가 바로바로 보여서 디버깅도 편할 것 같아요.

n8n 설치

완료된 것들

  • ✅ Node.js 환경 확인 완료
  • n8n 설치 성공 (경고 무시하고 정상 설치)
  • ✅ localhost:5678로 웹 인터페이스 접속
  • ✅ 계정 설정 및 초기 설정 완료
  • ✅ 첫 워크플로우 생성 (Trigger → Edit Fields)
  • ✅ 워크플로우 실행 및 결과 확인

마무리

생각보다 n8n 설치 과정이 어렵지 않았어요. npm 하나면 끝나니까요.

웹 인터페이스도 직관적이어서 복잡한 매뉴얼 없이도 기본적인 워크플로우는 금방 만들 수 있겠더라고요.

다음엔 API 연결하거나 좀 더 실용적인 자동화 시나리오를 시도해볼 예정입니다. 일단은 설치 성공한 걸로 만족.

썸네일 사진: Anna Lopatinski on Unsplash

댓글 달기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

위로 스크롤