it-swarm.asia

موقع متعدد wordpress الإعداد

لدى شركتي حاليًا 3 مدونات وما فعلته هو تثبيت ثلاث حالات من wordpress عبر Apache/MySQL ، في دلائل مختلفة. المشكلة هي أن لديّ Slicehost VPS مع 256 ميغابايت RAM مع Ubuntu8.04 و MySQL يتعطل Linux أو يجعله بطيئًا للغاية ولا يستجيب. هل هناك نوع من الإعداد الأمثل لهذا السيناريو؟ أعلم أن الخادم الخاص بي أيضًا رخيص ولكني لست متأكدًا من أن الترقية إلى 512 ستعمل على إصلاح الأشياء.

أفكر في الترحيل إلى nginx ، لكن ماذا عن MySQL؟ هل هناك أي حل لهذا؟ هل هذا هو الموقع المناسب لنشر هذا السؤال أم أنه serverfault؟

شكر

1
licorna

A. أباتشي هو خنزير الذاكرة. ستحصل على زيادة هائلة في الأداء إذا تحولت إلى nginx بـ PHP عبر fastcgi.

إذا كانت MySQL هي مشكلتك الأكبر (شك في ذلك) ، يمكنك تعطيل InnoDB إذا كنت لا تحتاج بالفعل إلى دعم InnoDB لشيء آخر. عدل /etc/mysql/my.cnf وأضف سطرًا يقول "skip-innodb" ، ثم قم بتشغيل "/etc/init.d/mysql restart". ينبغي أن يوفر لك بضع عشرات من ذاكرة الوصول العشوائي.

C. أنت لست رخيصة ، Slicehost هي cheapskates. تبلغ تكلفة Linode (المنافس الرئيسي) 19.95 دولارًا مقابل "شريحة" 512 ميجابايت. نعم ، وكانت ترقية مجانية ، أيضا. http://blog.linode.com/2010/06/16/linode-turns-7-big-ram-increase/

2
intlect

ضبط vserver يستغرق الكثير من الوقت. معظم الوقت ، كنت تلعب لعبة محاولة والخطأ. وأحيانًا لا تكون النتائج مرضية للغاية ... لكن:

لضبط mysql ، شغِّل جهاز التهيئة التمهيدي مقابل مثيل mysql الذي تحاول تحسينه: http://www.day32.com/MySQL/tuning-primer.sh يخبرك هذا البرنامج النصي بالمعلمات التي ينبغي كن متغير.

إذا كنت أتذكر بشكل صحيح ، فهناك وورد- mod ، يستخدم sqlite بدلاً من mysql ، الذي يحرر الكثير من ذاكرة الوصول العشوائي الثمينة. hxxp: //wordpress.org/extend/plugins/pdo-for-wordpress/

قم بإزالة جميع وحدات Apache التي لا تستخدمها تطبيقاتك.

التخزين المؤقت هو دائما فكرة جيدة ، وهناك احتمالات ، أنك سوف تستفيد من ذاكرة التخزين المؤقت للقرص.

إزالة أكبر عدد ممكن من الخدمات: Postfix؟ ليس هناك حاجة ، واتخاذ الارسال من مزود خدمة الإنترنت الخاص بك. كرون؟ انها عادة فكرة جيدة للحفاظ عليها. يؤدي التخلص من cron إلى تحرير المزيد من الذاكرة ، حيث لم تعد النصوص التي تديرها cron تأكل ذاكرة الوصول العشوائي الخاصة بك. من ناحية أخرى: سيكون عليك تدوير السجلات بنفسك (وأكثر من ذلك بكثير) ... ssh؟ احتفظ. بروتوكول نقل الملفات؟ لا. استخدام بروتوكول نقل الملفات (نوع من بروتوكول نقل الملفات على سه). إنه أكثر أمانًا ويوفر لك ذاكرة الوصول العشوائي.

أن نكون صادقين: وقتك وجهدك على الأرجح أكثر قيمة بكثير من ترقية الحساب إلى المزيد من ذاكرة الوصول العشوائي ...

3
Michael Kaiser

Wordpress M قد تكون مبالغة في ثلاثة مدونات فقط ، لكنها ستتيح لك تشغيل كل شيء مقابل قاعدة بيانات واحدة فقط وواحدة فقط Wordpress تثبيت.

3
J.T. Grimes