מבוא

N8N הוא כלי אוטומציה חזק וקוד פתוח המאפשר לך ליצור זרימות עבודה מורכבות בין שירותים שונים. מדריך זה יסביר כיצד להתקין את N8N באופן מקומי על מחשב אישי או שרת, כולל כל הדרישות המקדימות, ההנחיות להתקנה, והגדרות הנדרשות.

דרישות מקדימות

תוכנה

  1. מערכת הפעלה: Windows 10, macOS, או Linux (Ubuntu 20.04 מומלץ).
  2. Node.js: גרסה 14 ומעלה.
  3. npm: גרסה 6 ומעלה (מגיע עם Node.js).
  4. VirtualBox: גרסה 6.1 ומעלה (להפעלת VM במידת הצורך).
  5. Git: גרסה 2.25 ומעלה.

חומרה

  1. זיכרון RAM: מינימום 4GB, מומלץ 8GB.
  2. אחסון: מינימום 10GB שטח פנוי.
  3. מעבד: מינימום 2 ליבות, מומלץ 4 ליבות.

התקנה צעד אחר צעד

שלב 1: התקנת Node.js ו-npm

  1. הורד והתקן את Node.js מ-אתר רשמי.
  2. לאחר ההתקנה, פתח טרמינל ובדוק את הגרסאות:bashCopynode -v npm -vודא שהגרסאות תואמות לדרישות.

שלב 2: התקנת Git

  1. הורד והתקן את Git מ-אתר רשמי.
  2. לאחר ההתקנה, פתח טרמינל ובדוק את הגרסה:bashCopygit –version

שלב 3: התקנת VirtualBox (אופציונלי)

  1. הורד והתקן את VirtualBox מ-אתר רשמי.
  2. לאחר ההתקנה, פתח את VirtualBox וודא שהוא פועל כשורה.

שלב 4: הכנת סביבת העבודה

  1. צור תיקייה חדשה לפרויקט:bashCopymkdir n8n-installation cd n8n-installation
  2. הורד את קוד המקור של N8N:bashCopygit clone https://github.com/n8n-io/n8n.git cd n8n

שלב 5: התקנת N8N

  1. התקן את התלויות הנדרשות:bashCopynpm install
  2. הפעל את N8N:bashCopynpm startלאחר ההפעלה, N8N יהיה זמין בכתובת http://localhost:5678.

שלב 6: קונפיגורציה של המערכת

  1. פתח את קובץ הקונפיגורציה config/default.json וערוך את ההגדרות לפי הצורך.
  2. לדוגמה, כדי לשנות את פורט ההפעלה:jsonCopy{ “port”: 5678 }

שלב 7: הגדרות רשת

  1. ודא שהפורט 5678 פתוח בפיירוול.
  2. אם אתה משתמש ב-VirtualBox, הגדר NAT או Bridge Adapter ל-VM.

בדיקת תקינות ההתקנה

  1. פתח דפדפן וגש לכתובת http://localhost:5678.
  2. ודא שאתה רואה את ממשק המשתמש של N8N.

טיפול בבעיות נפוצות

בעיה 1: N8N לא נפתח בדפדפן

פתרון: ודא שהפורט 5678 לא תפוס על ידי יישום אחר. אתה יכול לשנות את הפורט בקובץ הקונפיגורציה.

בעיה 2: שגיאות בהתקנת תלויות

פתרון: נסה להסיר את תיקיית node_modules ולהתקין מחדש:

bash

Copy

rm -rf node_modules
npm install

בעיה 3: VirtualBox לא מצליח להפעיל VM

פתרון: ודא שההרחבות של VirtualBox מותקנות ומערכת ההפעלה תומכת בהפעלת VM.

אמצעי זהירות ואבטחה

  1. גיבוי: בצע גיבוי של הקבצים וההגדרות שלך לפני כל שינוי משמעותי.
  2. עדכונים: ודא שאתה משתמש בגרסאות העדכניות ביותר של התוכנות.
  3. אבטחה: השתמש ב-HTTPS והגבל גישה ל-N8N באמצעות פיירוול.

סיכום

מדריך זה סיפק את כל השלבים הדרושים להתקנה מקומית של N8N, כולל דרישות מקדימות, הנחיות התקנה, וטיפול בבעיות נפוצות. בעקבות מדריך זה, תוכל להפעיל את N8N בסביבה מקומית ולהתחיל ליצור זרימות עבודה אוטומטיות.


הערה: צילומי מסך ופקודות מדויקות נוספות ניתן להוסיף בהתאם לסביבה הספציפית שבה אתה עובד.