شیوه deploy کردن پروژه

سلام و درود فراوان
بنده یک سوال در مورد deploy کردن پروژه بر روی سرور مجازی (vps) داشتم
من یک سایت فروشگاهی با nuxt.js و express.js نوشتن که nuxt روی port 3000 اجرا میشه و express هم روی port 4000 اجرا میشه و nuxt به port 4000 برای دریافت و ارسال اطلاعات در خواست می زند بعد الان میخواستم بدونم این پروژه رو از پنل های مدیریتی مانند cpanel یا DirectAdmin استفده کنم و بر روی vps ببرم یا نه به صورت دستی با pm2 و nginx خودم انجام بدم

ممنون میشم بنده رو راهنمایی کنید


ثبت پرسش جدید
علیرضا دینی
تخصص : برنامه نویس
@alirezadini 1 سال پیش مطرح شد
0

@Abolfazl.tabe95
به نظر من اگر تسلط کافی روی لینوکس داری که اینکارو مستقیم خودت روی vps انجام بده.
اگر نه ، مخصوصا برای تنظیمات امنیتی ، ابزارهای آماده ای مثل دایرکت ادمین و یا سی پنل (اخیرا خود راکت هم مثکه یه سرویس ارائه داده که اطلاعات کافی راجع بهش ندارم) کمک میکنه
اما
به نظر من خودتو از ماجرا جویی توی دنیای لینوکس محروم نکن !
از من میشنوی اگر پروژه ات پروداکشن نیست و مشکلی با بک آپ برگردوندن و ... نداری ، حتما خودت روی vps با یک ریورس پراکسی مثل nginx یا haproxy یا ... deployment پروژه هاتو مشق کن.


ابوالفضل تابع بردبار
تخصص : فعال حوزه برنامه نویسی وب
@Abolfazl.tabe95 1 سال پیش مطرح شد
1

سلام و درود فراوان
ممنون و متشکرم از راهنماییتون
@alirezadini


محمد مهدی امامی
تخصص : کدنویسی
@alien4ufo 1 سال پیش مطرح شد
0

به صورت دستی


Alimotreb
تخصص : کانفیگ سرور و برنامه نویس
@Alimotreb 1 سال پیش آپدیت شد
0

سلام و درود
@Abolfazl.tabe95

نظر شخصی رو میگم خدمتتون
قطعا برای ران کردن هر پروژه ای اگر داخل کنترل پنل باشه چندین مزیت داره
1) امنیتتون قطعا بهتر هست تا یه سیستم عامل خام و نصب نود جی اس و وب سرور و ....
2) مدیریت توی خیلی موارد مثل دامنه ها و SSL و ,.... بهتر هست و نظم انسجام بهتری رو در حین پروژه دارید اگر از کنترل پنل استفاده کنید
3) پس فردا روزی خواستید انتقال بدید یا ارتقا بدید یا جا به جا کنید یا بک آپ گیری منظم بخوایید داشته باشید
با کنترل پنل هایی مثل سی پنل یا پلسک این موارد خیلی سریع تر و بهتر براتون انجام میشه.

برای پروژه ای هم ک شما گفتید
ک موارد نود جی اسی دارید و...
شما روی سی پنلتون ، کلاد لینوکس نصب کنید ( الان هاست های نود جی اس یا هاست های پایتون از این قضیه استفاده میکنن)
پروژه های پایتون و نود جی اس و ... تمامی این موارد رو به راحتی میتونید ران کنید بدون تداخل پورت یا ....

موفق باشید


ابوالفضل تابع بردبار
تخصص : فعال حوزه برنامه نویسی وب
@Abolfazl.tabe95 1 سال پیش مطرح شد
1

@Alimotreb سپاس از به اشتراک گذاری نظرتون 🌹


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام