العودة لقائمة المشاريع

خبير DevOps لإعداد وتجهيز خادم VPS بالكامل لمشروع Node.js

49

نقاط الجدية

من 100 — بناءً على نشاط صاحب المشروع، جودة الوصف، الميزانية، والعروض
الحالة
مُغلق
تاريخ النشر
منذ 11 شهرا
الميزانية
$100.00 - $250.00
مدة التنفيذ
7 أيام
التصنيف
برمجة، تطوير المواقع والتطبيقات
صاحب المشروع
زياد م.
عدد العروض
9
مشاريع قيد التنفيذ
0
التواصلات الجارية
0
المهارات المطلوبة
خدمات الويب أمن المعلومات برمجة مواقع تطوير الويب تصميم مواقع اختبار المواقع برمجة تطوير البرمجيات خدمات الويب أمن المعلومات برمجة مواقع تطوير الويب تصميم مواقع اختبار المواقع برمجة تطوير البرمجيات
الوصف
السلام عليكم ورحمة الله وبركاته، لدي مشروع تطبيق ويب مبني بتقنيات (Next.js للواجهة الأمامية و Express.js للواجهة الخلفية مع قاعدة بيانات MySQL)، وأبحث عن مهندس DevOps محترف للقيام بإعداد وتجهيز خادم VPS جديد (نظام Ubuntu) من الصفر ليكون بيئة عمل احترافية، آمنة، ومستقرة. الهدف هو تحويل الخادم الخام إلى بيئة سهلة الإدارة في المستقبل عن طريق واجهات رسومية لتجنب التعامل المباشر والمستمر مع سطر الأوامر. المهام المطلوبة بالتفصيل: الإعداد الأولي للخادم: القيام بالإعدادات الأمنية الأولية (Server Hardening)، بما في ذلك إنشاء مستخدم جديد بصلاحيات إدارية وضبط جدار الحماية (Firewall). تثبيت لوحة تحكم رسومية (Dashboard): تثبيت وتكوين لوحة تحكم ويب حديثة وقوية (مثل CloudPanel أو HestiaCP) لتكون هي مركز التحكم الرئيسي. تكوين وظائف لوحة التحكم: يجب أن تمكنني لوحة التحكم من إدارة المهام التالية بسهولة: إضافة وإدارة الدومينات والنطاقات الفرعية (Subdomains). إنشاء وإدارة قواعد بيانات MySQL والمستخدمين (عبر واجهة مثل phpMyAdmin). إصدار وتجديد شهادات الأمان المجانية (Let's Encrypt SSL) تلقائيًا. تثبيت الأدوات الأساسية: تثبيت نظام Git على الخادم لسهولة سحب تحديثات المشروع. تجهيز واجهة رسومية للخادم (VNC): تثبيت وتجهيز VNC Server للوصول إلى سطح مكتب رسومي على الخادم لتسهيل إدارة الملفات بصريًا. إعداد بيئة تشغيل المشروع: تجهيز الخادم بالأدوات اللازمة لنشر تطبيقات Node.js بشكل صحيح، بما في ذلك إعداد Nginx كـ Reverse Proxy و PM2 لإدارة العمليات. إنشاء توثيق للمستخدم (Documentation): تسليم ملف توثيق بسيط وواضح (Docs) يشرح لي بالخطوات كيفية إضافة دومين جديد، أو نطاق فرعي، أو قاعدة بيانات باستخدام لوحة التحكم التي تم تثبيتها، ليكون مرجعًا لي في المستقبل. المهارات المطلوبة في المستقل: خبرة ممتازة في إدارة خوادم Linux (تحديدًا Ubuntu). خبرة عملية في تثبيت وتكوين لوحات التحكم مثل CloudPanel أو HestiaCP. خبرة مثبتة في نشر تطبيقات Node.js (Next.js/Express) وتأمينها. فهم جيد لمبادئ أمن الخوادم والشبكات. عند تقديم عرضك، يرجى توضيح: لوحة التحكم التي تقترح استخدامها ولماذا هي الأنسب لهذا المشروع. نبذة عن خبرتك في مشاريع مشابهة. أتطلع للعمل مع محترف قادر على تسليم بيئة عمل متكاملة وموثوقة. بالتوفيق للجميع.
عرض على مستقل