
n8n을 사용하기 위해선 로컬이든 클라우드든 설치해야한다.
(1) 로컬을 통한 설치 방법은 크게 세가지다.
- NPX - 간단한 설치 방법
- Docker - 컨테이너나 기반 환경 독립성
- 직접 서버 - 개인 서버나 VPS 설치
(2) 클라우드 설치 옵션
- n8n Cloud - 공식 클라우드 서비스 (유료)
- AWS/GCP/Azure - 클라우드 플랫폼 확보
- 서드파티 호스팅 - 관리형 서비스
그렇다면 로컬과 클라우드 중 무엇을 활용하는게 더 효율적일까?
답은 로컬이다. 보안성과 무료라는 이점 때문이다.
극단적으로 비유하자면 클라우드는 호텔에서 숙식하는 것이고 로컬은 자가 집에서 거주하는 식이다.
관리 측면에선 클라우드가 훨씬 우수하지만 비싸다는 점이 단점이겠다.
우리는 NPX를 통해 n8n을 설치해보겠다.
n8n설치를 위해 사전에 해야하는 과정이 있다.
1. node.js 설치
https://nodejs.org/ko/download
Node.js — Node.js® 다운로드
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
nodejs.org

시키는 대로 따라하면 된다.
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash
해당 명령어를 통해 nvm을 다운받고 꼭 터미널을 재실행 시켜줘야한다.
nvm 설치 프로그램이 현재 사용 중인 터미널 세션에는 nvm 명령어의 위치를 알려주지 않았기 때문이다.
2. n8n 설치

npx n8n
해당 명령어를 통해 n8n을 설치할 수 있다.
설치되는 데는 3분 가량 걸리고 완료되면 o를 눌러 브라우저로 이동한다
3. 초기 계정 설정

더 다양한 기능을 이용하기 위해 이메일 등록을 하고 license key를 수신받자
수신받은 license key는 Activate License Key를 눌러서 자동으로 등록시킬 수 있다

이것으로 기본 세팅은 끝났다
