Microsoft IIS
النشر على Windows Server 2016+.
المتطلبات
IIS 7 أو أحدث مع .NET 10 hosting bundle مثبت
نوصي بشدة باستخدام SSL للمواقع غير المحلية المستندة إلى النطاق
إذا كنت تقوم بتشغيل IIS كعقدة في عنقود فاحرص على قراءة قسم إعداد العنقود / التوسع.
التنزيلات المطلوبة
لإعداد ngSurvey على IIS ستحتاج أولاً إلى تنزيل وتثبيت أحدث Microsoft .NET 10 IIS Hosting Bundle الحزمة. بمجرد التثبيت يمكنك تنزيل أرشيف ngSurvey من الموقع التالي. حزمة تثبيت ngSurvey بصيغة zip
خطوات التثبيت
أنشئ مجلد ngSurvey على الجهاز الذي يستضيف خادم IIS
فك ضغط محتوى حزمة ngSurvey zip في ذلك المجلد
في Windows افتح مدير IIS
في شجرة Sites داخل مدير IIS، انقر بزر الماوس الأيمن على Sites واختر Add website
عيّن مجلد المسار الفيزيائي إلى المجلد الذي فككت فيه محتوى حزمة تثبيت ngSurvey zip
بعد إنشاء الموقع، انتقل إلى Application Pools في مدير IIS وافتح خصائص مجموعة تطبيق الموقع، الاسم الافتراضي هو اسم الموقع الذي أنشأته للتو
اضبط إصدار .NET CLR إلى V4
في الإعدادات المتقدمة لمجموعة التطبيقات اضبط خيار Start Mode إلى "AlwaysRunning" وخيار "Idle Time-out (minutes)" إلى 0
افتح ملف web.config باستخدام محرر نصوص.
قم بإلغاء تعليق سطر متغير البيئة واضبط سلسلة الاتصال إلى الخادم الذي يستضيف قاعدة بيانات ngSurvey. إذا كنت تستخدم MySQL كقاعدة بيانات خلفية يرجى اتباع دليل تكوين MySQL.
ConnectionStrings:NGSurveyDB سلسلة الاتصال إلى الخادم الذي يستضيف قاعدة بيانات ngSurvey
افتح متصفحك وانتقل إلى جذر موقعك
استخدم بيانات الاعتماد الافتراضية التالية لـ ngSurvey Email : ngsadmin password : admin
بمجرد تسجيل الدخول تأكد من تغيير كلمة المرور الافتراضية للمسؤول بكلمة مرور من اختيارك من إدارة المستخدمين الشاشة.
يمكنك أيضاً إعداد إعدادات إضافية مثل خوادم البريد، وcaptcha وخدمات الترجمة من إعدادات النظام الصفحة.
استمتع بأداة استبيانات ممتازة!
يمكنك فحص حالة صحة / عمل تثبيت ngSurvey الخاص بك على https://yourrootsite/api/system/status
إعداد قاعدة البيانات
خارج الصندوق سيقوم ngSurvey تلقائياً بتكوين / إنشاء / تحديث قاعدة البيانات المحددة في سلسلة الاتصال الخاصة بك.
يمكنك أيضاً استخدام http://yourngsurveysite/ngs/setup الرابط لإعداد قاعدة البيانات باستخدام واجهة المستخدم المتاحة.
لاحظ أنه إذا قمت بتشغيل الحاوية الخاصة بك تحت AWS فسيقوم ngSurvey تلقائياً بالتقاط جميع خصائص اتصال RDS. تتطلب قاعدة البيانات SQL Server 2016 أو أعلى أو MySQL 8 أو أعلى
Last updated
Was this helpful?