با رشد روزافزون تکنولوژی و استفاده گسترده از NodeJS برای توسعه برنامههای وب پویا، نیاز به میزبانی این نوع پروژهها نیز افزایش یافته است. در این مقاله، به روشها و مراحل راه اندازی پروژه NodeJS در هاست دایرکت ادمین سرورکلیک میپردازیم.
وبسایتها و برنامههای تحت وب امروزه بدون شک در زندگی ما تأثیر چشمگیری دارند. با پیشرفت تکنولوژیهای توسعه وب، فرصتها برای ساخت اپلیکیشنهای پویا و جذاب بر اساس Node.js به شدت افزایش یافته است.
چگونه میتوانیم یک پروژه Node.js را به هاستینگ DirectAdmin منتقل کرده و آن را راهاندازی کنیم؟ در این مقاله به این موضوع مهم میپردازیم. استفاده از هاستینگ به عنوان یک راه ارزان برای میزبانی پروژههای Node.js به شما این امکان را میدهد که بدون نگرانی از جزئیات فنی میزبانی وبسایت خود را مدیریت کنید. هاست دایرکت ادمین سرورکلیک به شما امکان استقرار پروژه های NodeJS و استفاده از فریمورک های قدرتمندی مانند ExpressJS در سرور های پرسرعت را میدهد.
خدمات هاست لینوکس سرور کلیک
LP05
- 1 گیگابایت
- ترافیک نامحدود
- 1 سایت
- SSL رایگان: دارد
- قیمت ماهانه: ---
- قیمت 6ماهه: ---
- قیمت سالانه: 350،000 تومان
LP06
- 2.5 گیگابایت
- ترافیک نامحدود
- 1 سایت
- SSL رایگان: دارد
- قیمت ماهانه: ---
- قیمت 6ماهه: ---
- قیمت سالانه: 500،000 تومان
LP07
- 5 گیگابایت
- ترافیک نامحدود
- 1 سایت
- SSL رایگان: دارد
- قیمت ماهانه: ---
- قیمت 6ماهه: 450،000 تومان
- قیمت سالانه: 800،000 تومان
LP08
- 10 گیگابایت
- ترافیک نامحدود
- 1 سایت
- SSL رایگان: دارد
- قیمت ماهانه: ---
- قیمت 6ماهه: 700،000 تومان
- قیمت سالانه: 1،200،000 تومان
با تنظیمات صحیح و استفاده از ابزارهای مدیریت پروژه مانند npm یا yarn، میتوانید وابستگیهای پروژه خود را نصب کرده و برنامه خود را آماده به کار کنید.
یکی از نکات مهم در راهاندازی یک پروژه Node.js بر روی هاستینگ DirectAdmin، مدیریت منابع سرور است. با اجرای یک برنامه Node.js، مصرف منابع سرور افزایش مییابد، بنابراین باید مطمئن شوید که سرور شما از نظر منابع کافی است. این شامل مقدار RAM، پردازنده و فضای دیسک موجود بر روی سرور است.
نحوه راه اندازی پروژه NodeJS در هاست دایرکت ادمین سرورکلیک
برای استقرار و راه اندازی پروژه NodeJS در هاست دایرکت ادمین، وارد کنترل پنل هاست خود شده و در منوی کناری NodeJS را جستجو میکنیم و روی Setup Node.JS app کلیک میکنیم.
در صفحه باز شده، روی CREATE APPLICATION کلیک میکنیم تا یک پروژه NodeJS جدید بسازیم.
در این مرحله، مسیر فایل های پروژه را در قسمت Application root مشخص میکنیم (دقت داشته باشید که این مسیر خارج از پوشه public_html میباشد).
در قسمت Application URL مسیر پروژه را وارد میکنیم که در اینجا روی مسیر پیشفرض دامنه قرار دادیم.
در فیلد Application startup file نام فایل اصلی پروژه (که معمولاً app.js – server.js یا main.js میباشد) را وارد میکنیم.
برای ذخیره لاگ های وب سرور میتوانیم در قسمت Passenger log file مسیر مورد نظر را مشخص کنیم.
در انتها روی CREATE کلیک میکنیم تا برنامه ساخته شود.
سپس وارد File Manager شده و به مسیری که در قسمت Application root مشخص کردیم میرویم.
ابتدا تمام فایل های موجود در محل را حذف کرده و سپس فایل های پروژه NodeJS خود را در اینجا بارگذاری میکنیم.
دقت داشته باشید که فایل ها داخل همین پوشه باشند و در پوشه دیگری داخل این پوشه نباشند. همچنین فایل های package.json و server.js باید از این مسیر وجود داشته باشند.
پس از آپلود فایل های پروژه به بخش Setup Node.js App باز میگردیم و روی Run NPM Install کلیک میکنیم تا پکیج های پیشنیاز پروژه نصب شوند.
برای ایجاد Redirect وارد بخش Site Redirects میشویم و روی Create New Redirect کلیک میکنیم.
در قسمت Local URL Path بعد از / نام ساب دامنه را وارد کرده و در قسمت Destination URL آدرس ساب دامنه را وارد میکنیم و روی CREATE کلیک میکنیم تا ریدایرکت ساخته شود.
مراحل راه اندازی پروژه NodeJS در هاست دایرکت ادمین به پایان رسیده و پروژه در هاست در دسترس قرار دارد.
آخرین دیدگاهها