> For the complete documentation index, see [llms.txt](https://docs.ngsurvey.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ngsurvey.com/ar/installation-setup/installation/amazon-web-services/aws-elastic-beanstalk/aws-ebs-step-by-step.md).

# AWS EBS / SQL Server

سيشرح لك هذا الدليل الخطوات المطلوبة لإعداد وتشغيل ngSurvey على Amazon Web Services Elastic Beanstalk المرتبط مع SQL Server.

{% hint style="warning" %}
في هذا الإعداد سيتم ربط EBS وقاعدة بيانات SQL Server معًا. إذا قمت بإنهاء أو إعادة بناء EBS فسيتم ذلك أيضًا لقاعدة البيانات. لمزيد من المرونة في الإعداد نوصي باختيار [النهج المستقل](/ar/installation-setup/installation/amazon-web-services/aws-elastic-beanstalk/aws-ebs-sql-server-mstql.md) والاحتفاظ بقاعدة بيانات SQL Server مفصولة عن مثيل EBS الخاص بك.
{% endhint %}

1\) ابدأ بفتح الرابط أدناه لفتح معالج إنشاء تطبيق EBS مع إعدادات معدة مسبقًا لإعداد ngSurvey مع NgInx كـ reverse proxy.&#x20;

* [حزمة مصدر التثبيت لـ AWS Elastic Beanstalk مع Nginx ممكّن](https://console.aws.amazon.com/elasticbeanstalk/home?region=eu-central-1#/newApplication?applicationName=ngSurvey\&platform=docker\&environmentType=SingleInstance\&withRds=true\&rdsDBEngine=sqlserver-ex\&sourceBundleUrl=https://ngsurvey.s3.eu-central-1.amazonaws.com/ngsurveyeenginx.aws.zip)

{% hint style="info" %}
إذا أردت تكوين reverse proxy آخر أو تكوين Nginx يدويًا يمكنك استخدام الرابط التالي: [حزمة مصدر التثبيت لـ AWS Elastic Beanstalk](https://console.aws.amazon.com/elasticbeanstalk/home?region=eu-central-1#/newApplication?applicationName=ngSurvey\&platform=docker\&environmentType=SingleInstance\&withRds=true\&rdsDBEngine=sqlserver-ex\&sourceBundleUrl=https://ngsurvey.s3.eu-central-1.amazonaws.com/ngsurveyee.aws.zip)
{% endhint %}

2\) في صفحة تكوين التطبيق التي فتحتها حديثًا اختر *رابط S3 عام*.

![](/files/2a188891a1132463f45f97ccab229024ec5a8ece)

3\) في صفحة التكوين افتح صفحة إعدادات قاعدة البيانات لتكوين القاعدة التي ستستضيف ngSurvey.

![](/files/5b633e7a5eaea37e612e0271204f4996709be76f)

4\) في صفحة قاعدة البيانات اختر محرك SQL Server وفئة المثيل التي ستُستخدم لتشغيل ngSurvey. يمكنك أيضًا تعيين اسم مستخدم وكلمة مرور جديدين سيتم استخدامهما لأغراض إدارة قاعدة البيانات.  &#x20;

![](/files/3ae3c5d8314e27f98876ac1fe854b992547e62b9)

{% hint style="info" %}
الحد الأدنى من التكوين للاستبيانات منخفضة الحركة هو SQL Server Express باستخدام فئة مثيل صغيرة. &#x20;
{% endhint %}

5\) تأكد من أنك قمت بتكوين شبكة عامة لتطبيق EBS الخاص بك.

![](/files/5e592e8b969e4074ae39bb77822d594e42197d96)

6\) بمجرد أن تكمل تكوين السعة وقاعدة البيانات انقر على زر *زر إنشاء التطبيق* لإنشاء تطبيق EBS الخاص بك.

{% hint style="info" %}
قد تستغرق التكوينات المعتمدة على مثيلات صغيرة بعض الوقت لإتمام الإعداد بالكامل.
{% endhint %}

{% hint style="warning" %}
قد تحصل على "خطأ البوابة" إذا قمت بالاتصال فورًا بموقع ngSurvey، يرجى الانتظار دقيقة إلى دقيقتين لإتاحة الوقت لتشغيل تطبيق EBS بشكل صحيح.
{% endhint %}

\
7\) هذا كل شيء! أنت جاهز للاتصال بقسم إدارة ngSurvey باستخدام رابط تطبيق EBS على الويب.

![](/files/185aac9907cbafcef8390d5cd508f029bc317664)

{% hint style="info" %}
بيانات الاعتماد الافتراضية للوصول إلى قسم إدارة ngSurvey هي

اسم المستخدم: ngsadmin\
كلمة المرور: admin\
\
تأكد من تغيير بيانات الاعتماد الافتراضية عند تسجيل الدخول لأول مرة من [إدارة المستخدمين](/ar/multi-user-management/users.md) القسم.
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.ngsurvey.com/ar/installation-setup/installation/amazon-web-services/aws-elastic-beanstalk/aws-ebs-step-by-step.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
