سؤال

مرحبًا، كنت أتساءل عما إذا كان على أي شخص التثبيت/أو العمل مع Zend Server.

سؤالي هو:إذا قمت بتثبيت Zend Server على خادم إنتاج، فهل سيؤدي ذلك إلى إفساد تكوين PHP الحالي الخاص بي؟هل سأضطر إلى جعل تطبيقي غير متصل بالإنترنت أولاً أم سيتم تثبيت Zend Server دون مشاكل؟

يجب أن يعمل التطبيق على مدار الساعة طوال أيام الأسبوع وأحتاج إلى PHP Stack موثوق به من شأنه تعزيز الأداء.هل هناك أي تعليقات على جزء الأداء من Zend Server؟هل يستحق التثبيت ؟

شكرًا،

هل كانت مفيدة؟

المحلول

هذه ليست طريقة للتفكير في التعامل مع خادم الإنتاج.

ليس لدي خبرة في استخدام منتج Zend Server، لكنني لن أقوم بتثبيت أي شيء فوق نظام إنتاج قيد التشغيل.

بدلاً من ذلك، احصل على خادم جديد سيحل في النهاية محل خادم الإنتاج الخاص بك.

ثم:

  1. ابدأ بتثبيت نظيف للتوزيع الذي تختاره.
  2. تثبيت ZS (دوّن ملاحظات حول ما تفعله بالضبط)
  3. قم بتثبيت التطبيق والبيانات الخاصة بك (دوّن ملاحظات حول ما تفعله بالضبط)
  4. اختبره بدقة.
  5. إذا نجح الأمر، قم بقصف الخادم بالقنبلة النووية، وكرر الخطوات من 1 إلى 4 باستخدام ملاحظاتك.

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

القيام بذلك بهذه الطريقة يضمن ذلك

  1. لديك الحد الأدنى من التوقف.
  2. ليس لديك بعض الفوضى مع تثبيت ZS أعلى بعض الإعدادات الأخرى.
  3. يمكنك إعادة بناء الخادم الخاص بك عند الضرورة (لقد قمت بإنشاء الوثائق)

تحرير 2016:في هذه الأيام، هناك أدوات مختلفة مثل Chef أو Ansible أو Salt التي تحل محل تدوين الملاحظات المهووس بالأتمتة.أوصي بشدة أي شخص يدير أنظمة الإنتاج أن يتعلم واحدًا أو أكثر ويستخدمها بحرية.

نصائح أخرى

عند تثبيت Zend Server على صناديق Linux، ستحل محل حزم PHP المقدمة من التوزيع، وبعض الحزم الأخرى التي توفر بعض وظائف PHP. كما قال تيم، من الأفضل لك عدم استبدال بيئة خادم الإنتاج في الجولة الأولى، كما لا تعمل الأشياء دائما كما هو متوقع، حتى للمستخدمين المتقدمين.

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

لتشغيل خوادم مصباح متعددة على أوبونتو، أستخدم xampp لينكس و Bitnami مصباح كومة وبعد بشكل افتراضي، يعمل الأول على المنفذ 80، والثاني في 8080. وبالتالي لا يتعارضون. إذا كنت تعرف القليل عن تكوين Apache، وإذا كان يمكن كتابة بعض البرامج النصية البسيطة، فيمكنك القيام بأشياء كثيرة.

ومع ذلك، القيام بأي شيء على إنتاج الخادم أمر خطير.

يهدف كلا من كدسات xampp و bitnami إلى أن يكون تطوير البيئات.

انظر إجابة Timdev, ، +1 لذلك.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top