در دنیای امروز، هوش مصنوعی و اتوماسیون نقش مهمی در افزایش بهرهوری و کاهش کارهای تکراری دارند. ابزارهایی مثل n8n این امکان را به شما میدهند که بدون نیاز به کدنویسی پیچیده، فرآیندهای مختلف کسبوکار، اپلیکیشنها و سرویسها را به صورت هوشمند و خودکار مدیریت کنید. قبلا در مقاله آموزش راه اندازی دستیار هوش مصنوعی n8n درمورد مراحل راه اندازی n8n توضیحات به صورت عملی ارائه شده است و همچنین در مقاله آموزش اتصال تلگرام به n8n در سیستم شخصی به این مسئله که چطور میتوان در سیستم شخصی تلگرام را به n8n متصل کرد پرداخته ایم.
شما با n8n میتوانید:
اطلاعات را بین سرویسهای مختلف منتقل کنید
تصمیمگیریهای خودکار مبتنی بر دادهها انجام دهید
از workflowهای آماده یا سفارشی استفاده کنید
اما اجرای ابزارهای اتوماسیون مثل n8n روی سیستم شخصی محدودیتهایی دارد:
سیستم باید دائما روشن باشد تا workflowها اجرا شوند.
مشکلاتی مثل قطعی برق یا اتصال اینترنت میتواند باعث توقف عملیات شود.
برخی ویژگیها و اجرای workflowهای سنگین، منابع سیستم شخصی را تحت فشار قرار میدهد.
راه حل ایدهآل، استفاده از سرور مجازی (VPS) است. با VPS:
n8n به صورت ۲۴ ساعته فعال است و workflowها بدون توقف اجرا میشوند.
محدودیت منابع سیستم شخصی از بین میرود.
امکان اتصال از هر جای دنیا به داشبورد n8n فراهم است.
برای تجربه بهتر، استفاده از سرور مجازی ترکیه توصیه میشود، چرا که:
پینگ و سرعت مناسب برای کاربران ایران دارد.
منابع اختصاصی و پایدار ارائه میدهد.
امنیت بالا و پشتیبانی ۲۴/۷ دارد.
شرکت پردازش ابری فوژان ارائهدهنده این سرورها و زیرساخت هوش مصنوعی ست. پس از خرید، شما یک IP، یوزرنیم و پسورد دریافت میکنید که با آن میتوانید وارد سرور شده و n8n را روی آن نصب کنید. برای خرید سرور مجازی ترکیه میتوانید از این لینک اقدام نمایید.
برای نصب و راهاندازی n8n روی سرور مجازی، نیاز است که با Command Prompt کار کنید. این ابزار امکان اجرای دستورات سیستم، مدیریت فایلها، نصب برنامهها و اجرای کانتینرهای Docker را فراهم میکند.
چگونه Command Prompt را باز کنیم:
روی ویندوز ، از Windows Terminal یا PowerShell استفاده کنید.
با اطلاعات دریافتی از ارائهدهنده VPS، به سرور متصل شوید:
پس از وارد شدن، ترمینال آماده اجرای دستورات خواهد بود.
بررسی نسخه اوبونتو:
بروزرسانی لیست پکیجها:
sudo برای اجرای دستورات با دسترسی root
apt update برای بروزرسانی لیست پکیجها
نصب Docker و Docker Compose:
docker.io: موتور اجرای کانتینر
docker-compose: مدیریت چند کانتینر با یک فایل YAML
-y برای تایید خودکار نصب
بررسی نصب:
اگر قصد استفاده از Ollama را دارید:
فعالسازی سرویس:
اگر GPU شناسایی نشود، Ollama در CPU-only mode اجرا خواهد شد که طبیعی است.
ایجاد پوشه پروژه:
ساخت فایل docker-compose.yml:
محتوا را در nano وارد کنید:
برای ذخیره: CTRL + O → Enter
برای خروج: CTRL + X
برای خروج بدون ذخیره: CTRL + X → N
پاک کردن کانتینرهای قدیمی و volume:
بالا آوردن کانتینر n8n:
-d برای اجرای کانتینر در پسزمینه
لیست کانتینرهای فعال:
باید کانتینر n8n با STATUS Up
و PORTS 0.0.0.0:5678->5678/tcp
دیده شود.
مشاهده لاگ کانتینر:
پیام آماده بودن سرور:
برای اینکه از خارج از سرور به n8n متصل شوید، پورت 5678 باید باز باشد.
مطمئن شوید PORTS شامل 0.0.0.0:5678->5678/tcp
است.
اگر ufw
نصب نیست:
باز کردن پورت 5678:
خروجی باید نشان دهد پورت 5678 باز است:
اگر VPS شما فایروال ارائهدهنده دارد، یک Inbound rule برای TCP پورت 5678 اضافه کنید و IP خود یا همه (0.0.0.0/0) را مجاز کنید.
باید پاسخ HTML یا پیام n8n دریافت شود.
نکته امنیتی: باز کردن پورت برای همه ممکن است خطرناک باشد. حتماً Basic Auth فعال باشد یا از Reverse Proxy + HTTPS استفاده کنید.
مرورگر را باز کنید و به آدرس:
صفحه ورود با User/Password که در فایل docker-compose.yml مشخص کردید، ظاهر میشود.
بعد از ورود به n8n، میتوانید بدون نگرانی از قطعی برق یا اینترنت، شروع به ساخت و اجرای workflowهای مورد نیاز خود کنید و از امکانات کامل سرور مجازی بهرهمند شوید.
مرجع تخصصی شبکه ایران ؛ جایی که دانش، تجربه و منابع ارزشمند دنیای شبکه به زبان ساده و کاربردی در اختیار علاقهمندان، دانشجویان و متخصصان این حوزه قرار میگیرد.
طراحی شده توسط تیم فوژان
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.