نصب n8n روی سرور لینوکس | معرفی اسکریپت N8N Installer
اگر حتی یکبار تلاش کرده باشی n8n رو روی سرور مجازی (Self-Host) نصب کنی، احتمالاً فهمیدی که ماجرا فقط چند تا دستور ساده نیست.
Docker، تنظیمات سرور، SSL، آپدیت، بکاپ و ریاستور… همهشون میتونن نصب رو برای کسی که لینوکس بلد نیست، تبدیل به یک چالش جدی کنن.
برای همین، من یک اسکریپت آماده کردم که مسیر نصب n8n روی سرور مجازی رو ساده میکنه؛
یک منوی تعاملی میده که با چند انتخاب ساده، کارهای اصلی n8n رو انجام بدی: نصب، آپدیت، راهنما، بکاپ و ریاستور.
این اسکریپت توسط آکادمی سات و با توسعه مستقیم مهندس علی طباطبایی ساخته و توسعه داده شده است.
چرا Self-Host برای n8n مهم است؟
وقتی n8n رو روی سرور خودت اجرا میکنی، کنترل کاملتری روی دادهها، منابع سرور و دسترسیها داری. این مدل برای خیلی از تیمها و کسبوکارها، هم از نظر امنیت و هم از نظر هزینه، انتخاب منطقیتریه.
ولی مشکل از جایی شروع میشه که نصب و نگهداری درستش، نیاز به تجربه لینوکسی و رعایت چند نکته فنی داره.خیلیها وسط نصب گیر میکنن یا یک نصب نصفهنیمه بالا میارن که بعداً دردسرساز میشه.
اسکریپت N8N Installer چیست؟
N8N Installer یک اسکریپت Bash تعاملیه که برای نصب، مدیریت، بکاپ و بازیابی n8n روی سرورهای لینوکسی طراحی شده است. هدفش اینه که کاربر به جای درگیری با جزئیات فنی، سریعتر به استفاده عملی از n8n برسه.
این اسکریپت به چه درد میخورد؟
- نصب کامل n8n روی VPS سرور مجازی
- آپدیت n8n بدون دردسر
- داشتن بخش راهنما داخل خود اسکریپت
- گرفتن بکاپ
- ریاستور کردن بکاپ روی همان سرور یا سرور جدید
آموزش نصب اسکریپت روی سرور لینوکسی
برای استفاده از این اسکریپت، فقط کافیه وارد سرور لینوکسیات بشی (با SSH) و دستور زیر رو اجرا کنی:
bash <(curl -s https://satdm.co/Script-SSH/n8n-installer.sh)
بعد از کپی، داخل ترمینال Paste کن و اجرا بگیر.
بعد از اجرای این دستور، یک منوی تعاملی نمایش داده میشه و میتونی عملیات موردنظرت رو انتخاب کنی.
نکته: بهتره این دستور رو با کاربری اجرا کنی که دسترسی لازم روی سرور داشته باشه (معمولاً کاربر روت یا کاربری با سطح دسترسی مناسب).

نکات مهم قبل از اجرا
- مطمئن شوید روی سرور خودتان، رمز قابل قبولی گزاشته باشید تا با مشکل هک یا اتک مواجه نشوید.
- اگر روی سرور سرویسهای مهم داری، قبل از تغییرات حساس بکاپ بگیر.
- بهتر است از یک دامنه یا سابدامنه اختصاصی برای n8n استفاده کنی تا مدیریت و امنیت بهتر باشد.
- اگر روی سرور چند سرویس مختلف اجرا میکنی، مدیریت پورتها و منابع سرور را جدی بگیر.
جمعبندی
n8n ابزار قدرتمندیه، ولی وقتی واقعاً به درد میخوره که نصب و مدیریت درست داشته باشی.
اسکریپت N8N Installer تلاش میکنه مسیر نصب، آپدیت، بکاپ و ریاستور رو سادهتر کنه تا تمرکزت بره روی خود اتوماسیونها، نه دردسرهای راهاندازی.
اگر میخواهی n8n را روی سرور خودت اجرا کنی، همین حالا میتونی اسکریپت را با دستور بالا اجرا کنی.
نکته: سرور جدید باید حتما با همان دامنه ای باشد که روی سرور قبلی شما بوده است.



واقعا مفید و عالی بود
سپاس مهندس جان
خواهش میکنم
موفق باشید
من برای نصب n8n روی سرور، واقعا چالش بدی داشتم
این تست کردم ببینم چطوریه و دیدم واقعا با یک کلیک، راحت کل n8n نصب شد و هیچ دردسری نداشت
مرسی مهندس که به صورت رایگان این اسکریپت رو در اختیارمون قرار دادید
خوشحالم که کارآمد بوده براتون
موفق باشید مهندس کهدویی عزیز
زمانی که n8n آپدیت بده، ما از کجا میتونیم متوجه بشیم که باید آپدیت کنیم؟
سلام و درود جناب مهندس حسنی
زمانی که n8n آپدیتی بده، داخل خود پنل n8n خودتون میتونید ببینید که نسخه فعلی چنده و نسخه ای که آپدیت داده چه نسخه ای هست
و با باز کردن اسکریپت نصب و کلیک به روی گزینه آپدیت، n8n شما کاملا آپدیت بشه