Microsoft IIS

النشر على Windows Server 2016+.

المتطلبات

  1. IIS 7 أو أعلى مع .NET 10 حزمة الاستضافة مثبّت

triangle-exclamation
circle-exclamation

التنزيلات المطلوبة

لإعداد ngSurvey على IIS ستحتاج أولاً إلى تنزيل وتثبيت أحدث Microsoft .NET 10 IIS Hosting Bundlearrow-up-right الحزمة. arrow-up-right بمجرد التثبيت يمكنك تنزيل أرشيف ngSurvey من الموقع التالي. حزمة تثبيت ngSurvey على شكل ملف مضغوطarrow-up-right

خطوات التثبيت

  1. أنشئ مجلداً باسم ngSurvey على الجهاز الذي يستضيف خادم IIS

  2. فك ضغط محتوى حزمة ngSurvey المضغوطة إلى هذا المجلد

  3. في Windows افتح إدارة IIS

  4. في شجرة Sites في إدارة IIS، انقر بزر الماوس الأيمن على Sites واختر Add website

  5. عيّن مجلد المسار الفعلي إلى المجلد الذي قمت بفك ضغط محتويات حزمة تثبيت ngSurvey إليه

  6. بمجرد إنشاء الموقع، انتقل إلى Application Pools في إدارة IIS وافتح خصائص مجموعة تطبيق الموقع، الاسم الافتراضي هو اسم الموقع الذي أنشأته للتو

  7. عيّن .NET CLR Version إلى V4

  8. في الإعدادات المتقدمة لمجموعة التطبيقات عيّن خيار Start Mode إلى "AlwaysRunning" وخيار "Idle Time-out (minutes)" إلى 0

  9. افتح ملف web.config باستخدام محرر نصوص.

  10. أزل تعليق سطر متغير البيئة وعيّن سلسلة الاتصالarrow-up-right إلى الخادم الذي يستضيف قاعدة بيانات ngSurvey. إذا كنت تستخدم MySQL كقاعدة بيانات خلفية فيرجى اتباع دليل إعداد MySQL.

    • ConnectionStrings:NGSurveyDB سلسلة اتصال إلى الخادم الذي يستضيف قاعدة بيانات ngSurvey

  11. افتح المتصفح وانتقل إلى جذر موقعك

  12. استخدم بيانات الاعتماد الافتراضية التالية لـ ngSurvey\n\nالبريد الإلكتروني : ngsadmin\nكلمة المرور : admin

  13. بمجرد تسجيل الدخول تأكد من تغيير كلمة مرور المشرف الافتراضية إلى كلمة مرور من اختيارك من إدارة المستخدمين الشاشة.

  14. يمكنك أيضًا إعداد إعدادات إضافية مثل خوادم البريد، وcaptcha وخدمات الترجمة من إعدادات النظام الصفحة.

  15. استمتع بأداة استبيان ممتازة!

circle-info

يمكنك للاطلاع على حالة الصحة / عمل تثبيت ngSurvey الخاص بك في https://yourrootsite/api/system/status

إعداد قاعدة البيانات

خارج الصندوق سيقوم ngSurvey تلقائيًا بتكوين / إنشاء / تحديث قاعدة البيانات المحددة في سلسلة الاتصال الخاصة بك.

يمكنك أيضًا استخدام http://yourngsurveysite/ngs/setuparrow-up-right الرابط لإعداد قاعدة البيانات باستخدام واجهة المستخدم المتاحة.

ملاحظة أنه إذا شغّلت الحاوية الخاصة بك ضمن AWS فسيقوم ngSurvey تلقائيًا بالتقاط جميع خصائص الاتصال بـ RDS.\n\nتتطلب قاعدة البيانات SQL Server 2016 أو أعلى أو MySQL 8 أو أعلى

Last updated

Was this helpful?