WEBVTT

00:00.180 --> 00:01.013
المحاضر: سنتحدث

00:01.013 --> 00:03.150
في هذا الدرس عن خوادم الويب.

00:03.150 --> 00:05.010
الآن، خوادم الويب هي أي خادم يوفر

00:05.010 --> 00:08.310
لك إمكانية الوصول لتتمكن من الوصول إلى موقع ويب.

00:08.310 --> 00:12.900
وبشكل عام سيتم ذلك باستخدام HTTP أو HTTPS، وهذا يرمز إلى بروتوكول

00:12.900 --> 00:15.240
نقل النص التشعبي أو بروتوكول

00:15.240 --> 00:17.880
نقل النص التشعبي الآمن.

00:17.880 --> 00:20.280
يعمل HTTP عبر المنفذ

00:20.280 --> 00:24.090
80 ويعمل HTTPS عبر المنفذ 443.

00:24.090 --> 00:26.550
في الواقع، إنهما يعملان بنفس الطريقة تمامًا

00:26.550 --> 00:28.200
مع اختلاف رئيسي واحد.

00:28.200 --> 00:31.770
عندما تستخدم HTTPS، فهذا يعني أن خادم الويب الخاص

00:31.770 --> 00:33.690
بك يحتوي على شهادة رقمية مثبتة

00:33.690 --> 00:35.130
وأنك ستستخدم نفقًا

00:35.130 --> 00:37.470
آمنًا ومشفرًا بين متصفح الويب

00:37.470 --> 00:39.570
الخاص بك وخادم الويب الذي تتصل

00:39.570 --> 00:44.010
به باستخدام بروتوكول HTTPS عبر المنفذ 443.

00:44.010 --> 00:45.630
الآن، عندما يتعلق الأمر بخادم

00:45.630 --> 00:47.370
الويب، فهذا حقًا أي نوع من الخوادم،

00:47.370 --> 00:50.430
سواء كان Windows أو Mac أو Unix أو Linux الذي يقوم

00:50.430 --> 00:53.310
بتشغيل برنامج خادم الويب.

00:53.310 --> 00:55.500
بشكل عام، إذا كنت تقوم بتشغيل خادم

00:55.500 --> 00:57.390
Windows، فستستخدم IIS، والذي

00:57.390 --> 00:59.790
يرمز إلى خدمات معلومات الإنترنت،

00:59.790 --> 01:02.100
وهو برنامج خادم ويب قابل للتوسيع

01:02.100 --> 01:03.840
تم إنشاؤه بواسطة Microsoft

01:03.840 --> 01:08.700
للاستخدام مع العائلات المختلفة، مثل HTTP وHGTP /2 وHTTPS عند تشغيل

01:09.630 --> 01:11.790
خادم ويب.

01:11.790 --> 01:14.070
من ناحية أخرى، إذا كنت تستخدم Unix أو

01:14.070 --> 01:16.800
Linux أو Mac أو حتى نظام Windows، فيمكنك استخدام

01:16.800 --> 01:19.080
برنامج مفتوح المصدر يُعرف باسم Apache،

01:19.080 --> 01:20.250
والذي يعد إلى حد بعيد

01:20.250 --> 01:22.650
أحد أكثر الطرق شيوعًا لتشغيل خادم الويب

01:22.650 --> 01:24.660
هذه الأيام.

01:24.660 --> 01:26.280
الآن، بالإضافة إلى تشغيل Apache،

01:26.280 --> 01:29.040
يمكنك أيضًا اختيار استخدام NGINX بدلاً من ذلك.

01:29.040 --> 01:32.040
الآن، NGINX الذي يتم تهجئته N وG وI وN وX

01:32.040 --> 01:33.480
هو في الواقع وكيل عكسي

01:33.480 --> 01:36.990
وموازن تحميل ووكيل بريد وذاكرة تخزين مؤقت HTTP

01:36.990 --> 01:38.880
وهذا يمنحك أداء وسرعة أفضل

01:38.880 --> 01:41.520
من استخدام شيء مثل IIS أو Apache لأن

01:41.520 --> 01:45.150
NGINX تم تطويره للسرعة في جوهره.

01:45.150 --> 01:47.370
الآن، عندما يتعلق الأمر باستخدام

01:47.370 --> 01:49.230
HTTP، فسوف تقوم بخدمة صفحات

01:49.230 --> 01:51.210
الويب الخاصة بك باستخدام أشياء

01:51.210 --> 01:53.220
مثل HTML وCSS وJavaScript لتتمكن

01:53.220 --> 01:54.600
من عرض صفحتك من خادم الويب

01:54.600 --> 01:57.000
هذا إلى العميل.

01:57.000 --> 02:00.720
على سبيل المثال، إذا ذهبت إلى موقع الويب الخاص بي على diontraining. com، ستتلقى مجموعة من

02:00.720 --> 02:03.210
HTML وCSS وJavaScript، وبهذه

02:03.210 --> 02:04.860
الطريقة يعرف متصفحك

02:04.860 --> 02:06.450
كيفية عرض المحتوى

02:06.450 --> 02:09.150
الذي نريدك أن تراه.

02:09.150 --> 02:11.040
يمكنك القيام بذلك عن طريق الانتقال إلى موقعنا

02:11.040 --> 02:12.900
على الويب وإصدار أمر Get-Command، ويتم ذلك

02:12.900 --> 02:14.280
تلقائيًا من أجلك عندما تذهب إلى

02:14.280 --> 02:17.820
متصفحك وتكتب diotraining.

02:17.820 --> 02:17.820
com

02:17.820 --> 02:19.860
واضغط على Enter لأنه سيرسل رسالة الحصول

02:19.860 --> 02:22.920
إلى خادم الويب الخاص بنا عبر المنفذ 80، أو المنفذ 443 اعتمادًا

02:22.920 --> 02:24.090
على ما إذا كنت تأتي إلي

02:24.090 --> 02:26.160
في نفق غير مشفر أو مشفر، وبعد ذلك سيرسل خادم

02:26.160 --> 02:28.230
الويب الخاص بنا إليك كل شيء من التعليمات

02:28.230 --> 02:30.030
البرمجية الخاصة بنا حتى يتمكن متصفحك

02:30.030 --> 02:33.060
بعد ذلك من إنشاء موقعنا وعرضه لك.

02:33.060 --> 02:34.620
الآن، عندما تنتقل إلى خادم

02:34.620 --> 02:36.180
الويب لتتمكن من الوصول إلى

02:36.180 --> 02:38.250
المعلومات، ستقوم بذلك باستخدام اسم

02:38.250 --> 02:40.950
مجال مؤهل بالكامل يُعرف باسم FQDN.

02:40.950 --> 02:42.690
الآن، لا تعتبر أسماء النطاقات المؤهلة

02:42.690 --> 02:44.460
بالكامل حساسة لحالة الأحرف، لذا

02:44.460 --> 02:45.810
يمكن أن تكون جميعها بأحرف

02:45.810 --> 02:47.880
كبيرة أو صغيرة أو مزيجًا منها.

02:47.880 --> 02:50.160
ولكن ما يجعل اسم المجال مؤهلاً بالكامل

02:50.160 --> 02:53.700
هو حقيقة أنه يحتوي على شيء ما من نوع dot domain dot ومن

02:53.700 --> 02:56.370
ثم نطاق المستوى الأعلى مثل com.

02:56.370 --> 02:58.890
لذلك إذا ذهبت إلى التدريب على diontraining. com، فهذا من الناحية

02:58.890 --> 03:01.560
الفنية ليس اسم نطاق مؤهلًا بالكامل ولكن إذا

03:01.560 --> 03:05.310
انتقلت إلى www. com.diotraining. com الذي يعتبر اسم

03:05.310 --> 03:07.800
مجال مؤهلًا بالكامل لأن WWW يحدد أنك

03:07.800 --> 03:11.970
تريد خادم الويب الخاص بنا بدلاً من شيء مثل خادم البريد الخاص

03:11.970 --> 03:17.220
بنا الموجود في mail.

03:17.220 --> 03:17.220
com.diotraining. com.

03:17.220 --> 03:18.240
الآن، لكي نتمكن

03:18.240 --> 03:20.310
من الوصول إلى كل هذه الأسماء والعناوين

03:20.310 --> 03:22.530
المختلفة، لدينا ما يعرف بعنوان URL

03:22.530 --> 03:25.170
وهو محدد موقع الموارد الموحد.

03:25.170 --> 03:27.990
الآن أصبح لكل شيء على الإنترنت عنوان URL مرتبط

03:27.990 --> 03:30.960
به، ويجمع عنوان URL بين اسم المجال المؤهل بالكامل

03:30.960 --> 03:32.820
والبروتوكول في البداية.

03:32.820 --> 03:37.820
على سبيل المثال، إذا ذهبت إلى https://www. com.diotraining. com يخبرك هذا أنك تريد الوصول

03:39.570 --> 03:42.690
إلى diotraining. com وهو موقع ويب

03:42.690 --> 03:47.670
يقع على www يستخدم بروتوكول HTTPS عبر المنفذ

03:47.670 --> 03:51.630
443 لإنشاء نفق مشفر آمن.

03:51.630 --> 03:53.970
وهكذا، كما ترون، هناك بالفعل ثلاث أجزاء

03:53.970 --> 03:56.010
كبيرة موجودة داخل عنوان URL.

03:56.010 --> 03:57.090
لديك البروتوكول،

03:57.090 --> 03:58.920
ولديك الخادم الذي تريد تحديده،

03:58.920 --> 04:00.630
ثم لديك اسم المجال.

04:00.630 --> 04:01.950
وعندما تجمع كل هذه العناصر

04:01.950 --> 04:06.950
معًا، ستحصل على شيء مثل https://diontraining. com.

04:08.700 --> 04:10.020
الشيء الأخير الذي نحتاج

04:10.020 --> 04:11.340
إلى مناقشته عندما يتعلق

04:11.340 --> 04:13.950
الأمر بخوادم الويب هو فكرة موقع الويب الآمن.

04:13.950 --> 04:18.570
الآن، عندما تذهب إلى diontraining. كوم أو شبكة الاتصالات العالمية. com.diotraining. com، فهو في الواقع

04:18.570 --> 04:21.360
سيقوم بإعادة توجيهك وإعادة توجيهك

04:21.360 --> 04:25.560
إلى موقعنا الآمن، والذي يعمل عبر المنفذ 443.

04:25.560 --> 04:28.650
وذلك لأن موقعنا الآمن يحتوي على شهادة رقمية

04:28.650 --> 04:31.200
مثبتة من مرجع مصدق موثوق به.

04:31.200 --> 04:34.080
وهذا يعني أنه عندما يتصل متصفح الويب الخاص بك بالخادم الخاص

04:34.080 --> 04:35.880
بي، سيكون قادرًا على معرفة أن تلك الشهادة

04:35.880 --> 04:37.740
الرقمية مثبتة لدينا.

04:37.740 --> 04:40.770
سيتمكن نظامك بعد ذلك من إنشاء رمز عشوائي وسيرسله

04:40.770 --> 04:41.940
باستخدام شهادتي الرقمية

04:41.940 --> 04:44.910
وتشفيره، وعندما يتلقى الخادم الخاص بي ذلك، يقوم

04:44.910 --> 04:47.310
بفك تشفير ذلك ثم نستخدم هذا الرقم الذي

04:47.310 --> 04:49.350
أرسلته إلينا حتى نتمكن من إنشائه

04:49.350 --> 04:51.990
نفق بين نظامك ونظامي حيث يمكننا نقل المعلومات

04:51.990 --> 04:55.050
ولا يمكن لأي شخص آخر رؤيتها.

04:55.050 --> 04:57.480
هذه هي فائدة إعداد هذا النفق المشفر

04:57.480 --> 05:01.110
باستخدام المنفذ 443 واستخدام هذه الشهادة الرقمية من

05:01.110 --> 05:03.450
خادم الويب الخاص بي إلى متصفحك.

05:03.450 --> 05:05.850
لذلك، عندما تنتقل إلى موقع ويب جديد،

05:05.850 --> 05:08.130
فأنت تريد دائمًا البحث عن شعار القفل

05:08.130 --> 05:09.840
الصغير هذا للتأكد من أنك في

05:09.840 --> 05:11.670
موقع آمن يثق به متصفحك لأن هذا

05:11.670 --> 05:13.320
يعني أن أي شيء تكتبه لن يراه

05:13.320 --> 05:15.030
أحد سواك الموقع الذي ترسل إليه

05:15.030 --> 05:17.160
هذه المعلومات مما يعني أنك أكثر أمانًا

05:17.160 --> 05:19.770
مما لو كنت تفعل الأشياء بطريقة غير مشفرة

05:19.770 --> 05:21.873
عبر المنفذ 80.
