25-03-2019, 05:18 PM | #1 |
تاريخ التسجيل: Feb 2019
العمر: 38
المشاركات: 1,149
التقييم: 10
|
تاريخ التسجيل: Feb 2019
العمر: 38
المشاركات: 1,149
التقييم: 10
ماهو Memcache ؟ وما هي حطوات تنصيبه ؟
هو نظم تخزين مؤقت يعمل علي زيادة أداء و سرعة تطبيقات المواقع المتغيرة/dynamic web applications من خلال تخفيف الأحمال علي قواعد البيانات
و هي تقوم بتخزين بيانات في الذاكرة المؤقتة/Ram من نتائج التواصل/الإستعلام مع قاعدة البيانات ، و،هي مفتوحة المصدر و مجانية سوف نقوم معا بتنصيب Memcache علي التوزيعة CentOS في 5 خطوات
1- تنصيب Memcache علي نظام التشغيل : ثم قم بتنفيذ الأمر : yum install memcachedyum install memcached إضغط “y” ثم Enter الأن أنت قمت بتنصيب Memcached daemon علي النظام2- إعداد Memcache علي نظام التشغيل : بعدما قمت بتنصيب memcached لابد و أن تقوم بضبط إعداداتها إفتح الملف التالي من خلال أي محرر نصوص (الـ nano أبسط محرر) /etc/sysconfig/memcachedستجد أن الملف يحتوى علي 5 سطور فقط بالشكل التالي PORT=”11211″السطر اﻻول PORT : هو البوابة و المنفذ الذى سيستخدمه memcached في النظام السطر الثاني USER : هو أسم اليوزر الذى سيستخدمه memcached للعمل في النظام السطر الثالث MAXCONN : هو الحد اﻻقصى المسموح له بالإتصال بال memcached في نفس اللحظة .. يمكنك زيادتهم حسب متطلباتك السطر الرابع CACHESIZE : هو حجم مساحة memcached المسموح بها في الذاكرة المؤقتة Ram إجعلها 1024 .. يمكنك زيادتها حسب متطلباتك السطر الخامس OPTIONS : ضع فيها server ip يمكن لل nginx OR Apache اﻻتصال به .. ضع في هذا السطر -l 127.0.0.1وقم بحفظ الملف 3- تشغيل Memcache في خدمات نظام التشغيل : اولا : قم بتفعيل memcached في ال runlevel اﻻزمة لها في النظام من خلال اﻻمر التالي chkconfig --levels 235 memcached onثم قم بتشغيل الخدمة من خلال اﻻمر التالي /etc/init.d/memcached restartالأن لديك memcached في سيرفر يتبقى علينا ان نقوم بتنزيل php Memcache ليتم تفعيل الكاش مع خدمات php 4- تنصيب php Memcache لابد و أن تكون قد قمت بتنصيب خدمات PHP علي سيرفرك مسبقا وتتأك من وجود php-pear أما إذا كنت تستخدم Cpanel فالامر سيكون اسهل لانها تقوم بتنزيل ال php وال php-pear ولتركيب ال php memcache قم بوضع اﻻمر التالي pecl install memcacheسيسألك عن ما إذا كنت تود ان تقوم بتنصيب الmemcache مع تفعيل ال handler support أكتب “yes” و إضغط Enterوبعد أن يتم التنصيب سيطلب منك وضع ال Extension Memcache في ملف php.ini والذى ستجده في المسار إذا كان سيرفرك Cpanel /usr/local/lib/php.iniقم بوضع هذا السطر في أخر الملف extension=”memcache.so”إذا كان سيرفر LAMP Server يمكنك تنفيذ اﻻمر التالي ليرد عليك السيرفر بمسار ملف php.ini php -i |grep php.ini5- التأكد من فعالية عمل الـ Memcache إفحص فاعلية عمل ال Memcached من خلال اﻻمر التالي netstat -tulpn | grep :11211قم بإنشاء ملف phpinfo ليعرض لك معلومات عن php إنشئ ملف info.php وضع فيه السطور التالية <?phpثم إفتح الملف من موقعك http://yourdomain-name.com/info.php وتأكد من فعالية ال Memcache إذا كان لديك أى استفسارات في التركيب تفضل بـمـراسـلـتـنـا مـن هـنـا[:en] – ماهو Memcache ؟ هو نظم تخزين مؤقت يعمل علي زيادة أداء و سرعة تطبيقات المواقع المتغيرة/dynamic web applications من خلال تخفيف الأحمال علي قواعد البيانات و هي تقوم بتخزين بيانات في الذاكرة المؤقتة/Ram من نتائج التواصل/الإستعلام مع قاعدة البيانات ، و،هي مفتوحة المصدر و مجانية سوف نقوم معا بتنصيب Memcache علي التوزيعة CentOS في 5 خطوات
1- تنصيب Memcache علي نظام التشغيل : ثم قم بتنفيذ الأمر : yum install memcachedyum install memcached إضغط “y” ثم Enter الأن أنت قمت بتنصيب Memcached daemon علي النظام2- إعداد Memcache علي نظام التشغيل : بعدما قمت بتنصيب memcached لابد و أن تقوم بضبط إعداداتها إفتح الملف التالي من خلال أي محرر نصوص (الـ nano أبسط محرر) /etc/sysconfig/memcachedستجد أن الملف يحتوى علي 5 سطور فقط بالشكل التالي PORT=”11211″السطر اﻻول PORT : هو البوابة و المنفذ الذى سيستخدمه memcached في النظام السطر الثاني USER : هو أسم اليوزر الذى سيستخدمه memcached للعمل في النظام السطر الثالث MAXCONN : هو الحد اﻻقصى المسموح له بالإتصال بال memcached في نفس اللحظة .. يمكنك زيادتهم حسب متطلباتك السطر الرابع CACHESIZE : هو حجم مساحة memcached المسموح بها في الذاكرة المؤقتة Ram إجعلها 1024 .. يمكنك زيادتها حسب متطلباتك السطر الخامس OPTIONS : ضع فيها server ip يمكن لل nginx OR Apache اﻻتصال به .. ضع في هذا السطر -l 127.0.0.1وقم بحفظ الملف 3- تشغيل Memcache في خدمات نظام التشغيل : اولا : قم بتفعيل memcached في ال runlevel اﻻزمة لها في النظام من خلال اﻻمر التالي chkconfig --levels 235 memcached onثم قم بتشغيل الخدمة من خلال اﻻمر التالي /etc/init.d/memcached restartالأن لديك memcached في سيرفر يتبقى علينا ان نقوم بتنزيل php Memcache ليتم تفعيل الكاش مع خدمات php 4- تنصيب php Memcache لابد و أن تكون قد قمت بتنصيب خدمات PHP علي سيرفرك مسبقا وتتأك من وجود php-pear أما إذا كنت تستخدم Cpanel فالامر سيكون اسهل لانها تقوم بتنزيل ال php وال php-pear ولتركيب ال php memcache قم بوضع اﻻمر التالي pecl install memcacheسيسألك عن ما إذا كنت تود ان تقوم بتنصيب الmemcache مع تفعيل ال handler support أكتب “yes” و إضغط Enterوبعد أن يتم التنصيب سيطلب منك وضع ال Extension Memcache في ملف php.ini والذى ستجده في المسار إذا كان سيرفرك Cpanel /usr/local/lib/php.iniقم بوضع هذا السطر في أخر الملف extension=”memcache.so”إذا كان سيرفر LAMP Server يمكنك تنفيذ اﻻمر التالي ليرد عليك السيرفر بمسار ملف php.ini php -i |grep php.ini5- التأكد من فعالية عمل الـ Memcache إفحص فاعلية عمل ال Memcached من خلال اﻻمر التالي netstat -tulpn | grep :11211قم بإنشاء ملف phpinfo ليعرض لك معلومات عن php إنشئ ملف info.php وضع فيه السطور التالية <?phpثم إفتح الملف من موقعك http://yourdomain-name.com/info.php وتأكد من فعالية ال Memcache المصدر: منتديات رحيل لكل العرب - من قسم: قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress |
اقتباس |
أضف رد جديد |
الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1) | |
|
|
المواضيع المتشابهه | ||||
الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
تسع خطوات لعلاج مشكلة الخوف عند الأطفال | مهرة النجدية | عالم حواء وتربية الأطفال | 1 | 29-07-2019 01:46 AM |
8 خطوات لتطهير أخطاء سيو في موقعك مع شحنة أفكار | الفارس | قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress | 1 | 28-07-2019 05:53 PM |
للمبتدئين: ماهو السيو الداخلي والسيو الخارجي | الفارس | قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress | 0 | 02-03-2019 06:49 PM |
ماهو النيتش؟ وكيف تختار النيتش المناسب | الفارس | قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress | 0 | 02-03-2019 06:31 PM |
ماهو سيو - seo تحسين محركات البحث | الفارس | قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress | 0 | 26-02-2019 06:01 AM |