ملحق 101 سلسلة تعليمية

دليل المبتدئين

::

يعطي هذا الدليل مقدمة أساسية Nginx ويصف بعض المهام البسيطة التي يمكن القيام بها معها. من المفترض أن Nginx مثبت بالفعل على جهاز القارئ. إذا لم يكن الأمر كذلك، راجع صفحة تثبيت Nginx. يصف هذا الدليل كيفية بدء وإيقاف Nginx وإعادة تحميل تكوينه، ويوضح بنية ملف التكوين ويصف كيفية إعداد Nginx لخدمة المحتوى الثابت، وكيفية تكوين Nginx كخادم وكيل، وكيفية توصيله به تطبيق fastcgi.

::

nginx لديه عملية رئيسية واحدة والعديد من عمليات العمال. الغرض الرئيسي من العملية الرئيسية هو قراءة وتقييم التكوين، والحفاظ على عمليات العمال. العمليات العمليات تقوم بمعالجة الطلبات الفعلية. توظف Nginx النموذج المستند إلى الأحداث والآليات التي تعتمد على نظام التشغيل لتوزيع الطلبات بكفاءة بين عمليات العمال. يتم تعريف عدد عمليات العامل في ملف التكوين ويمكن إصلاحه للحصول على تكوين معين أو تعديل تلقائيا على عدد النوى CPU المتاحة (انظر Worker_Processes).

الطريقة التي يتم تحديدها nginx ووحداتها العمل في ملف التكوين. بشكل افتراضي، يتم تسمية ملف التكوين Nginx. ONF ووضعها في الدليل / USR / Localginx / CONF، / ETCGINX، أو / USR / Local / Etcginx.

:

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

:

قد يتم إرسال إشارة أيضا إلى nginx proceses مثل أداة القتل. في هذه الحالة يتم إرسال إشارة مباشرة إلى عملية مع معرف عملية معطى. تتم كتابة معرف العملية لعملية Nginten الرئيسية، بشكل افتراضي، إلى Nginx. معرف في الدليل / USR / Localginx / سجلات أو / var / تشغيل. على سبيل المثال، إذا كان معرف عملية الماجستير 1628، لإرسال إشارة الإقلاع عن التدخين الناتج عن إيقاف التشغيل الرشيق Nginx، تنفيذ:

:

يتكون nginx من وحدات تحكم بها التوجيهات المحددة في ملف التكوين. يتم تقسيم التوجيهات إلى توجيهات بسيطة وتوجيهات الكتلة. يتكون التوجيه البسيط من الاسم والمعلمات المنفصلة عن طريق المسافات وتنتهي مع فاصلة منقوطة . يحتوي توجيه الكتلة على نفس هيكل التوجيه البسيط، ولكن بدلا من الفاصلة المنقوطة تنتهي محاطا بالحقائق (و). إذا كان بإمكان توجيه الكتلة توجيهات أخرى داخل الأقواس، فستسمح للسياق (أمثلة: الأحداث، HTTP، الخادم، والموقع).

::

تستخدم تطبيقات الويب بنية دليل قياسية محددة في مواصفات J2EE. يمكنك نشر تطبيق ويب كجموعة من الملفات التي تستخدم بنية هذا الدليل، والمعروفة باسم ملف مؤرشفة يسمى ملف حرب. BEA توصي بتعبئة ونشر تطبيق الويب الذي انفجر كجزء من تطبيق المؤسسة. هذه هي أفضل الممارسات BEA، والتي تتيح تسهيل ترحيل التطبيقات والإضافات والتغييرات. أيضا، تتيح لك التعبئة والتغليف تطبيق الويب الخاص بك كجزء من تطبيق المؤسسة للاستفادة من بنية دليل التنمية الانقسام، والذي يوفر عددا من الفوائد عبر بنية الدليل الفردي التقليدي.

:

يحتوي الدليل على ويب INF على واصفات النشر لتطبيق الويب (WEB. ML و WEBLOGIC. ML) واثنين من الدلائل الفرعية للسلسلة Complemed Java Classies وملفات جرة المكتبة. يتم تسمية هذه الدلائل المستندة على التوالي الطبقات و LIB. يتم تخزين JSP Taglibs في دليل Web-INF على المستوى العلوي من دليل التدريج. تشمل دروس Java Servlets، فئات المساعد، وإذا كانت JSPS مرغوبة، بريمبيلي.

ضع ملفاتك الثابتة، مثل ملفات HTML وملفات JSP في الدليل الذي هو جذر المستند لتطبيق الويب الخاص بك. في التثبيت الافتراضي لخادم Weblogic، يسمى هذا الدليل DefaultWebApp، ضمن User_Domains / MyDomain / التطبيقات.

ملف واصف النشر الخاص ب Weblogic يحدد كيفية تسمية الموارد في الويب. يتم تعيين ملف ML إلى الموارد المقيمين في مكان آخر في خادم Weblogic. يستخدم هذا الملف أيضا لتحديد سمات جلسة JSP و GTTH HTTP. / ص>

تصميم هيكل ملف موقع الويب

:

يتعين على الجانب النهائي لتصميم مطوري الويب التعامل معه هو تنظيم الملفات التي تعني موقع الويب. هذا مهم بشكل خاص إذا، كما هو الحال النموذجي، يتم تطوير موقع الويب من قبل الأفراد المتعددين، والحفاظ عليها حتى تاريخ بعض المستقبل. يحتاج مصممو الويب إلى أن يكونوا على دراية بنية الدليل التي يفترض خادم الويب، وما يعنيه عناوين URL في هذه الشروط.

للقيام

::

كيف يمكنك تنفيذ هذا الهيكل على خادم ويب؟ الطريقة الأكثر وضوحا هي تحديد موقع الملفات المتعلقة بالصفحات الفردية في الدلائل الخاصة بهم - دليل واحد لمكونات الصفحات الرئيسية، واحدة للصفحات A1، A2، A3، B1، وهلم جرا. ومع ذلك، قد يكون هذا مفرطا ويؤدي إلى أخطاء معالجة النسبية. مثل هذا التصميم لا يتوقع التغيير. إذا كانت بنية المعلومات تعكس إدارات إدارة الأعمال - قسم A، قسم B، إلخ. - ثم التغييرات داخل الإدارات قد تتسبب في تحقيق نفقات صيانة كبيرة. قد يكون له هيكل مفضل دلائل للإدارات الرئيسية فقط:

::

المجلد لإدارة إدارة A1 و A2 و A3 - ملفات HTML وملفات الصور (وربما حتى ملفات JavaScript وملفات QuickTime وغيرها). مع هذا الهيكل، قد يحدث رابط من A1 إلى A3 كما يلي:

تسجيل ناجح.

إضافة خلفية فيديو بسهولة إلى موقع الويب الخاص بك لالتقاط انتباه الزوار. يمكن أن يوفر فيديو خلفية كاريزما إضافي صفحاتك ويمكن إضافته إلى كلا من الأقسام والرؤوس المرنة.

تسجيل ناجح.
نحن نستخدم ملفات تعريف الارتباط
نستخدم ملفات تعريف الارتباط للتأكد من أننا نقدم لك أفضل تجربة على موقعنا. باستخدام موقع الويب، فإنك توافق على استخدامنا لملفات تعريف الارتباط.
السماح للكوكيز.