سرویس systemd
پس از نصب، سرویس iMonitor در systemd ثبت میشود و با هر ریبوت بهصورت خودکار بالا میآید.
IMONITOR DOCS
این راهنما نصب iMonitor را روی سرورهای لینوکسی توضیح میدهد. در این بخش، مسیر نصب تازه و همچنین بهروزرسانی نودهای موجود را میبینید.
bash <(curl -Ls https://iranmonitor.net/download/imonitor/install.sh)
سیستمعامل لینوکسی با دسترسی root یا sudo
دسترسی خروجی به اینترنت برای دریافت بستهها و فایلهای نصب
باز بودن پورت پنل، معمولا 6060، در فایروال سرور
در صورت استفاده از صفحهی عمومی، دامنه و دسترسی به DNS
نکته
اسکریپت نصب تلاش میکند بستههای لازم مانند curl، unzip، iperf3، iproute، ping، iptables و ابزارهای تونل را نصب کند. اگر یک بسته روی توزیع شما در دسترس نباشد، نصب متوقف نمیشود و در پایان، نام بستههای نصبنشده را نمایش میدهد.
برای نصب تازه، کافی است دستور نصب رسمی را روی سرور اجرا کنید. اگر نود از قبل نصب شده باشد، همین اسکریپت بهصورت خودکار وارد حالت بهروزرسانی میشود و تلاش میکند نسخهی جدید را بدون حذف پایگاه داده و تنظیمات شما اعمال کند.
bash <(curl -Ls https://iranmonitor.net/download/imonitor/install.sh)imonitorاجرای اسکریپت نصب، مشاهدهی خروجی ترمینال و ورود به CLI و پنل وب را در این ویدیو نشان دهید.
پس از نصب، سرویس iMonitor در systemd ثبت میشود و با هر ریبوت بهصورت خودکار بالا میآید.
پنل مدیریتی روی پورت تعریفشده بالا میآید و از مسیر /admin/login در دسترس قرار میگیرد.
فرمان imonitor به شما اجازه میدهد بدون ورود به پنل وب، پورت، نام کاربری، رمز عبور و بهروزرسانی را مدیریت کنید.
تنظیمات پنل، مانیتورها، تونلها، پوشهها و وضعیتها در پایگاه دادهی محلی نگهداری میشوند.
اگر iMonitor از قبل روی سرور شما نصب شده باشد، اجرای دوبارهی اسکریپت نصب نباید بهعنوان نصب تازه رفتار کند. اسکریپت، سرویس موجود، مسیر باینری و مسیر دیتابیس را تشخیص میدهد و فایل اجرایی را روی همان سرویس فعال جایگزین میکند.
در نسخههای جدید، این مسیر طوری طراحی شده است که پایگاه دادهی محلی حذف یا از نو ساخته نشود. بهاینترتیب مانیتورها، تونلها و اطلاعات دسترسی شما حفظ میشوند.
هشدار
اگر روی یک سرور همزمان چند سرویس قدیمی با نامهای متفاوت مانند imonitor.service و iranmonitor-node.service وجود داشته باشد، پیش از استفاده در محیط عملیاتی، با systemctl وضعیت آنها را بررسی کنید تا فقط سرویس فعال اصلی روشن بماند.
راهاندازی لایسنس و احراز هویت نود
ورود License Key و Shared Key، فعالسازی، Verify، وضعیت اسلاتها و رفع خطاهای رایج احراز هویت.
صفحهی عمومی، دامنه، SSL و Nginx
انتشار صفحهی وضعیت روی دامنهی اختصاصی، تنظیم reverse proxy، SSL و نمونهی کامل Nginx.
مدیریت روزمره و ابزارهای پنل
پوشهها، اطلاعرسانی تلگرام، سلامت سرور، پورت فورواردینگ، سوکتها، تنظیمات پنل و بهروزرسانی.
راهنمای قبلی
آشنایی و شروع کار
راهنمای بعدی
راهاندازی لایسنس و احراز هویت نود